Source: https://ailoot.ai/models/ja/cohere-rerank-4-pro/
Canonical: https://ailoot.ai/models/ja/cohere-rerank-4-pro/
Language: ja

# Cohere: Rerank 4 Pro

[Markdown](https://ailoot.ai/models/ja/cohere-rerank-4-pro/index.md) · [JSON](https://ailoot.ai/models/ja/cohere-rerank-4-pro/facts.json)

## [Cohere: Rerank 4 Pro](https://ailoot.ai/models/ja/cohere-rerank-4-pro/)

Cohere Rerank 4 Pro は、検索と検索拡張のワークフロー向けに、クエリとの関連度で候補文書を並べ替えます。品質を重視した Rerank 4 エディションで、32K のコンテキスト、多言語対応、半構造化テキストへの対応を備えています。

- [**Ailoot Ultra · 再ランキング** `POST /v1/rerank` `cohere/rerank-4-pro`](https://ailoot.ai/models/ja/cohere-rerank-4-pro/#method-0)

モデルについて

この説明はモデルの機能を紹介するものです。Ailootで利用できる入力、出力、オプションは、選択したメソッドごとに以下に記載されています。

Cohere Rerank 4 Pro は、Cohere の Rerank 4 ファミリーに属する品質重視のモデルです。候補文書をクエリに照らして評価し、関連度の順位とスコアを返します。多言語文書や半構造化情報を含む、複雑な検索タスクを想定しています。既存システムが候補を集めた後の、検索または検索拡張ワークフローに適しています。結果は、どの文章を表示するか、または次の工程へ根拠として提供するかを選ぶ助けになります。

開発元の識別子は rerank-v4.0-pro で、rerank-v4.0-fast や rerank-v3.5 とは別です。Pro は検索品質を優先する複雑なケース向けに位置付けられ、Fast は低遅延と高スループットを目指します。両方の Rerank 4 エディションは、32,768 トークンのコンテキストを使います。クエリと1つの候補文書がこの枠を共有します。入力フィールドごとに独立した全ウィンドウがあるわけでも、保存された検索コーパス全体の上限でもありません。

明確なクエリと候補テキスト文字列の一覧を提供します。返される各結果には、元の文書インデックスと関連度スコアが含まれます。top\_n で返す順位付き結果の数を選べ、省略時は開発元がすべての結果を返します。順位と正確な文章を結び付けられるよう、各入力に出典識別子を添えます。サポートの質問では、必要な条件を尋ね、候補の方針の節を提供してください。一覧にない方針をリランカーが探すと期待しないようにします。

このモデルは 100 を超える言語に対応し、英語と英語以外の資料を並べ替えられます。複数の要件を持つクエリでは、製品、状況、必要な手順など、文章を有用とする条件を示します。半構造化レコードについて、Cohere は、V2 の文書一覧へ生のオブジェクトを渡すより、YAML 文字列を推奨しています。切り詰めで後半のフィールドが削除されることがあるため、タイトルや本文など意味のあるフィールドを意図した順序で置きます。この準備は、通常の文章だけでなく、製品レコード、メッセージ、文書メタデータにも役立ちます。

モデル固有の準備ガイドは、Rerank 4 のクエリを先頭 16,384 トークンに制限しています。長い文書の処理では、クエリと予約トークンとともに、32,768 トークンのコンテキストを共有するチャンクを説明しています。現在の V2 リファレンスは、これとは別に max\_tokens\_per\_doc の既定値を 4096 とし、それより長い文書文字列をその設定まで切り詰めるとしています。モデルのウィンドウと、開発元リクエストの文書切り詰めは、異なる制御機能として扱います。長い出典が常にすべて読まれると仮定せず、簡潔で関連する文章を用意するか、適切な文書枠を選びます。

推奨するリクエスト性能のため、Cohere は、1度に 1,000 文書を超えて送らないよう助言しています。大きな一覧を扱いやすいグループに分ける場合は、候補の識別子を保持します。関連度スコアは 0〜1 に正規化されますが、クエリと候補に依存し、事実の正しさの線形尺度ではありません。主な検索結果として順位を使います。スコア閾値でフィルタリングする場合は、普遍的なカットオフを仮定せず、実際の分野の代表的なクエリと、関連性が境界にある文章で決めます。

有用な最終成果物は、出典識別子とスコアを持ち、検索結果や根拠選択の工程に使える候補順位一覧です。関連度が高い文書でも、古い情報や誤った情報を含む場合があります。使う工程のために、出典と内容を保持してください。Pro の目的は関連度の判断であり、自由形式の回答執筆や埋め込みの生成ではありません。検索ワークフローを比較または改善する場合は、結果に正確な Pro エディションの識別情報を添えて保持します。

**Ailoot Ultra · 再ランキング** `POST /v1/rerank` `cohere/rerank-4-pro`

[`cohere/rerank-4-pro`](https://ailoot.ai/models/ja/#m=cohere%2Frerank-4-pro&route=Ultra&caller=cohere%2Frerank-4-pro&fmt=rerank)

Cohere /`cohere/rerank-4-pro`

### はじめに

Cohere Rerank 4 Pro は、検索と検索拡張のワークフロー向けに、クエリとの関連度で候補文書を並べ替えます。品質を重視した Rerank 4 エディションで、32K のコンテキスト、多言語対応、半構造化テキストへの対応を備えています。

対応する入力

テキスト

結果

順位付きの結果

### Ailootで利用可能 · 入力とメソッド

**Ailoot Ultra · 再ランキング** `POST /v1/rerank`

入力の種類

`text`

出力の種類

`rerank`

出力形式

json

| フィールド | 種類 | 要件 | 値と制限 | デフォルト |
| --- | --- | --- | --- | --- |
| フィールド`documents` | 種類`array` | 要件必須 | 値と制限 | デフォルト— |
| フィールド`model` | 種類`string` | 要件必須 | 値と制限 cohere/rerank-4-pro | デフォルト— |
| フィールド`provider` | 種類`schema` | 要件任意 | 値と制限 | デフォルト— |
| フィールド`query` | 種類`string` | 要件必須 | 値と制限 | デフォルト— |
| フィールド`session_id` | 種類`string` | 要件任意 | 値と制限 | デフォルト— |
| フィールド`top_n` | 種類`integer` | 要件任意 | 値と制限 最小値: 1 | デフォルト— |
| フィールド`trace` | 種類`schema` | 要件任意 | 値と制限 | デフォルト— |
| フィールド`user` | 種類`string` | 要件任意 | 値と制限 | デフォルト— |
| フィールド`documents[].text` | 種類`string` | 要件任意 | 値と制限 | デフォルト— |
| フィールド`documents[].image` | 種類`string` | 要件任意 | 値と制限 | デフォルト— |

入力素材の組み合わせ

**text\_rerank** · 必須: query, documents array with minItems1

メソッドのパラメータとライフサイクル

| パラメータ | 仕様 |
| --- | --- |
| パラメータ`content_type` | 仕様application/json |
| パラメータ`required` | 仕様model, query, documents |
| パラメータ`material_types` | 仕様text |
| パラメータ`optional_controls` | 仕様provider, session\_id, top\_n, trace, user |
| パラメータ`multimodal_input_binding` | 仕様null |

ライフサイクル: `synchronous`

正確なモデルIDを送信し、ネイティブのレスポンス全体を保持してください。

### 料金

料金情報はリクエストの機能を追加しません。対応するパラメーターは選択したメソッドに記載されています。

高速モード

未指定 高速モードが選択されている場合

Flex モード

未指定 flex モードが選択されている場合

最大推論量

未指定 推論量が最大で、調整に既定値（default）を使用する場合

#### Ailootの料金

#### 設定別の価格

各料金を表示された条件と照合してください。選択肢となる設定の各組には、いずれか1つの料金を適用します。

| 設定 | 料金表 | 課金単位 | 料金 |
| --- | --- | --- | --- |
| 設定基本トークン料金 | 料金表基本料金 | 課金単位— | 料金 入力 · 入力トークン **—** / 1K トークン 出力 · 出力トークン **—** / 1K トークン 入力 · キャッシュ読み取り **—** / 1K トークン 入力 · キャッシュ書き込み **—** / 1K トークン 入力 · キャッシュ書き込み、1時間 **—** / 1K トークン |
| 設定Ultra | 料金表— | 課金単位検索単位あたり | 料金 total · 検索単位 **$0.005** 検索単位あたり |

Ailootはリクエスト前に見積額を確保します。結果の取得後、実測使用量に基づいて最終料金を精算します。ストリーミング時の精算には最終の使用量記録を使用します。[金額の確保と精算の仕組み →](https://ailoot.ai/docs/ja/billing/reserve/)

### リクエスト例

#### Ailoot Ultra · 再ランキング

公式のリクエスト構造を保持した資料用の例ご自身の実際のリクエスト用データを使用し、結果全体を保存する

```json
{
  "documents": [
    "Paris is the capital of France.",
    "Berlin is the capital of Germany."
  ],
  "model": "cohere/rerank-4-pro",
  "query": "What is the capital of France?",
  "top_n": 3
}
```

```bash
set -eu
: "${AILOOT_API_KEY:?Set your Ailoot API key}"
: "${AILOOT_REQUEST_FILE:?Set your actual JSON request file}"
export AILOOT_REQUEST_FILE
python3 - <<'PY_REQUEST'
import json,os
from pathlib import Path
p=json.loads(Path(os.environ['AILOOT_REQUEST_FILE']).read_text(encoding='utf-8'))
if not isinstance(p,dict): raise SystemExit('Request must be a JSON object')
p['model']='cohere/rerank-4-pro'
Path('request.json').write_text(json.dumps(p,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 result.json
python3 - <<'PY_RESULT'
import json
from pathlib import Path
print(json.dumps(json.loads(Path('result.json').read_text()),ensure_ascii=False,indent=2))
PY_RESULT
```

### 結果を受け取って保存

#### Ailoot Ultra · 再ランキング

json

##### 完了した結果をすべて保存

返された完全なレスポンス、ファイル、コンテンツ部分をすべて保存してください。

実際の結果の各インデックス、有限値のrelevance\_score、元の文書オブジェクトはすべて保持されます。インデックスは元の文書配列に対応します。元のJSON全体は保存され、精算後にのみ返されます。

##### 元のレスポンスを確認する場合

元の操作と、完全または部分的な応答を保持してください。POSTを再実行しないでください。

レスポンスのフィールド

| フィールド | 種類 |
| --- | --- |
| フィールド`model` | 種類string |
| フィールド`id` | 種類string |
| フィールド`provider` | 種類string |
| フィールド`results[].index` | 種類integer |
| フィールド`results[].relevance_score` | 種類number |
| フィールド`results[].document.text` | 種類string |
| フィールド`results[].document.image` | 種類string |
| フィールド`usage.search_units` | 種類integer |
| フィールド`usage.total_tokens` | 種類integer |
| フィールド`usage.cost` | 種類number |

エラーと次の手順

| レスポンス | 条件 | 次の手順 |
| --- | --- | --- |
| レスポンス400 · `invalid_request_error` | 条件必須フィールド、表現形式、または値が無効です | 次の手順指摘されたリクエストフィールドを修正してください。 |

### エイリアス

#### モデルのエイリアス

**Ailoot Ultra** [`cohere/rerank-4-pro`](https://ailoot.ai/models/ja/#m=cohere%2Frerank-4-pro&route=Ultra&caller=cohere%2Frerank-4-pro&fmt=rerank)

#### メソッドパスのエイリアス

上記に表示されたメソッドパスを使用してください。

#### 関連する呼び出し用ID

[`cohere/rerank-4-pro`](https://ailoot.ai/models/ja/#m=cohere%2Frerank-4-pro&route=Ultra&caller=cohere%2Frerank-4-pro&fmt=rerank)

FAQ · Cohere: Rerank 4 Pro

利用できる入力と結果は何ですか？

`POST /v1/rerank` · `cohere/rerank-4-pro`: `text` → `rerank`

リクエストはどの項目を使用しますか？

`POST /v1/rerank` · `cohere/rerank-4-pro`: `documents`, `model`, `provider`, `query`, `session_id`, `top_n`, `trace`, `user`

どの制限が適用されますか？

`POST /v1/rerank` · `cohere/rerank-4-pro`: `top_n.minimum`: `1`

AilootをClaude Code、OpenCode、Hermes、自分のアプリに接続しましょう。

## 企業とそのプロジェクト群

企業とそのプロジェクト群：数百万の顧客、毎月数十億規模の売上。

## トークンを割引価格で購入。

継続利用にサブスクリプション割引。プロモコードでトークン購入が最大50%割引。

サブスクリプション

定期的なリクエストに合う割引プランを選びましょう。

最大50%のプロモコード

購入時にコードを入力すると、実施中のキャンペーンに沿って価格を再計算します。

支出を履歴で確認

各リクエストのモデル、トークン、金額が保存されます。

[サブスクリプションを選ぶ](https://ailoot.ai/docs/ja/billing/subscriptions/) · [モデルの価格を見る](https://ailoot.ai/models/ja/)

## 販売する製品に、 APIを組み込みましょう。

SaaS、アプリ、ボットをAilootの公式サービス提供条件とライセンス契約に基づいて接続できます。再販にはリセラーライセンスを申請できます。

商用アプリ

サービスの有料機能に、文章、画像、動画、音声の生成を組み込めます。

リセラーライセンス

プロジェクトの説明とアクセスの仕組みをお送りください。利用・再販条件の書面を申請できます。

サイトで契約文書を確認

接続前にサービス提供条件、ライセンス契約、データ処理ポリシーを読めます。

[リセラーライセンスを申請](mailto:support@ailoot.ai) · [サービス提供条件とライセンス契約](https://ailoot.ai/legal/offer?lang=ja)

## Ailoot · 企業とそのプロジェクト群





Ailootは、蓄積した運営経験、幅広い顧客基盤、安定したサービス、継続的なKPI管理を基盤としています。





企業とそのプロジェクト群：数百万の顧客、毎月数十億規模の売上。





Ailootはこの運営経験を、お客様の製品、エージェント、アプリケーション、自動化でAI機能を利用するためのAPIアクセスに活かしています。
