向量嵌入 API

ModelPort API 文档

使用说明

将文本或 Token 序列转成向量,按输入 Token 计费。

查询预扣上限

curl "https://api.apimodel.store/v1/embeddings/quotes" \
  -H "Authorization: Bearer $MODELPORT_API_KEY" \
  -H "Content-Type: application/json" \
  --data '{"model":"text-embedding-3-small","input":["产品目录","订单查询"],"dimensions":256,"encoding_format":"float"}'

生成向量

curl "https://api.apimodel.store/v1/embeddings" \
  -H "Authorization: Bearer $MODELPORT_API_KEY" \
  -H "Idempotency-Key: YOUR_UNIQUE_REQUEST_KEY" \
  -H "Content-Type: application/json" \
  --data '{"model":"text-embedding-3-small","input":["产品目录","订单查询"],"dimensions":256,"encoding_format":"float"}'

input 接受文本、文本列表、Token 序列或 Token 序列列表。每批最多 32 条且向量元素合计最多 32,768 个。encoding_format 支持 float 和 base64。

按上游报告的输入 Token 结算。用 X-ModelPort-Request-Id 查询账单,重试时复用相同请求和幂等键。模型可用状态见 GET /v1/models。