jina-reranker-v2-base-multilingual
Jina Reranker v2 Base Multilingual chấm điểm truy vấn với các văn bản ứng viên và sắp xếp theo độ liên quan. Bộ mã hóa chéo xử lý truy xuất đa ngôn ngữ, còn hàm hỗ trợ xếp hạng lại của nhà sản xuất chia tài liệu dài quanh cửa sổ mô hình 1.024 token.
Về mô hình
Mô tả này trình bày khả năng của mô hình. Đầu vào, đầu ra và tùy chọn có trên Ailoot được liệt kê bên dưới cho phương thức đã chọn.
Jina Reranker v2 Base Multilingual là mô hình xếp hạng văn bản cho giai đoạn truy xuất thứ hai. Cung cấp truy vấn và tài liệu hoặc đoạn ứng viên; mô hình đánh giá từng cặp truy vấn–tài liệu và trả điểm liên quan. Kết quả hữu ích là tập ứng viên được sắp xếp tốt hơn cho tìm kiếm hoặc quy trình tăng cường truy xuất. Mô hình không viết câu trả lời cho truy vấn hay tạo embedding tài liệu.
Chuẩn bị truy vấn và đoạn ứng viên
Viết truy vấn nêu nhu cầu thông tin. Sau đó cung cấp văn bản mà bước truy xuất trước đã tìm. Giữ mã định danh ổn định cạnh từng ứng viên để nối điểm liên quan với tài liệu, phần hoặc bản ghi gốc.
Với tìm kiếm hỗ trợ, dùng câu hỏi thực tế và đoạn ứng viên chứa quy trình liên quan. Truy vấn đặt lại thiết bị cụ thể cần đi cùng đoạn giữ tên thiết bị, phiên bản và điều kiện đặt lại. Đoạn chỉ nhắc thiết bị có thể kém hữu ích hơn đoạn giải thích thao tác được yêu cầu. Cung cấp nội dung mô hình cần so sánh thay vì chỉ tên tài liệu.
Dùng đoạn mạch lạc. Tiêu đề bảng, định nghĩa hoặc ngoại lệ có thể thay đổi quan hệ của đoạn với truy vấn, nên không bỏ chỉ để mọi ứng viên ngắn bằng nhau. Bộ xếp hạng lại đánh giá ứng viên được cung cấp; nó không thể khôi phục tài liệu liên quan mà giai đoạn truy xuất trước đã bỏ sót.
Chấm điểm truy vấn–tài liệu
Đây là bộ mã hóa chéo: truy vấn và văn bản ứng viên được xử lý cùng nhau. Giao diện chấm điểm trực tiếp trả điểm liên quan dấu phẩy động cho mỗi cặp tương ứng. Điểm cao hơn chỉ độ liên quan lớn hơn trong phép so sánh đó. Điểm là tín hiệu xếp hạng, không phải giải thích được sinh hoặc bằng chứng tài liệu đúng.
Nhà sản xuất cũng cung cấp hàm hỗ trợ xếp hạng lại, trả tài liệu đã sắp xếp cùng điểm. Điều khiển số kết quả đầu chọn số ứng viên xếp hạng cần giữ. Bảo toàn mã định danh và văn bản khi truyền sang giai đoạn tiếp theo. Với quy trình hỏi đáp, mô hình sau vẫn cần truy vấn và bằng chứng đã chọn; danh sách xếp hạng tự nó chưa trả lời câu hỏi.
Khi so sánh thay đổi truy xuất, giữ truy vấn và tiêu chí đánh giá cố định. Kiểm tra các đoạn được đẩy lên đầu có thực sự chứa thông tin yêu cầu không. Đặt ngưỡng lọc theo ví dụ trong tập dữ liệu riêng thay vì coi điểm liên quan là thước đo chung cho độ đúng câu trả lời.
Cửa sổ mô hình và tài liệu dài
Mô hình hỗ trợ ngữ cảnh tối đa 1.024 token. Hàm hỗ trợ rerank() được tài liệu mô tả xử lý tài liệu dài bằng cửa sổ trượt, chấm điểm từng phần rồi tổng hợp thành kết quả cấp tài liệu. Chia đoạn là hành vi của hàm hỗ trợ đó; không nên nhầm với đầu vào mô hình đơn có cửa sổ ngữ cảnh vô hạn.
Hàm hỗ trợ có điều khiển độ dài truy vấn, độ dài đoạn và mức chồng lấn. Mặc định chồng lấn được ghi là 80. Ví dụ công bố quy định độ dài truy vấn tối đa 512 và độ dài đoạn 1.024; đây là thiết lập ví dụ của hàm hỗ trợ, cần tách khỏi cam kết rằng mọi bên gọi hoặc tuyến đều dùng chúng.
Với tài liệu hướng dẫn dài, giữ đủ văn bản lân cận để chỉ dẫn và điều kiện xuất hiện cùng nhau. Khi đánh giá kết quả, kiểm tra phần liên quan của tài liệu xếp hạng cao thay vì cho rằng mọi phần đều trả lời truy vấn tốt như nhau.
Truy xuất văn bản đa ngôn ngữ và chuyên biệt
Mô hình v2 hỗ trợ đa ngôn ngữ. Ví dụ của nhà sản xuất xếp hạng truy vấn tiếng Anh với đoạn tiếng Anh, Đức, Tây Ban Nha, Trung và Nhật. Điều này hỗ trợ tập tài liệu có nội dung liên quan viết bằng nhiều ngôn ngữ, không cần dịch mọi ứng viên sang ngôn ngữ truy vấn trước.
Phạm vi tác vụ được mô tả cũng gồm truy xuất mã và xếp hạng biểu diễn văn bản liên quan hàm hoặc SQL. Đây vẫn là tác vụ xếp hạng liên quan: mô hình đánh giá văn bản được cung cấp. Nó không thực thi hàm, chạy SQL hoặc tạo kết quả công cụ chỉ vì tập truy xuất có loại ứng viên đó.
Phiên bản và giới hạn thực dụng
Phân biệt biến thể v2 Base Multilingual này với bộ xếp hạng lại đời trước chỉ hỗ trợ tiếng Anh của Jina, Jina Reranker v3 và các biến thể xếp hạng lại đa phương thức. Chúng là mô hình khác nhau với đặc trưng tác vụ và đầu vào khác nhau. Đầu vào biến thể này là cặp truy vấn–văn bản; nội dung ảnh hoặc video cần biểu diễn hoặc mô hình phù hợp riêng.
Triển khai tham chiếu của nhà sản xuất hỗ trợ điểm trực tiếp và hàm hỗ trợ xếp hạng tài liệu, có tùy chọn chú ý tăng tốc. Những lựa chọn triển khai ảnh hưởng cách chuẩn bị và xử lý đầu vào; không xác lập mọi tích hợp có điều khiển giống nhau.
Dùng đầu ra xếp hạng cho tìm kiếm đa ngôn ngữ, cơ sở tri thức hỗ trợ, truy xuất tài liệu và chọn bằng chứng trước khi sinh. Rà các đoạn đầu, giữ ánh xạ ứng viên gốc và phân biệt độ liên quan với tính đúng của dữ kiện. Kết quả truy xuất hữu ích đưa bằng chứng được cung cấp phù hợp lên trước, đồng thời để tác vụ tiếp theo—trả lời, tóm tắt hoặc quyết định—cho quy trình thích hợp.
Ailoot Ultra · Xếp hạng lại POST /v1/rerank jina-reranker-v2-base-multilingual
jina-reranker-v2-base-multilingual
jina-reranker-v2-base-multilingualBắt đầu
Jina Reranker v2 Base Multilingual chấm điểm truy vấn với các văn bản ứng viên và sắp xếp theo độ liên quan. Bộ mã hóa chéo xử lý truy xuất đa ngôn ngữ, còn hàm hỗ trợ xếp hạng lại của nhà sản xuất chia tài liệu dài quanh cửa sổ mô hình 1.024 token.
- Đầu vào được chấp nhận
- Văn bản
- Kết quả
- Kết quả đã xếp hạng
Có trên Ailoot · đầu vào & phương thức
Ailoot Ultra · Xếp hạng lại POST /v1/rerank
- Đầu vào
text- Đầu ra
rerank
| Trường | Loại | Yêu cầu | Giá trị & giới hạn | Mặc định |
|---|---|---|---|---|
Trườngmodel | Loạistring | Yêu cầuBắt buộc | Giá trị & giới hạn jina-reranker-v2-base-multilingual | Mặc định— |
Trườngquery | Loạistring | Yêu cầuKhông bắt buộc | Giá trị & giới hạn | Mặc định— |
Trườngdocuments | Loạiarray | Yêu cầuBắt buộc | Giá trị & giới hạn | Mặc định— |
Tham số phương thức và vòng đời
| Tham số | Hợp đồng |
|---|---|
Tham sốcontent_type | Hợp đồngapplication/json |
Tham sốrequired | Hợp đồngmodel, documents |
Tham sốmaterial_types | Hợp đồngtext |
Tham sốmaterial_conditions | Hợp đồngĐặt truy vấn thực tế và mảng không rỗng chứa các tài liệu văn bản gốc của bạn. Các chỉ số kết quả tham chiếu đến mảng gốc đó. |
Vòng đời: synchronous_result_then_owned_library
GET /v1/media/assets/{asset_id}/content
GET /v1/media/assets
GET /v1/media/assets/{asset_id}
Bảng giá
Thông tin biểu giá không bổ sung tùy chọn yêu cầu. Các tham số được hỗ trợ nằm trong phương thức đã chọn.
- Chế độ nhanh
- Chưa chỉ định Khi chọn chế độ nhanh
- Chế độ Flex
- Chưa chỉ định Khi chọn chế độ flex
- Mức độ suy luận tối đa
- Chưa chỉ định Khi áp dụng mức điều chỉnh mặc định (default) cho mức độ suy luận tối đa
Mức phí Ailoot
Giá theo cấu hình
Đối chiếu từng khoản phí với điều kiện hiển thị. Dùng một mức phí cho mỗi nhóm cấu hình thay thế.
| Cấu hình | Biểu mức phí | Đơn vị tính phí | Phí |
|---|---|---|---|
| Cấu hìnhGiá cơ sở cho token | Biểu mức phíMức phí cơ bản | Đơn vị tính phí— | Phí Đầu vào · Token đầu vào — / 1K token Đầu ra · Token đầu ra — / 1K token Đầu vào · Đọc bộ nhớ đệm — / 1K token Đầu vào · Ghi bộ nhớ đệm — / 1K token Đầu vào · Ghi bộ nhớ đệm, 1 giờ — / 1K token |
| Cấu hìnhTổng số token | Biểu mức phí— | Đơn vị tính phí/ 1K token | Phí Đầu vào · Tổng số token $0.0001 / 1K token |
Ailoot tạm giữ một khoản ước tính trước yêu cầu. Sau khi có kết quả, phí cuối cùng được quyết toán theo mức sử dụng đo được. Việc quyết toán khi truyền luồng dùng bản ghi mức sử dụng cuối cùng. Cách hoạt động của cơ chế tạm giữ và quyết toán →
Ví dụ yêu cầu
Ailoot Ultra · Xếp hạng lại
set -eu
: "${AILOOT_API_KEY:?Set your Ailoot API key}"
: "${AILOOT_QUERY:?Set the actual documented input value}"
export AILOOT_QUERY
: "${AILOOT_DOCUMENTS_JSON:?Set the actual documented input value}"
export AILOOT_DOCUMENTS_JSON
python3 - <<'PY_REQUEST'
import json,os
from pathlib import Path
request={'model': 'jina-reranker-v2-base-multilingual', 'query': '${ACTUAL_QUERY}', 'documents': '${ACTUAL_DOCUMENTS}'}
request['query']=os.environ['AILOOT_QUERY']
request['documents']=json.loads(os.environ['AILOOT_DOCUMENTS_JSON'])
Path('request.json').write_text(json.dumps(request,ensure_ascii=False),encoding='utf-8')
PY_REQUEST
curl --fail-with-body --silent --show-error https://api.ailoot.ai/v1/rerank \
-H "Authorization: Bearer $AILOOT_API_KEY" -H 'Content-Type: application/json' \
--data-binary @request.json -D response-headers.txt -o response.bin
# Retain the complete response and headers, every actual output, original returned identifiers and all usage fields. Recover the original operation without submitting creation again.
Nhận và lưu kết quả
Ailoot Ultra · Xếp hạng lại
Toàn bộ kết quả JSON gốc nguyên bản với mô hình phản hồi đã cấu hình, chỉ số tài liệu gốc, điểm liên quan, chuỗi tài liệu và mức sử dụng token gốc. Giữ lại mọi trường kết quả và mức sử dụng thực tế.
GET /v1/media/assets/{asset_id}/contentGET /v1/media/assetsGET /v1/media/assets/{asset_id}
Lưu tất cả kết quả đã hoàn tất
Lưu mọi phản hồi hoàn chỉnh, tệp và phần nội dung được trả về.
Giữ lại toàn bộ phản hồi và các header, mọi đầu ra thực tế, các định danh gốc đã trả về và mọi trường usage. Khôi phục thao tác gốc mà không gửi lại yêu cầu tạo.
Nếu cần kiểm tra phản hồi gốc
Giữ lại X-Client-Request-ID thực tế và toàn bộ phản hồi. Đọc các tài sản gốc thuộc quyền sở hữu và URL nội dung đã ký chính xác của chúng; tuyệt đối không gửi lại yêu cầu tạo chưa rõ kết quả.
Trường phản hồi
| Trường | Loại | Ý nghĩa |
|---|---|---|
Trườngmodel | Loạistring | Ý nghĩaMô hình phản hồi chính xác mà bộ xử lý trong mã nguồn đã cấu hình yêu cầu. |
Trườngresults[].index | Loạiinteger | Ý nghĩaChỉ số duy nhất của tài liệu đầu vào gốc. |
Trườngresults[].relevance_score | Loạinumber | Ý nghĩaĐiểm liên quan hữu hạn. |
Trườngresults[].document | Loạistring | Ý nghĩaTài liệu văn bản gốc mà bộ xử lý phản hồi đã cấu hình này yêu cầu. |
Trườngusage.total_tokens | Loạiinteger | Ý nghĩaSố token gốc hữu hạn, không âm, bắt buộc theo biểu giá hiện tại đã được chấp nhận. |
Lỗi và bước tiếp theo
| Phản hồi | Điều kiện | Bước tiếp theo |
|---|---|---|
Phản hồi400 · invalid_request_error | Điều kiệnNội dung JSON hoặc ID mô hình chuẩn được chỉ định rõ không hợp lệ. | Bước tiếp theoGiữ lại phản hồi và sửa trường yêu cầu được chỉ ra. |
Phản hồi401 · authentication_error | Điều kiệnKhóa API Ailoot không hợp lệ. | Bước tiếp theoDùng khóa API Ailoot được cấp phép của bạn. |
Phản hồi403 · permission_error | Điều kiệnNhóm của khóa không được phép sử dụng phương thức này. | Bước tiếp theoGiữ lại chi tiết lỗi được trả về. |
Phản hồi404 · not_found_error | Điều kiệnPhương thức đã chọn chưa có tuyến được phép sử dụng. | Bước tiếp theoGiữ lại chi tiết lỗi được trả về. |
Phản hồi422 · price_unavailable | Điều kiệnBiểu giá đã chấp nhận không thể xác định số lượng đầu vào hoặc giới hạn cần thiết. | Bước tiếp theoGiữ lại phản hồi; dùng biểu diễn đầu vào mà biểu giá đã chấp nhận yêu cầu. |
Phản hồi503 · | Điều kiệnKho lưu trữ, tuyến, giá phương thức hoặc khoản tiền giữ trước cần thiết không khả dụng. | Bước tiếp theoGiữ lại toàn bộ phản hồi ban đầu. Khoản giữ trước chưa rõ trạng thái không cho phép gửi lại. |
Phản hồi502 · billing_requires_check | Điều kiệnKết quả, mức sử dụng hoặc quyết toán ban đầu cần được kiểm tra. | Bước tiếp theoGiữ lại ID yêu cầu thực tế và phản hồi ban đầu. Đọc bản ghi hiện có thuộc quyền sở hữu; không gửi lại yêu cầu tạo. |
Bí danh
Bí danh mô hình
Ailoot Ultra jina-reranker-v2-base-multilingual
Bí danh đường dẫn phương thức
Dùng các đường dẫn phương thức hiển thị ở trên.
ID gọi liên quan
FAQ · jina-reranker-v2-base-multilingual
- Có những đầu vào và kết quả nào?
POST /v1/rerank·jina-reranker-v2-base-multilingual:text→rerank- Yêu cầu sử dụng những trường nào?
POST /v1/rerank·jina-reranker-v2-base-multilingual:model,query,documents