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

Rerank

Xếp hạng lại theo mức độ liên quan bằng truy vấn và các tài liệu ứng viên.

Tổng quan

Rerank nhận một truy vấn và một nhóm tài liệu ứng viên, rồi trả về kết quả được sắp xếp theo mức độ liên quan. Chức năng này thường được dùng sau truy xuất vector, truy xuất từ khóa hoặc truy xuất kết hợp để chọn nội dung liên quan hơn từ số ứng viên giới hạn.

Tích hợp API

Base URL

https://api.agtcloud.cn/v1

Thực hiện xếp hạng lại

Ví dụ dưới đây sử dụng yêu cầu POST /v1/rerank theo định dạng Jina.

curl 'https://api.agtcloud.cn/v1/rerank' \
  -H 'Authorization: Bearer your-api-key' \
  -H 'Content-Type: application/json' \
  --data '{
    "model": "MODEL_ID",
    "query": "Nên lưu API Key như thế nào?",
    "documents": [
      "Lưu API Key trong biến môi trường phía máy chủ hoặc dịch vụ quản lý khóa.",
      "Danh mục mô hình dùng để xem các mô hình hiện có.",
      "Không đưa API Key thật vào mã phía trình duyệt hoặc kho mã công khai."
    ],
    "top_n": 2
  }'
Tham sốBắt buộcMô tả
modelKhôngID mô hình Rerank; có thể bỏ qua hay không tùy thuộc vào định dạng đã chọn
queryCóVăn bản truy vấn dùng để đánh giá mức độ liên quan
documentsCóMảng tài liệu ứng viên cần xếp hạng lại
top_nKhôngSố lượng kết quả trả về

Đọc kết quả

Kết quả được sắp xếp theo mức độ liên quan. Sử dụng results[].index để đối chiếu với documents ban đầu và đọc điểm liên quan từ results[].relevance_score.

Chọn định dạng yêu cầu

Định dạngĐường dẫn yêu cầuAPI Reference
JinaPOST /v1/rerankJina Rerank
CoherePOST /v1/rerankCohere Rerank
XinferencePOST /v1/rerankXinference Rerank

Hiểu điểm liên quan

  • Điểm liên quan không phải là xác suất.
  • Điểm số chủ yếu dùng để so sánh thứ tự các ứng viên trong cùng một yêu cầu.
  • Ngưỡng và top_n cần được đánh giá bằng dữ liệu nghiệp vụ.

Tìm hiểu thêm

Trên trang này