Are you an LLM? Read llms.txt for a summary of the docs, or llms-full.txt for the full context.
Skip to content
接口 / Vectors
POSThttps://api.lazu.ai/v1/embeddings

Embeddings

使用 OpenAI-compatible 客户端创建向量 embedding。通过模型目录确认哪些模型支持 embeddings,以及是否支持自定义 dimensions。

计费按所选模型与线路的价格计算 token 用量;可能包含其他计费维度。 价格与线路 ↗

请求 Body

modelstringrequired

来自 /api/models/catalog 的 embedding 模型 ID。

inputstring | string[]required

文本输入,或有序文本批量输入。响应会保持输入顺序。

dimensionsintegernullable

支持截断的模型可使用可选向量维度。

encoding_formatstringnullable

上游支持时可选择输出编码格式。

floatbase64

响应

objectstring

通常为 list。

dataobject[]

每个 input 对应一个 embedding item。

data[].embeddingnumber[] | string

向量数值,或取决于 encoding_format 的 base64 编码向量。

usage.prompt_tokensinteger

embedding 使用的输入 token 数。

批量建议

小批量可以直接传数组。大规模数据任务建议在客户端分块,确保每个请求都不超过 provider 的 body size 和 token 限制。

常见模型

ModelDimNotes
BAAI/bge-m31024Multilingual
text-embedding-3-small1536OpenAI cheap default
text-embedding-3-large3072OpenAI high quality
gemini-embedding-001768Google default

相关页面

Sent from your browser to api.lazu.ai · key stays in this tab
RequestPOST /v1/embeddings
curl https://api.lazu.ai/v1/embeddings \
  -H "Authorization: Bearer $LAZU_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "gpt-6-luna",
    "input": ["doc one", "doc two"]
  }'
ResponseExample
{
  "object": "list",
  "data": [
    { "object": "embedding", "index": 0, "embedding": [0.0021, -0.013] }
  ],
  "model": "text-embedding-3-small",
  "usage": { "prompt_tokens": 6, "total_tokens": 6 }
}
请求回执示例回执
$0.0001200 · 842 ms
Request ID
req_demo_01
模型 · 线路
text-embedding-3-small · stable
Token · 输入
1,200
Key
demo-key

仅为示例,不是报价,也不是你这次请求的结果。发送上方请求即可看到你自己的回执。

查看真实请求回执 →

Catalog filter

supported_endpoint_types 包含 embeddings