openai_embedding_driver
OpenAiEmbeddingDriver
Bases: BaseEmbeddingDriver
OpenAI Embedding Driver.
Attributes:
Name | Type | Description |
---|---|---|
model |
str
|
OpenAI embedding model name. Defaults to |
base_url |
Optional[str]
|
API URL. Defaults to OpenAI's v1 API URL. |
api_key |
Optional[str]
|
API key to pass directly. Defaults to |
organization |
Optional[str]
|
OpenAI organization. Defaults to 'OPENAI_ORGANIZATION' environment variable. |
tokenizer |
OpenAiTokenizer
|
Optionally provide custom |
client |
OpenAI
|
Optionally provide custom |
azure_deployment |
OpenAI
|
An Azure OpenAi deployment id. |
azure_endpoint |
OpenAI
|
An Azure OpenAi endpoint. |
azure_ad_token |
OpenAI
|
An optional Azure Active Directory token. |
azure_ad_token_provider |
OpenAI
|
An optional Azure Active Directory token provider. |
api_version |
OpenAI
|
An Azure OpenAi API version. |