Elastic
Jina AI
モデル
API
keyboard_arrow_down
Reader
任意の URL を Markdown に変換し、LLM のグラウンディングを向上させます。
Embeddings
マルチモーダルかつ多言語の埋め込み。
Reranker
検索エンジンのランキングを再調整して、検索関連性を最大化する。
Elastic Inference Service
Elasticsearch内でJinaモデルをネイティブに実行する。
MCP
terminal
コマンドライン
article
llms.txt
smart_toy
エージェント
data_object
スキーマ
menu_book
ドキュメント
ログイン
login
warning
このモデルは、新しいモデルでは非推奨になりました。
Embeddings
Apache 2.0 ライセンス
open_in_new リリースノート

jina-embeddings-v2-base-code

コードおよび技術文書検索用のベクトル モデル
ライセンス
Apache-2.0
発売日
calendar_month
2024-02-05
入力
abc
テキスト(コード)
arrow_forward
出力
more_horiz
ベクター
レイトチャンキング help_outline
check_circle
Yes
モデル詳細
パラメータ: 137M
入力トークン長: 8K
出力寸法: 768
ベースモデル help_outline
open_in_new
jina-embeddings-v2-base-en
訓練された言語 help_outline
1 言語
関連機種
link
jina-embeddings-v2-base-en
以下の方法で入手できます
Jina API
AWS SageMaker
Microsoft Azure
Hugging Face
エアギャップ
I/O 図

コード

jina-embeddings-v2-base-code

タスク

ベクター

Pareto fronthelp_outline
CoIR
CoIR · appsretrieval
chevron_leftchevron_right
30M100M300M1B3.0B10B40506070bge-base-en-v1.5bge-m3bge-small-en-v1.5CodeRankEmbedCodeSage-baseCodeSage-largeCodeSage-large-v2CodeSage-smallCodeXEmbed-7BContrievere5-base-v2e5-mistral-7b-instructe5-small-v2granite-embedding-engli…granite-embedding-small…gte-base-en-v1.5gte-modernbert-basegte-Qwen2-1.5B-instructjina-code-embeddings-0.…jina-embeddings-v3jina-embeddings-v4modernbert-embed-baseNV-Embed-v2SFR-Embedding-2_RSFR-Embedding-Code-2B_RSFR-Embedding-Code-400M…snowflake-arctic-embed-…UniXcoderParameters (log)nDCG@10
This model
On the front
Jina AI
Other
CoIR
52.24
Parameters
161M
Rank by score
19 / 31
Pareto front
Behind it
値の分布help_outline
AUC 0.8156
コーパス
翻訳ペア
ドキュメント検索
コード
0.7500.000.200.400.600.80
関連10.9%
ハードネガティブ1.5%
無関連1.0%
推奨しきい値
FPR 0.1 · 0.579
FPR 0.01 · 0.750
FPR 0.001 · 0.806
FPR 0.0001 · 0.839
バランス · 0.369
AUC
0.8156
ノイズ上限
0.805
再現率の崖
0.204
測定ペア数
119 / 11k
ベクトル成分help_outline
-0.160.040.25
σ 0.0361 · 183k 個の値
埋め込みの幾何help_outline
0768
次元ごとの平均。カーソルを合わせると範囲を表示
ノイズ下限
0.404
実効次元数
43 / 768
比較するモデルを選択してください

概要

Jina Embeddings v2 コード ベースは、大規模なコード ベースを効率的にナビゲートして理解するという、現代のソフトウェア開発における重要な課題を解決します。コードの発見と文書化に苦労している開発チームにとって、このモデルは 30 のプログラミング言語にわたる自然言語検索を可能にし、開発者がコードを操作する方法を変えます。正確なパターン マッチングに依存する従来のコード検索ツールとは異なり、このモデルはコードの背後にある意味論的な意味を理解するため、開発者は平易な英語の説明を使用して関連するコード スニペットを見つけることができます。この機能は、大規模なレガシー コード ベースを維持しているチーム、新しいプロジェクトに参加している開発者、またはコードの再利用とドキュメント化の実践を改善しようとしている組織にとって特に価値があります。

方法

このモデルは、コード理解のために特別に設計された専用アーキテクチャを通じて、優れたパフォーマンスを実現します。その中核となるのは、Python、JavaScript、Java、PHP、Go、Ruby の 6 つの主要言語に重点を置いた、さまざまなプログラミング言語データセットでトレーニングされた 1 億 6,100 万のパラメーターを備えた Transformer ベースのニューラル ネットワークです。このアーキテクチャは、8,192 トークンの拡張コンテキスト ウィンドウにより、セマンティックな理解を維持しながら関数全体または複数のファイルを同時に処理できるという点で独特です。このモデルは、コードの構文構造と意味論的な意味を捉える高密度の 768 次元ベクトルを生成するため、同じ目標を達成するために異なるプログラミング パターンや構文を使用している場合でも、異なるコード セグメント間の関係を理解できるようになります。

パフォーマンス

実際のテストでは、Jina Embeddings v2 Base Code は優れた機能を実証し、CodeNetSearch の主要なベンチマーク 15 件中 9 件で首位を獲得しました。Microsoft や Salesforce などの業界大手のモデルと比較して、より小さなリソース消費を維持しながら、優れたパフォーマンスを実現します。このモデルは、言語を越えたコードの理解に特に優れており、異なるプログラミング言語で機能的に同等のコード スニペットを首尾よく照合します。8,192 トークンのコンテキスト ウィンドウは、大規模な関数や複雑なコード ファイルにとって特に価値があり、多くの場合数百トークンしか処理できない従来のモデルよりもはるかに優れています。このモデルの効率は 307MB (非量子化) というコンパクトなサイズに反映されており、コードの類似性と検索タスクで高い精度を維持しながら高速な推論が可能になります。

ベストプラクティス

Jina Embeddings v2 Base Code を効果的に展開するには、チームはいくつかの実用的な側面を考慮する必要があります。このモデルは、MongoDB、Qdrant、Weaviate などの一般的なベクトル データベースとシームレスに統合されており、スケーラブルなコード検索システムを簡単に構築できます。最高のパフォーマンスを得るには、8,192 トークンの制限を処理する適切なコード前処理を実装します。通常、これはほとんどの関数およびクラス定義に対応します。このモデルは 30 のプログラミング言語をサポートしていますが、Python、JavaScript、Java、PHP、Go、Ruby の 6 つのコア言語で最も強力なパフォーマンスを示します。チームは、パフォーマンスを最適化するために、大規模なコードのインデックス作成にバッチ処理の使用を検討する必要があります。モデルの RAG 互換性により、自動ドキュメント生成やコード理解タスクに特に効果的ですが、チームは非常に大規模なコード ベースに対して適切なチャンク戦略を実装する必要があります。本番環境のデプロイでは、マネージド推論に AWS SageMaker エンドポイントの使用を検討し、適切なキャッシュ戦略を実装してクエリのパフォーマンスを最適化します。
このモデルについて言及しているブログ
4月 08, 2025 • 21 読む時間
jina-reranker-m0: Multilingual Multimodal Document Reranker
Introducing jina-reranker-m0, our new multilingual multimodal reranker for retrieving visual documents, with SOTA performance on multilingual long documents and code searching tasks.
Jina AI
Modern dot matrix text display on a dark blue background, conveying a digital feel.
9月 27, 2024 • 15 読む時間
Migration From Jina Embeddings v2 to v3
We collected some tips to help you migrate from Jina Embeddings v2 to v3.
Alex C-G
Scott Martens
A digital upgrade theme with "V3" and a white "2", set against a green and black binary code background, with "Upgrade" centr
4月 29, 2024 • 7 読む時間
Jina Embeddings and Reranker on Azure: Scalable Business-Ready AI Solutions
Jina Embeddings and Rerankers are now available on Azure Marketplace. Enterprises that prioritize privacy and security can now easily integrate Jina AI's state-of-the-art models right in their existing Azure ecosystem.
Susana Guzmán
Futuristic black background with a purple 3D grid, featuring the "Embeddings" and "Reranker" logos with a stylized "A".
3月 25, 2024 • 21 読む時間
Next-Level Cloud AI: Jina Embeddings and Rerankers on Amazon SageMaker
Learn to use Jina Embeddings and Reranking models in a full-stack AI application on AWS, using only components available in Amazon SageMaker and the AWS Marketplace.
Scott Martens
Saahil Ognawala
Abstract image with colorful wavy background featuring AWS, Embeddings, and Reranker logos.
2月 05, 2024 • 4 読む時間
Elevate Your Code Search with New Jina Code Embeddings
New 𝗷𝗶𝗻𝗮-𝗲𝗺𝗯𝗲𝗱𝗱𝗶𝗻𝗴𝘀-𝘃𝟮-𝗯𝗮𝘀𝗲-𝗰𝗼𝗱𝗲 is optimized for code & docstring search. This powerful model supports searches between English and 30 widely-used programming languages, all with 8192 context length and SOTA performance.
Jina AI
Abstract image with concentric circles in purple and green, featuring "jina" logo and repeated "code embeddings" text around
現在の言語 / テーマ
Search Foundation
Reader
Embeddings
Reranker
Jina APIキーを取得する
レート制限
私たちについて
ニュース
Jinaロゴをダウンロード
open_in_new
Elasticロゴをダウンロード
open_in_new
APIステータス
Elastic © 2026.セキュリティ利用規約プライバシーCookieを管理する私の個人情報を販売したり、共有したりしないでください。
このウェブサイトおよび関連するすべてのコンテンツ、ソフトウェア、製品、サービスは、専門家による利用のみを目的としています。一般消費者向けのものではなく、一般消費者による利用も推奨されていません。