Elastic
Jina AI
모델
API
keyboard_arrow_down
Reader
어떤 URL이든 Markdown으로 변환하여 LLM 그라운딩을 개선하세요.
Embeddings
멀티모달 및 다국어 임베딩.
Reranker
검색 관련성을 극대화하는 리랭커.
MCP
terminal
CLI
article
llms.txt
smart_toy
에이전트
data_object
스키마
menu_book
문서
로그인
login
Embeddings
copyright CC BY-NC 4.0
open_in_new 릴리스 포스트

jina-code-embeddings-0.5b

코드 생성 모델의 효율적인 코드 벡터
라이선스
copyright CC-BY-NC-4.0
출시일
calendar_month
2025-09-01
입력
abc
텍스트(코드)
arrow_forward
출력
more_horiz
벡터
Matryoshka 차원 help_outline
64
128
256
512
896
모델 세부정보
매개변수: 494M
입력 토큰 길이: 32K
출력 크기: 896
기본 모델 help_outline
open_in_new
Qwen2.5-Coder-0.5B
훈련된 언어 help_outline
1 언어
지원되는 언어 help_outline
29 언어
양자화 help_outline
GGUF
관련 모델
link
jina-code-embeddings-1.5b
link
jina-embeddings-v2-base-code
지원되는 작업
translate NL → 코드
help_center 기술 Q&A
sync_alt 코드 → 코드
description 코드→NL
auto_fix_high 코드 완성
다음을 통해 이용 가능
Jina API
AWS SageMaker
Microsoft Azure
Google Cloud
Hugging Face
망분리
I/O 다이어그램

코드

jina-code-embeddings

작업

벡터

파레토 프론트 help_outline
workspace_premium
CoIR
MTEB Code
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-embeddings-v3jina-embeddings-v4modernbert-embed-baseNV-Embed-v2SFR-Embedding-2_RSFR-Embedding-Code-2B_RSFR-Embedding-Code-400M…snowflake-arctic-embed-…UniXcoderjina-code-embeddings-0.…파라미터 수(로그)nDCG@10
이 모델
프론트에 있음
Jina AI
기타
CoIR
73.94
매개변수
494M
점수 순위
1 / 31
파레토 프론트
프론트에
값 분포help_outline
AUC 0.8538
코퍼스
번역 쌍
문서 검색
코드
작업
nl2code.passage
nl2code.query
nl2code.query → nl2code.passage
qa.passage
qa.query
qa.query → qa.passage
0.7330.000.200.400.600.80
관련18.5%
하드 네거티브2.3%
무관1.1%
권장 컷오프
FPR 0.1 · 0.544
FPR 0.01 · 0.733
FPR 0.001 · 0.813
FPR 0.0001 · 0.889
균형 · 0.427
AUC
0.8538
노이즈 상한
0.809
재현율 절벽
0.160
측정 쌍 수
119 / 11k
벡터 성분help_outline
-0.210.010.23
σ 0.0334 · 213k 개 값
임베딩 기하 구조help_outline
0896
차원별 평균, 마우스를 올리면 범위 표시
노이즈 하한
0.329
유효 차원
55 / 896
비교할 모델을 선택하세요
논문 (1)
NeurIPS 2025
8월 31, 2025
Efficient Code Embeddings from Code Generation Models

개요

jina-code-embeddings-0.5b는 494M 파라미터 코드 임베딩 모델로, 프로그래밍 코드와 자연어 쿼리를 공유하는 896차원 의미 공간으로 매핑합니다. 32K 토큰 컨텍스트 윈도우를 지원해 전체 함수 및 여러 파일 검색을 가능하게 하며, 유연한 차원성(64–896)을 위해 Matryoshka 표현 학습을 사용합니다. 이 크기에서 state-of-the-art 코드 검색 성능을 달성해, 파라미터 수가 3배인 모델을 능가합니다.

방법

모델은 자연어와 코드 코퍼스 모두에서 사전학습된 자기회귀형 트랜스퍼머 백본 위에 구축됩니다. 전통적 임베딩 모델이 사용하는 양방향 풀링 대신, 시퀀스의 마지막 위치에서 Last-Token-Pooling을 통해 임베딩을 추출합니다. 이는 핵심적인 아키텍처 통찰입니다: 자기회귀 모델의 인과적 어텐션이 자연히 전체 입력 컨텍스트를 주시하며, 코드 생성 사전학습 목표는 검색으로 잘 전환되는 풍부한 의미 표현을 생성합니다. 학습은 2단계 레시피를 사용합니다: (1) 대규모 코드-텍스트 쌍(자연어 설명과 코드 구현을 짝짓기)에서의 대비 사전학습, (2) 어려운 음의(negative) 마이닝을 포함한 큐레이션된 코드 검색 데이터셋에서의 지도 정밀조정. 32K 컨텍스트 길이는 조정된 기본 주파수를 갖는 회전 위치 임베딩(rotary position embeddings)을 통해 구현됩니다.

성능

모델은 표준 코드 검색 벤치마크에서 전체 평균 78.41%, MTEB Code 평균 78.72%를 달성합니다. 주목할 점수: HumanEval 96.77%, MBPP 89.01%, WikiSQL 98.31%, CodeChefXLang 99.70%, CodeTransOceanContest(코드-대-코드) 90.37%, COIR-CodeSearchNet(NL2Code) 85.73%, Doc2Code 95.98%, StackOverflowQA 91.04%. 코드 특화 작업에서 Qwen3-Embedding-0.6B와 jina-embeddings-v4(74.11%) 및 gemini-embedding-001(77.38%)를 포함한 더 큰 모델을 능가합니다. 494M 파라미터로 크기의 3–5배인 여러 모델을 능가하며, 자기회귀 백본 접근법이 파라미터당 높은 의미 품질을 제공함을 보여줍니다.

모범 사례

항상 적절한 작업별 지시 접두사를 사용하세요: 자연어-대-코드 검색은 nl2code, 코드-대-코드 유사도는 code2code, 코드-대-자연어는 code2nl, 기술 Q&A는 techqa, 코드 완성은 code2completion. 대형 코드베이스에서는 32K 토큰 한도를 지키기 위해 함수 또는 클래스 경계에서 청킹(chunking)을 구현하세요. Matryoshka로 128 또는 256차원으로 절단하면 높은 처리량 인덱싱에 적합하며, 상위 후보의 리랭킹에는 전체 896차원을 사용하세요. 임베딩 비교에는 코사인 유사도를 사용하세요. 최적 배치 크기는 512, 시퀀스 길이는 512토큰입니다. 모델은 Python, JavaScript, Java, PHP, Go, Ruby에 최적화되어 있지만 30개 이상 언어를 지원합니다. 코드 위 RAG 파이프라인에서는 상위 50 후보에 대한 정확도를 극대화하기 위해 2단계로 jina-reranker-v3.5를 함께 사용하세요.

이 모델을 언급하는 블로그
10월 03, 2025 • 7 분 소요
Jina Reranker v3: SOTA 다국어 검색을 위한 0.6B Listwise 재정렬기
쿼리 및 모든 후보 문서를 단일 컨텍스트 창에서 고려하는 새로운 0.6B 파라미터 목록별 재정렬기(Reranker)입니다.
Jina AI
Light blue background with stylized text in the center, composed of small dots or squares, evoking a modern and minimalistic
9월 04, 2025 • 6 분 소요
Jina 코드 임베딩: 0.5B 및 1.5B에서 SOTA 코드 검색
코드 생성 LLM → 코드 向量模型: 0.5B/1.5B 모델이 25개의 코드 검색 벤치마크에서 SOTA 성능을 달성했습니다.
Jina AI
Green "Code Embeddings" text displayed in a LED dot style on a black background, evoking a futuristic and technological atmos
현재 언어 / 테마
Search Foundation
Reader
Embeddings
Reranker
Jina API 키 받기
속도 제한
회사 소개
소식
Jina 로고 다운로드
open_in_new
Elastic 로고 다운로드
open_in_new
API 상태
Elastic © 2026.보안이용약관개인정보 보호쿠키 관리제 개인 정보를 판매하거나 공유하지 마세요.
본 웹사이트와 모든 관련 콘텐츠, 소프트웨어, 제품 및 서비스는 전문 목적 사용을 위한 것입니다. 소비자 사용은 의도되지 않았습니다.