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