AI 模型接口嵌入(Embeddings)
原生 OpenAI 格式
OpenAI 向量嵌入接口(POST /v1/embeddings)。
将文本转换为向量嵌入。
端点
POST https://llm.inhabbit.com/v1/embeddings认证
| 参数 | 位置 | 类型 | 必需 | 说明 |
|---|---|---|---|---|
| Authorization | Header | string | 是 | 格式:Bearer sk-xxxxxx |
请求体(application/json)
| 参数 | 类型 | 必需 | 默认值 | 说明 |
|---|---|---|---|---|
| model | string | 是 | — | 模型标识,例如 text-embedding-ada-002 |
| input | string | array<string> | 是 | — | 要嵌入的文本内容 |
| encoding_format | string | 否 | float | 编码格式:float 或 base64 |
| dimensions | integer | 否 | — | 输出向量维度数 |
响应(200 OK)
{
"object": "list",
"data": [
{
"object": "embedding",
"index": 0,
"embedding": [0.0023064255, -0.009327292, ...]
}
],
"model": "string",
"usage": {
"prompt_tokens": 0,
"total_tokens": 0
}
}示例
curl -X POST "https://llm.inhabbit.com/v1/embeddings" \
-H "Content-Type: application/json" \
-H "Authorization: Bearer sk-xxxxxx" \
-d '{
"model": "text-embedding-ada-002",
"input": "人工智能是计算机科学的一个重要分支。"
}'