Conversation Module¶
Overview¶
The Conversation module manages chat conversations between users and the AI system. It handles the storage, retrieval, and processing of conversation histories, enabling context-aware interactions.
Module Structure¶
Key Components¶
ConversationService¶
Provides conversation management functionality: - Initializing new conversations - Retrieving conversation history - Updating conversation data - Managing conversation metadata - Storing and retrieving update requests
Dependencies¶
The Conversation module depends on: - BlobService: For storing conversation data in Azure Blob Storage