NVIDIA: Llama Nemotron Rerank VL 1B V2 (free)
Llama Nemotron Rerank VL 1B V2は、取得した資料をクエリとの関連性で並べ替えるNVIDIAのクロスエンコーダ型リランカーです。クエリと、テキスト、画像、または両方を組み合わせた候補文書を送信し、返されたスコアと元のインデックスで、検索結果や検索拡張型の回答に使う文章を選択します。
モデルについて
この説明はモデルの機能を紹介するものです。Ailootで利用できる入力、出力、オプションは、選択したメソッドごとに以下に記載されています。
Llama Nemotron Rerank VL 1B V2は、グラフ、表、テキストと画像が混在するページを含め、候補のテキストや文書画像とテキストクエリとの関連性を評価します。NVIDIAはこれを1.7Bパラメータのクロスエンコーダモデルと説明しています。検索ワークフローでは、最初に通常の検索を実行し、選んだ候補をリランカーに送ります。有用な結果は、関連性スコアを付けて並べ替えられた候補セットで、アプリケーションは回答用のコンテキストの選択や検索結果ページの配置に使えます。
application/jsonのボディでPOST /v1/rerankを使用します。modelを"nvidia/llama-nemotron-rerank-vl-1b-v2:free"、queryを実際の検索質問、documentsを空でない配列に設定します。各候補は、テキスト文字列、またはtextやimageを持つオブジェクトにできます。構造化オブジェクトには、このうち少なくとも一方のフィールドが必要です。textは文字列です。imageはリモートのHTTP/HTTPS URL、またはdata:image/で始まるbase64データURIです。両方を組み合わせた候補は両フィールドを渡します。返されたインデックスを保存済みの文書IDに対応付けられるよう、入力配列の順序を保持してください。top_nは1以上の省略可能な整数で、返す上位文書の数を要求します。
たとえば、ヘルプセンターのアプリケーションは、配送、返品、アカウントアクセスに関する文章を取得してから、顧客の配送に関する質問に対してそれらを再順位付けできます。ファイル名や保存済みの元資料と無関係な検索エンジンの抜粋ではなく、実際の文章テキストを渡してください。選択した根拠を後から引用したり開いたりできるよう、各文章をアプリケーション内の出典識別子に結び付けておきます。スキャン文書、グラフ、表、インフォグラフィックでは、実際の画像を文書オブジェクトに渡し、内容を特定する助けになる場合はテキストも追加します。
モデルページには、クエリと文書あたり10,240トークンの上限が記載されています。候補一覧を準備する前に、長い元資料を上限内の文章に分割してください。意味に影響する場合の見出しや商品名など、有用な周辺コンテキストを各文章に付けます。文書化されたリクエストは、ユーザーが渡す候補から始まり、代わりに文書コレクションを検索するものではありません。
再順位付けは、同期JSON結果を返します。元のindex、relevance_score、返されたdocumentオブジェクトを含むすべてのresults項目を読み取り、返されたusageと応答識別子も保持してください。documentにはtextやimageが含まれることがあります。indexを使って、順位付けされた結果を入力候補へ対応付けます。関連性スコアは、このクエリに対する順位付けの手掛かりとして扱い、独立して検証された事実の回答とみなさないでください。次の手順に複数の文章を選ぶ場合は、完全な結果を保持します。
この無料版には、公開資料または合成した候補資料を用意してください。文書化された利用条件では、機密情報と個人データを使用できません。完全な結果が得られずリクエストが終了した場合は、その試行を確認する間、元の応答とリクエスト識別子を保持します。文書化された再順位付けの流れは結果を直接返し、別のジョブポーリングやキャンセルの手順はありません。
Ailoot Ultra · Rerank POST /v1/rerank nvidia/llama-nemotron-rerank-vl-1b-v2:free
nvidia/llama-nemotron-rerank-vl-1b-v2:free
nvidia/llama-nemotron-rerank-vl-1b-v2:freeはじめに
Llama Nemotron Rerank VL 1B V2は、取得した資料をクエリとの関連性で並べ替えるNVIDIAのクロスエンコーダ型リランカーです。クエリと、テキスト、画像、または両方を組み合わせた候補文書を送信し、返されたスコアと元のインデックスで、検索結果や検索拡張型の回答に使う文章を選択します。
- 対応する入力
- テキスト
- 結果
- ranking
Ailootで利用可能 · 入力とメソッド
Ailoot Ultra · Rerank POST /v1/rerank
- 入力の種類
text- 出力の種類
ranking- 出力形式
- JSON
| フィールド | 種類 | 要件 | 値と制限 | デフォルト |
|---|---|---|---|---|
フィールドmodel | 種類string | 要件必須 | 値と制限 nvidia/llama-nemotron-rerank-vl-1b-v2:free | デフォルト— |
フィールドquery | 種類string | 要件必須 | 値と制限 | デフォルト— |
フィールドdocuments | 種類array | 要件必須 | 値と制限 | デフォルト— |
フィールドtop_n | 種類integer | 要件任意 | 値と制限 最小値: 1 | デフォルト— |
メソッドのパラメータとライフサイクル
| パラメータ | 仕様 |
|---|---|
パラメータcontent_type | 仕様application/json |
パラメータrequired | 仕様model, query, documents |
パラメータoptional | 仕様top_n |
パラメータmaterial_types | 仕様text |
パラメータconditions | 仕様 |
ライフサイクル: synchronous_json
料金
料金情報はリクエストの機能を追加しません。対応するパラメーターは選択したメソッドに記載されています。
- 高速モード
- 未指定 高速モードが選択されている場合
- Flex モード
- 未指定 flex モードが選択されている場合
- 最大推論量
- 未指定 推論量が最大で、調整に既定値(default)を使用する場合
Ailootの料金
設定別の価格
各料金を表示された条件と照合してください。選択肢となる設定の各組には、いずれか1つの料金を適用します。
| 設定 | 料金表 | 課金数量 | 料金 |
|---|---|---|---|
| 設定基本トークン料金 | 料金表基本料金 | 課金数量— | 料金 入力 · 入力トークン — / 1K トークン 出力 · 出力トークン — / 1K トークン 入力 · キャッシュ読み取り — / 1K トークン 入力 · キャッシュ書き込み — / 1K トークン 入力 · キャッシュ書き込み、1時間 — / 1K トークン |
| 設定リクエストごと | 料金表— | 課金数量リクエスト1件 | 料金 入力 $0 リクエストあたり |
Ailootはリクエスト前に見積額を確保します。結果の取得後、実測使用量に基づいて最終料金を精算します。ストリーミング時の精算には最終の使用量記録を使用します。金額の確保と精算の仕組み →
リクエスト例
Ailoot Ultra · Rerank
set -eu
: "${AILOOT_API_KEY:?Set your Ailoot API key}"
export AILOOT_API_KEY
python3 - <<'PY_REQUEST'
import json,os
from pathlib import Path
p=json.loads('{"documents": ["Paris is the capital of France.", "Berlin is the capital of Germany."], "model": "nvidia/llama-nemotron-rerank-vl-1b-v2:free", "query": "What is the capital of France?", "top_n": 3}')
Path("request.json").write_text(json.dumps(p,ensure_ascii=False))
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
# Submit once. Retain the complete result, original identifiers and every response header.
結果を受け取って保存
Ailoot Ultra · Rerank
JSON
完了した結果をすべて保存
返された完全なレスポンス、ファイル、コンテンツ部分をすべて保存してください。
Retain the complete response, all actual results, original identifiers, usage and response headers.
元のレスポンスを確認する場合
Preserve the original response, headers and X-Client-Request-ID. An uncertain outcome does not authorize another creation.
レスポンスのフィールド
| フィールド | 種類 |
|---|---|
フィールドresults | 種類array |
エイリアス
モデルのエイリアス
Ailoot Ultra nvidia/llama-nemotron-rerank-vl-1b-v2:free
メソッドパスのエイリアス
上記に表示されたメソッドパスを使用してください。
関連する呼び出し用ID
FAQ · NVIDIA: Llama Nemotron Rerank VL 1B V2 (free)
- 利用できる入力と結果は何ですか?
POST /v1/rerank·nvidia/llama-nemotron-rerank-vl-1b-v2:free:text→ranking- リクエストはどの項目を使用しますか?
POST /v1/rerank·nvidia/llama-nemotron-rerank-vl-1b-v2:free:model,query,documents,top_n- どの制限が適用されますか?
POST /v1/rerank·nvidia/llama-nemotron-rerank-vl-1b-v2:free:top_n.minimum:1