Skip to content

bge-m3 — Embedding 向量化

网关地址: https://ai.ospreyai.cn(公网) 模型: bge_m3 维度: 1024 无需后端 Bearer Token

查看可用模型

GET /api/v1/embed/models
Authorization: Bearer sk-xxx
bash
curl -H "Authorization: Bearer $API_KEY" "$GW/api/v1/embed/models"

响应:

json
{
  "object": "list",
  "data": [
    { "id": "bge_m3", "object": "model", "owned_by": "vllm", "max_model_len": 8192 }
  ]
}

文本向量化

POST /api/v1/embed/embeddings
Content-Type: application/json
Authorization: Bearer sk-xxx
bash
curl -H "Authorization: Bearer $API_KEY" -X POST "$GW/api/v1/embed/embeddings" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "bge_m3",
    "input": "人工智能改变了世界"
  }'

批量输入:

bash
curl -H "Authorization: Bearer $API_KEY" -X POST "$GW/api/v1/embed/embeddings" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "bge_m3",
    "input": ["第一段文本", "第二段文本", "第三段文本"]
  }'

响应:

json
{
  "object": "list",
  "data": [
    {
      "object": "embedding",
      "index": 0,
      "embedding": [-0.0641, 0.0111, -0.0142, ...]
    }
  ],
  "model": "bge_m3",
  "usage": { "prompt_tokens": 7, "total_tokens": 7 }
}

兼容性: 接口兼容 OpenAI Embedding API,可直接替换 api.openai.com 基础地址。

AI API Gateway Documentation