Class | Description |
---|---|
InternalOpenAiHelper | |
OpenAiChatModel |
Represents an OpenAI language model with a chat completion interface, such as gpt-3.5-turbo and gpt-4.
|
OpenAiEmbeddingModel |
Represents an OpenAI embedding model, such as text-embedding-ada-002.
|
OpenAiImageModel |
Represents an OpenAI DALLĀ·E models to generate artistic images.
|
OpenAiImageModel.OpenAiImageModelBuilder | |
OpenAiLanguageModel |
Represents an OpenAI language model with a completion interface, such as gpt-3.5-turbo-instruct.
|
OpenAiModelName | |
OpenAiModerationModel |
Represents an OpenAI moderation model, such as text-moderation-latest.
|
OpenAiStreamingChatModel |
Represents an OpenAI language model with a chat completion interface, such as gpt-3.5-turbo and gpt-4.
|
OpenAiStreamingLanguageModel |
Represents an OpenAI language model with a completion interface, such as gpt-3.5-turbo-instruct.
|
OpenAiStreamingResponseBuilder |
This class needs to be thread safe because it is called when a streaming result comes back
and there is no guarantee that this thread will be the same as the one that initiated the request,
in fact it almost certainly won't be.
|
OpenAiTokenizer |
This class can be used to estimate the cost (in tokens) before calling OpenAI or when using streaming.
|
Copyright © 2023. All rights reserved.