Class | Description |
---|---|
InternalOpenAiHelper | |
OpenAiChatModel |
Represents an OpenAI language model with a chat completion interface, such as gpt-3.5-turbo and gpt-4.
|
OpenAiChatModel.OpenAiChatModelBuilder | |
OpenAiEmbeddingModel |
Represents an OpenAI embedding model, such as text-embedding-ada-002.
|
OpenAiEmbeddingModel.OpenAiEmbeddingModelBuilder | |
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.
|
OpenAiLanguageModel.OpenAiLanguageModelBuilder | |
OpenAiModelName | Deprecated |
OpenAiModerationModel |
Represents an OpenAI moderation model, such as text-moderation-latest.
|
OpenAiModerationModel.OpenAiModerationModelBuilder | |
OpenAiStreamingChatModel |
Represents an OpenAI language model with a chat completion interface, such as gpt-3.5-turbo and gpt-4.
|
OpenAiStreamingChatModel.OpenAiStreamingChatModelBuilder | |
OpenAiStreamingLanguageModel |
Represents an OpenAI language model with a completion interface, such as gpt-3.5-turbo-instruct.
|
OpenAiStreamingLanguageModel.OpenAiStreamingLanguageModelBuilder | |
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.
|
Enum | Description |
---|---|
OpenAiChatModelName | |
OpenAiEmbeddingModelName | |
OpenAiImageModelName | |
OpenAiLanguageModelName | |
OpenAiModerationModelName |
Copyright © 2024. All rights reserved.