AGTCloud API Docs
Hướng dẫnAPI ReferenceTích hợp và tài nguyênCập nhật và hỗ trợ
Embeddings

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.

POST/v1/embeddings

Tạ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
Xác thựcBearer <token>

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/json
Một văn bản

Chuyể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.
application/json
{
  "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"
}
Tham khảo trường đầy đủBao gồm cấu trúc đầu vào đơn và theo lô cho cả văn bản và Token

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