各リクエストに対して Auto、TokenLab Verified、または Official を選択でき、価格は事前に表示されます。 新機能を見る

Voyage: Voyage Code 3

Voyage Code 3は、ソースコード検索に最適化された埋め込みを生成します。リポジトリ検索、自然言語による質問とコードの照合、コーディングアシスタントへの関連コードコンテキストの提供に適しています。
モデルを比較
voyage-code-3
利用可能Voyage埋め込み同期
入力 / 出力
$0.18 / $0.00
コンテキスト
32K
モダリティ
埋め込み

Voyage Code 3 について

Voyage Code 3は、コード検索に最適化されたVoyage AIのテキスト埋め込みモデルです。自然言語の質問とソースファイルを同一のベクトル空間にマッピングすることで、質問に対する回答となる関数やファイルを検索結果として返すことができます。現在、Voyageは新しいコードモデルとしてVoyage Code 4を推奨しています。デフォルトの次元数は1024で、オプションとして256、512、2048を選択可能です。

得意なこと

  • Voyageは本モデルを一般的な文章ではなく、コード検索に特化して最適化しています。
  • リポジトリインデックス内の関連するソースコードと、平易な言葉で書かれた質問を照合します。
  • 出力次元数として256、512、1024、2048をリクエストできます。
  • ストレージを節約するため、int8、uint8、binary、ubinaryの出力形式をサポートしています。

他のモデルを検討すべきケース

  • Voyage Code 4が後継の新しいモデルであるため、新規構築時にはまずそちらを評価してください。
  • コード向けに調整されているため、通常の文書検索にはVoyage 4またはVoyage 4 Largeの方が適しています。

はじめに

  1. 最初のキーを作成

    Consoleでキーを作成すれば、プラットフォーム内のすべてのモデルで使えます。

  2. 最初のリクエストを送信する

    お使いの言語の例をコピーして、エンドポイントに対して実行してください。

    埋め込みTokenLab エンドポイント
    POST/v1/embeddings
    curl -X POST "https://api.tokenlab.sh/v1/embeddings" \
      -H "Authorization: Bearer sk-xxx" \
      -H "Content-Type: application/json" \
      -d '{
      "encoding_format": "float",
      "model": "voyage-code-3",
      "input": "The quick brown fox jumps over the lazy dog."
    }'

パラメータ

埋め込み

パラメーター値と制限デフォルト注記
encoding_format未提供未提供This field is accepted. The current public contract does not specify a complete value range or list. No additional values are promised. The omitted-field default is not verified.
input入力数: ≥ 1, ≤ 1000未提供未提供

料金

Verified 価格は Verified に適用され、多くのモデルでより低コストです。Official 価格はモデルのメーカーが公表する価格で、信頼性の高い Official ルートに適用されます。Auto はリクエストを完了したルートの価格で課金します。

埋め込み

100万トークンあたり
Official 価格
入力 $0.18 / 出力 $0.00
Verified 価格
—
割引
—

使用状況とアクティビティ

成功率は完了したリクエストの割合です。レイテンシは完全なレスポンスにかかる時間で、P95 は 95% のリクエストがその時間内に完了したことを意味します。

使用量と可用性

過去24時間
リクエスト数
成功率
P95 レイテンシ
合計トークン数
モデルパフォーマンス
プライバシーおよびデータ量のしきい値に達すると、メトリクスが表示されます。

データはステータスチェックを除外した、集計済みのユーザーリクエストに基づいています。

Consoleで開く

ConsoleでVoyage Code 3を開き、プロンプトを編集・送信できます。

voyage-code-3と/v1/embeddingsでembeddingを実行。結果とコストを表示します。

ユースケース

  • リポジトリ検索

    関数やファイルを埋め込むことで、開発者が「リトライ処理はどこで行われているか」といった質問をし、適切なモジュールを取得できるようにします。

  • コーディングアシスタント向けのコンテキスト

    最も関連性の高いコードスニペットを取得し、チャットモデルが編集や解説を行う前にその情報を渡します。

  • 重複コードおよび類似コードの検出

    多くのサービスからスニペットを埋め込み、ほぼ同一の実装をクラスタリングして、統合すべきコードを見つけ出します。

プロンプト例

クエリを埋め込む:「Webhook署名の検証はどこで行われていますか?」

このPython関数をコードインデックス用のドキュメントとして埋め込みます。

クエリを埋め込む:「カーソルを使用したページネーション付きデータベースクエリの例」

このモデルは条件付き料金です。月間トークン総量だけでは確実な見積もりができません。リクエスト仕様・キャッシュ・該当時間帯に応じた詳細料金をご利用ください。

FAQ

Voyage Code 3の用途は何ですか?

ソースコードの検索です。Voyageは本モデルをコード検索に最適化していると説明しており、自然言語の質問がそれに対する回答となるコードの近くに配置されるようになります。リポジトリ検索の構築や、コーディングアシスタントに関連コードを供給するために使用されます。

Voyage Code 3とVoyage Code 4のどちらを使うべきですか?

VoyageはVoyage Code 4を新しいコードモデルとして挙げているため、新規構築時にはまずそちらを評価してください。すでに保存済みのコードベクトルがVoyage Code 3を使用しており、再埋め込みの予定がない場合は、そのままVoyage Code 3を維持してください。

Voyage Code 3はVoyage Code 2より優れていますか?

Voyage Code 3は後発のモデルであり、以前のVoyage Code 2のインデックスは本モデルへ移行可能です。両者は異なるベクトル空間を持つため、リポジトリを再埋め込みし、古いインデックスを置き換える前に検索テストを行ってください。

どの次元数を出力できますか?

デフォルトは1024で、256、512、2048も利用可能です。また、出力タイプとしてint8、uint8、binary、ubinaryが選択できます。インデックス全体で設定を統一してください。ベクトルサイズを小さくするとストレージを節約できます。

Voyage Code 3 の料金はいくらですか?

TokenLab では Voyage Code 3 は 入力 $0.18 / 出力 $0.00 100万トークンあたり です。詳細は上の料金表を参照してください。 料金は課金単位・仕様・使用量によって異なります。モデルの詳細な料金で同条件同士を比較してください。単一のレートで総額は決まりません。

Voyage Code 3 はどのエンドポイントを使うべきですか?

Voyage Code 3 のデフォルトは https://api.tokenlab.sh/v1/embeddings です。プロバイダーネイティブ形式に対応している場合は、API workbench にそのエンドポイントも表示されます。

Voyage Code 3 はどの操作に対応していますか?

Voyage Code 3 は 埋め込み に対応しています。上の API workbench で操作を選ぶと、対応するエンドポイントとコード例が表示されます。

Voyage Code 3 を比較する

ソース

2026/10/02 時点での評価

Voyage Embedding の他のモデル

関連モデル