Namespace MailFathom.Application.Chat
Classes
- ChatAnswer
What a chat provider produced for one conversation.
- ChatGenerationFailedException
Indicates that a chat request produced no answer, and says which kind of failure ended it.
- ChatMessage
One turn of a conversation: who it came from and what it said.
- ChatTokenUsage
What one call consumed, in the units a provider bills by.
Interfaces
- IChatModelClient
Produces one model answer for a conversation.
Enums
- ChatGenerationFailure
Names why a chat request produced no answer, at the granularity a caller acts on.
- ChatGenerationStop
Names why the model stopped generating, on a call that produced text.
- ChatRole
Names who a turn of a conversation came from.