Cookieを使用しています. Cookieとブラウザストレージは、ログイン状態の維持と設定の保存に使われます。許可いただいた場合は、サイトの利用状況も計測します。はいつでも変更できます。詳しくはCookieポリシーをご覧ください。
VoyageAI by MongoDB: voyage-code-4
voyageai/voyage-code-4VoyageAI by MongoDB: voyage-code-4を今すぐ試す
上記の料金で残高から差し引かれます。新規アカウントには無料利用分があります。
ここに結果が表示されます。
設定
VoyageAI by MongoDB: voyage-code-4の概要
- 入力料金は埋め込みモデル34件の中央値より500%高くなっています。
- コンテキストウィンドウは32,000トークン。長いドキュメントや複数ターンの会話にも十分です。
VoyageAI by MongoDB: voyage-code-4について
voyage-code-4 は、MongoDB 企業である Voyage AI のコード埋め込みモデルです。これはチャットやテキスト生成のファミリーではなく埋め込みカテゴリに属するため、その役割は返信を書くことではなく、入力をベクトルに変換することです。プロバイダーのリリース日は 2026-08-13 です。ソースコードを対象とした検索、サーチ、エージェントツールを構築しているなら、これは評価対象となる種類のモデルです。
このモデルはテキストを唯一の入力モダリティとして受け取り、埋め込みを唯一の出力モダリティとして生成します。コンテキスト長は 32000 トークンで、最大出力は 28800 です。プロバイダーは、コーディングエージェントとコード検索向けに設計されていると説明しており、2048、1024、512、256 次元の Matryoshka 埋め込みを使用します。Matryoshka 埋め込みとは、同じベクトルをより短い次元に切り詰めても使用可能なままであることを意味し、コーパスを再埋め込みすることなく、ストレージと検索速度を検索品質と引き換えに調整できます。このモデルでサポートされているリクエストパラメータは記載されていません。
これらの機能は、かなり特定の用途群を示しています。コード検索は明白な用途です。リポジトリをインデックス化し、検索クエリや自然言語の質問に対して最も関連性の高いファイル、関数、スニペットを返せるようにします。コーディングエージェントは同じ埋め込みを使って、コードベースのどの部分を作業コンテキストに取り込むかを判断できます。これは、リポジトリが単一のプロンプトよりはるかに大きい場合に重要です。ベクトルを短縮できるため、同じインデックスで 256 次元の高速な一次パスと、2048 次元のより精密な再ランクを提供できます。ドキュメント検索、重複またはほぼ重複するコードの検出、類似ファイルのクラスタリングも自然に適合します。これらはすべてベクトルの比較に還元されるからです。
これは api14 の OpenAI 互換 API を通じて、モデル ID「voyageai/voyage-code-4」を使って呼び出します。インターフェースは OpenAI の埋め込み形式に従っているため、すでに OpenAI 互換のベース URL を指定している既存のクライアントや SDK は、モデル ID を変更するだけで動作するはずです。このモデルはテキスト入力を受け取り、埋め込みを返します。コンテキスト長は 32000 トークンで、最大出力は 28800 です。サポートされているパラメータのリストは空なので、dimensions、truncation、input type などのオプションを渡せるとは期待しないでください。テキストを送信し、ベクトルを読み取ってください。
コミットする前に確認すべきことが 2 つあります。第一に、これは埋め込みモデルなので、質問に答えたりコードを生成したりしません。検索と応答の両方を行うエージェントが必要なら、生成モデルと組み合わせてください。第二に、パラメータリストが空であることは、次元の選択がリクエストオプションとして公開されていないことを意味するため、呼び出し時に出力サイズを明示的に制御する必要がある場合は、それを前提に設計する前に、それがどのように扱われるかを確認してください。
VoyageAI by MongoDB: voyage-code-4 APIの呼び出し方
- ダッシュボードでAPIキーを作成します。
- お使いの言語の公式openai SDKをインストールします。
- baseURLをhttps://api14.com/api/v1に、modelを"voyageai/voyage-code-4"に設定します。
import OpenAI from "openai";
const client = new OpenAI({
baseURL: "https://api14.com/api/v1",
apiKey: process.env.API14_API_KEY,
});
const result = await client.embeddings.create({
"model": "voyageai/voyage-code-4",
"input": [
"The quick brown fox",
"Lorem ipsum"
]
});
console.log(result.data.map((d) => d.embedding.length));
仕様
- コンテキスト長
- 32,000
- 最大出力
- 28,800
- 入力
- text
- 出力
- embeddings
api14でのリクエスト数 · 過去7日間
VoyageAI by MongoDB: voyage-code-4:よくある質問
- VoyageAI by MongoDB: voyage-code-4 APIの料金は?
- VoyageAI by MongoDB: voyage-code-4の料金は入力 $0.42 / 100万トークンです。USD残高から差し引かれるのは成功したリクエストのみで、失敗したリクエストは無料です。
- VoyageAI by MongoDB: voyage-code-4のコンテキストウィンドウは?
- VoyageAI by MongoDB: voyage-code-4は1リクエストあたり最大32,000トークン(プロンプト、履歴、ドキュメントの合計)を読み取れます。 1回のレスポンスで最大28,800トークンを出力します。
- VoyageAI by MongoDB: voyage-code-4で何ができますか?
- VoyageAI by MongoDB: voyage-code-4はtextを入力として受け付け、embeddingsを返します。
- コードからVoyageAI by MongoDB: voyage-code-4を呼び出すには?
- 任意のOpenAI SDKの接続先をhttps://api14.com/api/v1にして、modelを"voyageai/voyage-code-4"に設定するだけです。他のコード変更は不要です。このページのコードパネルからすぐ使える例をコピーできます。
- VoyageAI by MongoDB: voyage-code-4の代替モデルは?
- 同程度の料金の埋め込みモデル:VoyageAI by MongoDB: voyage-multimodal-3.5, VoyageAI by MongoDB: voyage-4-large, OpenAI: Text Embedding 3 Large。どれも同じAPIキーで動くので、文字列を1つ変えるだけで切り替えられます。
VoyageAI by MongoDB: voyage-code-4コミュニティ
新しいトピックこのコミュニティにはまだトピックがありません。VoyageAI by MongoDB: voyage-code-4について最初のトピックを立てましょう。