Tạo embedding

Chuyển đổi văn bản thành vector embedding

POST /v1/embeddings

URL gốc của dịch vụ: https://getrouter.ai

Giao thức: OpenAI Embeddings

Xác thực: Authorization: Bearer YOUR_API_KEY

Nội dung yêu cầu

Nội dung yêu cầu là bắt buộc. Loại nội dung: application/json

Trường yêu cầu

TrườngKiểuBắt buộcMô tả
modelstring
inputstring or array<string>Văn bản cần tạo embedding
encoding_formatstringKhôngGiá trị cho phép: float, base64; Giá trị mặc định: "float"
dimensionsintegerKhôngSố chiều vector đầu ra

Ví dụ yêu cầu

curl --request POST \
  --url https://getrouter.ai/v1/embeddings \
  --header "Authorization: Bearer YOUR_API_KEY" \
  --header "Content-Type: application/json" \
  --data '{
  "model": "MODEL_ID",
  "input": "Xin chào, hãy giới thiệu về bạn."
}'

Phản hồi

Trạng tháiMô tả
200Tạo embedding thành công

Các trường của phản hồi thành công

TrườngKiểuBắt buộcMô tả
objectstringKhông
dataarray<object>Không
modelstringKhông
usageobjectKhông

Ví dụ phản hồi

{
  "object": "object",
  "data": [
    {
      "object": "object",
      "index": 1,
      "embedding": [
        1
      ]
    }
  ],
  "model": "MODEL_ID",
  "usage": {
    "prompt_tokens": 1,
    "total_tokens": 1
  }
}

Hướng dẫn liên quan

Để xem quy trình và ví dụ đầy đủ, hãy đọc hướng dẫn API Embeddings.


Trang này được tạo từ đặc tả OpenAPI công khai của Relay. Xem đặc tả đầy đủ trong API Explorer.