OpenAI Embeddings
Tạo vectơ văn bản tương thích OpenAI.
API OpenAI Embeddings chuyển một đầu vào hoặc một lô đầu vào thành biểu diễn vectơ để dùng cho tìm kiếm ngữ nghĩa, phân cụm, gợi ý và truy xuất vectơ. Giới hạn đầu vào, số chiều đầu ra và khả năng áp dụng tham số tùy chọn phụ thuộc vào mô hình Embedding được chọn.
/v1/embeddingsTạo biểu diễn vectơ cho đầu vào được cung cấp, phục vụ tìm kiếm ngữ nghĩa, phân cụm, gợi ý và các tình huống truy xuất vectơ khác. API hỗ trợ một văn bản, một lô văn bản, mảng Token và một lô mảng Token.
Giới hạn đầu vào và số chiều đầu ra phụ thuộc vào mô hình được chọn. Ví dụ, text-embedding-ada-002 tạo vectơ 1536 chiều và cho phép tối đa 8192 Token đầu vào; các mô hình khác có thể có giới hạn khác.
Xác thực
bearerAuth Sử dụng Bearer your-api-key trong Header Authorization.
Vị trí truyền: header
Nội dung yêu cầu
Chọn cấu trúc văn bản theo số lượng đầu vào; cả hai chế độ dùng cùng một điểm cuối Embeddings.
application/jsonChuyển một chuỗi không rỗng thành một vectơ nhúng, phù hợp để thử một nội dung hoặc truy vấn thời gian thực.
- model
- ID mô hình Embedding khả dụng với API Key hiện tại.
- input
- Một chuỗi không rỗng cần chuyển thành vectơ.
- encoding_format
- Định dạng mã hóa vectơ, mặc định là float.
{
"model": "MODEL_ID",
"input": "Món ăn của nhà hàng này rất ngon và nhân viên phục vụ cũng rất thân thiện.",
"encoding_format": "float"
}Mảng Token và một lô mảng Token vẫn có trong phần tham khảo trường đầy đủ; số lượng, độ dài đầu vào và số chiều vectơ phụ thuộc vào giới hạn của mô hình được chọn.
Nội dung phản hồi
application/json
application/json
application/json
application/json
application/json