Chat
- class Chat
Bases:
objectClass for a chat session.
- add_message(message: Message) None
Add a message to the chat.
- Parameters:
message (Message) – Message to be added to chat
- Returns:
None
- Return type:
None
- generate_prompt(prompt_format: PromptFormat) str
Generate prompt from the chat.
- Parameters:
prompt_format (PromptFormat) – Format of the prompt
- Returns:
Generated prompt
- Return type:
str
- generate_prompt_anthropic() str
Generate prompt from the chat in Anthropic’s format.
- Returns:
Generated prompt
- Return type:
str
- property messages
- class Message(text: str, role: Role)
Bases:
objectClass for a message.
- Parameters:
text (str) – Text of the message
role (Role) – Role of the message