Embedding Gemini

post/v1/engines/{model}/embeddings

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

Xác thực

Gửi khóa API OLETOKEN dưới dạng token Bearer. Khóa được tạo tại trang API Keys trong bảng điều khiển.

Authorization: Bearer $OLETOKEN_API_KEY

Tham số

TrườngKiểuBắt buộcMô tả
modelpathstringID mô hình hoặc engine

Nội dung yêu cầu

Content-Type:application/json

TrườngKiểuBắt buộcMô tả
modelstring—
inputstring | string[]Văn bản cần tạo embedding
encoding_formatstringdefault: floatfloatbase64——
dimensionsinteger—Số chiều của vector đầu ra

Phản hồi

200Đã tạo embedding

TrườngKiểuBắt buộcMô tả
objectstring——
dataobject[]——
objectstring——
indexinteger——
embeddingnumber[]——
modelstring——
usageobject——
prompt_tokensinteger——
total_tokensinteger——

Ví dụ yêu cầu

curl -X POST 'https://api.oletoken.ai/v1/engines/{model}/embeddings' \
  -H "Authorization: Bearer $OLETOKEN_API_KEY" \
  -H 'Content-Type: application/json' \
  -d '{
    "model": "text-embedding-ada-002",
    "input": "string"
  }'