Tạo embedding Gemini

Tạo embedding bằng engine/mô hình được chỉ định

POST /v1/engines/{model}/embeddings

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

Giao thức: Gemini-compatible

Xác thực: x-goog-api-key: YOUR_API_KEY

Tham số

Tham sốVị tríKiểuBắt buộcMô tả
modelpathstringmodel ID/engine

Nội dung yêu cầu

Nội dung yêu cầu là tùy chọn. 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/engines/MODEL_ID/embeddings \
  --header "x-goog-api-key: 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 Gemini API.


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