Chat
- class Chat
Class for a chat session.
- add_message(message: Message) None
Add a message to the chat.
- Parameters:
message (Message) – Message to be added to the chat.
- Returns:
None
- Return type:
None
- generate_prompt_anthropic() str
Generate prompt from the chat in Anthropic’s format.
- Returns:
Prompt string in Anthropic’s format.
- Return type:
str
- generate_messages_openai() list[dict]
Generate message list from the chat in OpenAI’s format.
- Returns:
List of messages in OpenAI’s format.
- Return type:
list
- property messages
List of messages in the chat.
- Returns:
List of messages.
- Return type:
list