/v1/embeddings, lưu vector được trả về, rồi tìm kiếm trên đó bằng cơ sở dữ liệu vector của bạn.
Tạo một embedding
Sử dụng model ID có hỗ trợ embedding từ trang Models hoặc model directory. Các ví dụ bên dưới gọi Embeddings API tương thích với OpenAI.Các ví dụ này sử dụng placeholder
your-embedding-model-id. Hãy thay nó bằng một model ID embedding khả dụng từ trang Models hoặc model directory trước khi bạn chạy request.Ví dụ phản hồi
Một phản hồi thành công có thể trông như sau. Phản hồi bao gồm một vector cho mỗi mục input; vector bên dưới đã được rút gọn để dễ đọc hơn:Input hàng loạt
Gửi một mảng chuỗi khi bạn muốn nhận nhiều vector từ một request:cURL
Ví dụ về bản ghi model
Phản hồi danh mục model ví dụ này cho thấy envelope
/api/models và hình dạng của một bản ghi model embedding tương thích OpenAI. Một số bản ghi embedding sử dụng model_type rỗng; hãy chọn model embedding theo ID và hỗ trợ endpoint thay vì chỉ dựa vào riêng trường đó.cURL
Các lỗi thường gặp
Input too long
Input too long
Chia các tài liệu dài thành từng phần trước khi tạo embedding.
Wrong model type
Wrong model type
Chọn một model có khả năng embedding từ danh mục model.
Vector dimensions mismatch
Vector dimensions mismatch
Giữ nguyên cùng model và số chiều cho một chỉ mục vector.
Missing API key
Missing API key
Gửi
Authorization: Bearer $COMETAPI_KEY.Mã lỗi và chiến lược retry
400
400
Không retry cho đến khi input, model ID hoặc thiết lập dimensions được sửa.
401
401
Không retry cho đến khi API key tồn tại và hợp lệ.
404
404
Kiểm tra base URL, path và model ID trước khi retry.
429
429
Retry với exponential backoff và giảm kích thước batch hoặc mức độ đồng thời.
500 or 503
500 or 503
Retry với backoff cho các lỗi provider hoặc dịch vụ tạm thời.
Giá và danh mục model
Trang Models
Tìm hiểu cách CometAPI hiển thị model ID trong tài liệu.
Danh mục model
Xem tình trạng khả dụng và khả năng của model.
Giá
Kiểm tra giá trước khi bạn gọi một model.