你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn。
GetEmbeddingsOptions interface
自定义嵌入请求的选项
- Extends
属性
dimensions | 生成的输出嵌入应具有的维度数。 仅在 及更高版本的 |
model | 要作为此嵌入请求的一部分提供的模型名称。 不适用于 Azure OpenAI,其中部署信息应包含在连接到的 Azure 资源 URI 中。 |
user | 操作的调用方或最终用户的标识符。 这可用于跟踪或速率限制目的。 |
继承属性
abort |
可用于中止请求的信号。 |
on |
在执行请求的操作时,每次从服务器收到响应时要调用的函数。 可以多次调用。 |
request |
创建和发送此操作的 HTTP 请求时使用的选项。 |
tracing |
启用跟踪时使用的选项。 |
属性详细信息
dimensions
生成的输出嵌入应具有的维度数。 仅在 及更高版本的 text-embedding-3
模型中受支持。
dimensions?: number
属性值
number
model
要作为此嵌入请求的一部分提供的模型名称。 不适用于 Azure OpenAI,其中部署信息应包含在连接到的 Azure 资源 URI 中。
model?: string
属性值
string
user
操作的调用方或最终用户的标识符。 这可用于跟踪或速率限制目的。
user?: string
属性值
string
继承属性详细信息
abortSignal
onResponse
在执行请求的操作时,每次从服务器收到响应时要调用的函数。 可以多次调用。
onResponse?: RawResponseCallback
属性值
继承自 OperationOptions.onResponse
requestOptions
创建和发送此操作的 HTTP 请求时使用的选项。
requestOptions?: OperationRequestOptions
属性值
继承自 OperationOptions.requestOptions
tracingOptions
启用跟踪时使用的选项。
tracingOptions?: OperationTracingOptions
属性值
继承自 OperationOptions.tracingOptions