/v1/embeddings tạo vector embeddings cho đầu vào văn bản. Embeddings biểu diễn ý nghĩa ngữ nghĩa của văn bản dưới dạng mảng float nhiều chiều, cho phép tìm kiếm theo độ tương đồng, phân cụm và retrieval-augmented generation (RAG). Endpoint này tương thích với OpenAI Embeddings API.
Endpoint
Các mô hình embedding được hỗ trợ
Xem Danh mục mô hình để biết tình trạng sẵn có và giá cả hiện tại.
Yêu cầu
Headers
Tham số body
string
bắt buộc
ID mô hình embedding. Ví dụ:
"gemini-embedding-001", "text-embedding-3-small".string | array
bắt buộc
Văn bản cần nhúng. Có thể là một chuỗi đơn hoặc một mảng chuỗi để nhúng theo lô.
string
"float" (mặc định) trả về mảng float. "base64" trả về chuỗi được mã hóa base64.integer
Số chiều cho embedding đầu ra. Không được hỗ trợ bởi tất cả các mô hình.
Ví dụ yêu cầu
Phản hồi
Các trường phản hồi
array
Mảng các đối tượng embedding, một đối tượng cho mỗi chuỗi đầu vào.
integer
Số token đã được xử lý.
Ví dụ về độ tương đồng cosine
python