Elastic
Jina AI
모델
API
keyboard_arrow_down
Reader
어떤 URL이든 Markdown으로 변환하여 LLM 그라운딩을 개선하세요.
Embeddings
멀티모달 및 다국어 임베딩.
Reranker
검색 관련성을 극대화하는 리랭커.
Elastic Inference Service
Jina 모델을 Elasticsearch에서 네이티브 방식으로 실행하세요.
MCP
terminal
CLI
article
llms.txt
smart_toy
에이전트
data_object
스키마
menu_book
문서
로그인
login
warning
이 모델은 최신 모델로 대체되어 더 이상 권장되지 않습니다.
Embeddings
아파치 2.0 라이선스
open_in_new 릴리스 노트

jina-embeddings-v2-base-code

코드 및 기술 문서 검색을 위한 벡터 모델
라이선스
Apache-2.0
출시일
calendar_month
2024-02-05
입력
abc
텍스트(코드)
arrow_forward
출력
more_horiz
벡터
Late Chunking 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 Base Code는 현대 소프트웨어 개발의 주요 과제인 대규모 코드베이스를 효율적으로 탐색하고 이해하는 문제를 해결합니다. 코드 발견 및 문서화로 어려움을 겪고 있는 개발 팀을 위해 이 모델은 30개 프로그래밍 언어에 대한 자연어 검색을 지원함으로써 개발자가 코드와 상호 작용하는 방식을 변화시킵니다. 정확한 패턴 일치에 의존하는 기존 코드 검색 도구와 달리 이 모델은 코드 뒤에 숨은 의미를 이해하므로 개발자는 일반 영어 설명을 사용하여 관련 코드 조각을 찾을 수 있습니다. 이 기능은 대규모 레거시 코드베이스를 유지 관리하는 팀, 새 프로젝트에 참여하는 개발자 또는 코드 재사용 및 문서화 방식을 개선하려는 조직에 특히 유용합니다.

방법

이 모델은 코드 이해를 위해 특별히 설계된 특수 아키텍처를 통해 인상적인 성능을 달성합니다. 핵심적으로 Python, JavaScript, Java, PHP, Go, Ruby 등 6가지 주요 언어에 중점을 두고 다양한 프로그래밍 언어 데이터셋으로 학습된, 1억 6,100만 개 파라미터의 트랜스포머 기반 신경망을 사용합니다. 이 아키텍처의 독특한 점은 8,192 토큰의 확장된 컨텍스트 윈도우로, 의미 이해를 유지하면서 함수 전체 또는 여러 파일을 한 번에 처리할 수 있다는 것입니다. 이 모델은 코드의 구문 구조와 의미를 모두 포착하는 조밀한 768차원 임베딩을 생성하므로, 동일한 목표를 달성하기 위해 서로 다른 프로그래밍 패턴이나 구문을 사용하더라도 코드 세그먼트 간의 관계를 이해할 수 있습니다.

성능

실제 테스트에서 Jina Embeddings v2 Base Code는 주요 CodeNetSearch 벤치마크 15개 중 9개에서 1위를 차지하는 뛰어난 성능을 보여주었습니다. 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.보안이용약관개인정보 보호쿠키 관리제 개인 정보를 판매하거나 공유하지 마세요.
본 웹사이트 및 관련 콘텐츠, 소프트웨어, 제품, 서비스는 전문가용으로만 제작되었습니다. 일반 소비자를 위한 것이 아니며, 소비자의 사용을 권장하지 않습니다.