netease-youdao/bcembedding은 NetEase Youdao가 공개한 RAG용 임베딩과 재순위화 모델 패키지다. Python으로 작성됐고 Apache-2.0 라이선스를 따른다. 저장소 별 수는 1881개이며, 공개된 릴리스 버전은 확인되지 않는다. 2024년 1월 만들어진 저장소다.
검색 증강 생성(RAG)은 찾아온 문서를 근거로 답변을 만드는 방식이다. BCEmbedding은 중국어·영어 이중언어와 교차언어(cross-lingual) RAG 임베딩 프로젝트로 소개되며, 검색 후보를 만드는 임베딩과 순위를 다시 매기는 재순위화 모델을 함께 제공한다. EmbeddingModel은 의미 벡터를 생성해 의미 검색과 질의응답에 쓰이고, RerankerModel은 검색 결과를 다듬어 순위를 매긴다. 언어 지원은 모델별로 다르다. EmbeddingModel은 중국어와 영어를, RerankerModel은 중국어·영어·일본어·한국어를 지원한다. README는 LangChain과 LlamaIndex 연동을 위한 API도 제공한다고 밝힌다.
확인해 둘 경계가 있다. EmbeddingModel은 중국어와 영어만 지원하고, 일본어와 한국어는 RerankerModel에서만 지원 범위에 들어간다. 성능 비교 벤치마크 수치도 이번에 정리된 정보에는 실려 있지 않아, 다른 임베딩 모델과의 우열은 판단하기 이르다. 문서화된 범위만 보면, 중국어·영어 중심의 검색에 맞춘 임베딩·재순위화 묶음에 가깝다.