{
"object": "list",
"data": [
{
"object": "embedding",
"embedding": [
0.0023064255,
-0.009327292,
.... (1536 floats total for ada-002)
-0.0028842222,
],
"index": 0
}
],
"model": "text-embedding-ada-002",
"usage": {
"prompt_tokens": 8,
"total_tokens": 8
}
}input(string or array,必填)输入文本嵌入,编码为字符串或代币数组。要在单个请求中嵌入多个输入,请传递一系列字符串或令牌数组数组。对于模型的输入不得超过最大输入令牌(用于文本Embedding-ADA-002的8192令牌),不能是一个空字符串,并且任何数组都必须为2048个维度或更小。示例用于计数令牌的Python代码。 ** string**
将变成嵌入的字符串。** array**
将变成嵌入的一系列字符串。** array**
将变成嵌入的整数数组。** array**
包含整数的数组将变成嵌入。
model(string,必填)要使用的 模型ID。您可以使用 列出模型 API查看所有可用模型,或者请参阅我们的 模型概述 以了解它们的描述。
encoding_format(string,选填,Defaults to float)
返回嵌入的格式可以是float或base64。dimensions(integer,选填)
最终的输出嵌入应具有的尺寸。仅在Text-Ebbedding-3和后来的模型中支持。user(string,选填)
一个唯一的标识符,代表您的终端用户,可以帮助OpenAI监测和检测滥用。了解更多信息。