文本嵌入模型
POSThttps://openrouter.co/v1/embeddings
返回嵌入列表响应
文本嵌入端点接收一个字符串(或字符串列表)以及其他参数(例如首选模型名称)作为输入,并返回包含嵌入列表的响应。
请求头
名称 | 类型 | 必填 | 描述 |
---|---|---|---|
Authorization | 字符串 | 是 | Bearer 认证形式为 Bearer <token>,其中 token 是您的认证令牌。 |
cURL 示例
curl --request POST \
--url https://openrouter.co/v1/embeddings \
--header "Authorization: Bearer $OPENROUTER_API_KEY" \
--header "content-type: application/json" \
--data '
{
"input": [
"Sample text 1",
"Sample text 2"
],
"model": "voyage-3.5"
}
'
响应
成功响应 (200)
{
"object": "list",
"data": [
{
"object": "embedding",
"embedding": [
-0.016709786,
0.026996311,
-0.027496673,
"...",
-0.012125067
],
"index": 0
},
{
"object": "embedding",
"embedding": [
0.003613521,
0.026428301,
-0.009491397,
"...",
-0.028471239
],
"index": 1
}
],
"model": "voyage-3.5",
"usage": {
"total_tokens": 8
}
}
响应出错
- 4xx 系列为客户端出错
- 5xx 系列为服务器端出错