О модели#
Cohere Rerank 4 Pro - мультиязычная модель для перестановки результатов поиска по релевантности. Она предназначена для reranking в поисковых и RAG-системах, поддерживает более 100 языков и работает без предварительной обработки документов. Контекстное окно модели составляет 32K токенов.
Характеристики#
Параметр | Значение |
|---|---|
Контекстное окно | 32K токенов |
Максимальная длина вывода | Не применимо |
Мультимодальность | Текст |
Дата выхода | 5 апреля 2026 |
Стоимость#
Тип операции | Цена |
|---|---|
Rerank search unit | 250 руб |
Одна search unit тарифицируется за запрос к модели. В ответе шлюза search_units определяется количеством обработанных единиц поиска.
API#
Документация Cohere: docs.cohere.com/reference/rerank
import cohere
client = cohere.ClientV2(
api_key="YOUR_DSLAB_API_KEY",
base_url="https://api.dslab.tech",
)
documents = [
"Paris is the capital of France.",
"Berlin is the capital of Germany.",
]
response = client.rerank(
model="rerank-4-pro",
query="What is the capital of France?",
documents=documents,
top_n=2,
)
for result in response.results:
print(result.index, result.relevance_score)Эндпоинт#
Ранжирует массив документов относительно поискового запроса и возвращает результаты с relevance score.
POST https://api.dslab.tech/v1/rerank
Поле | Значение |
|---|---|
Authorization | Bearer $DSLAB_API_KEY |
Content-Type | application/json |
Model | rerank-4-pro |
Ответ | results[index, relevance_score, document], usage.search_units |
Параметры#
Параметр | Тип | По умолчанию | Описание |
|---|---|---|---|
| string | - | Поисковый запрос |
| array | - | Список текстов или структурированных документов |
| integer | - | Количество возвращаемых результатов |
| integer | - | Максимум фрагментов на документ |
| array | - | Поля структурированных документов для ранжирования |
| integer | 0 | Приоритет обработки запроса |
