Mistral: Codestral Embed 2505 대 Qwen: Qwen3 Embedding 4B
api14 카탈로그의 최신 USD 가격과 기능을 바탕으로 Mistral: Codestral Embed 2505(US$0.52 / 100만 토큰 (≈ ₩708))와(과) Qwen: Qwen3 Embedding 4B(US$0.07 / 100만 토큰 (≈ ₩94))를 나란히 비교합니다. 두 모델 모두 같은 OpenAI 호환 API로 실행됩니다.
사양
| Mistral: Codestral Embed 2505 | Qwen: Qwen3 Embedding 4B | |
|---|---|---|
| 제공업체 | Mistral | Qwen |
| 입력 | US$0.52 / 100만 토큰 (≈ ₩708) | US$0.07 / 100만 토큰 (≈ ₩94) |
| 컨텍스트 윈도우 | 8,192 | 32,768 |
| 최대 출력 | 6,553 | 29,491 |
| 입력 | text | text |
| 출력 | embeddings | embeddings |
| 도구 호출 | ||
| 구조화된 출력 | ||
| 추론 조절 | ||
| 추가일 | 2025. 10. 30. | 2025. 10. 28. |
주요 차이점
- Qwen: Qwen3 Embedding 4B의 입력 토큰 가격이 87% 더 저렴합니다.
- Qwen: Qwen3 Embedding 4B는(은) 4.0배 더 긴 컨텍스트(32,768 토큰)를 읽습니다.
자세히 보기
Mistral: Codestral Embed 2505는 Mistral의 임베딩 모델로, 2025년 10월 30일에 출시되었습니다. Qwen: Qwen3 Embedding 4B는 Qwen의 임베딩 모델로, 2025년 10월 28일에 출시되었습니다. 둘 다 임베딩 카테고리에 속하므로 어느 쪽도 채팅 완성을 생성하지 않습니다. 텍스트를 보내면 벡터를 돌려받습니다. 이러한 공통된 목적이 비교의 출발점인데, 두 모델 중 하나를 고르는 기준은 서로 다른 종류의 출력이 아니라 컨텍스트 크기와 가격이기 때문입니다.
가장 명확한 차이는 컨텍스트 윈도우입니다. Codestral Embed 2505는 최대 8,192 토큰의 입력을 받아들이는 반면, Qwen3 Embedding 4B는 최대 32,768 토큰을 받아들이므로 네 배입니다. 둘 다 텍스트를 입력으로 받고 임베딩을 출력으로 반환하므로 저울질할 모달리티 차이는 없습니다. 두 모델 모두 이미지, 오디오 또는 텍스트 이외의 것을 처리하지 않습니다. 둘 다 지원되는 파라미터를 나열하지 않으므로 어느 쪽 호출에서도 샘플링이나 이와 유사한 옵션을 조정할 수 있다고 기대해서는 안 됩니다. 가격 면에서 Qwen3 Embedding 4B가 입력에서 둘 중 더 저렴하며, 비교 데이터는 출력 비용에서 두 모델을 구분하지 않습니다.
실무에서는 보통 임베딩해야 하는 문서의 길이에 따라 결정이 이루어집니다. 짧은 구절, 개별 함수, docstring 또는 소스 코드의 작은 청크를 임베딩한다면 Codestral Embed 2505는 8,192 토큰 한도 안에 여유 있게 들어가며, 코드 지향적인 배경 덕분에 저장소 검색과 코드 검색에 합리적인 기본 선택이 됩니다. 입력이 긴 파일, 전체 모듈, 긴 문서 페이지 또는 나누고 싶지 않은 큰 청크라면 Qwen3 Embedding 4B가 더 적합합니다. 32,768 토큰 윈도우 덕분에 단일 요청에서 문서를 더 많이 온전하게 유지할 수 있고, 입력에서 더 저렴한 옵션이기도 하며, 이는 대규모 코퍼스를 임베딩할 때 중요합니다.
api14를 통해 어느 모델을 호출하든 방식은 같습니다. API가 OpenAI 호환 방식이기 때문입니다. 기존 클라이언트를 api14 base URL로 지정하고, 텍스트를 embeddings 엔드포인트로 보내고, 모델 id만 바꾸면 됩니다. Mistral 모델은 "mistralai/codestral-embed-2505", Qwen 모델은 "qwen/qwen3-embedding-4b"입니다. 요청 형태, 인증, 응답 파싱은 동일하게 유지되므로 통합 코드를 다시 작성하지 않고도 둘 사이를 전환하거나 둘 다 나란히 실행할 수 있습니다. 페이지의 실시간 가격 표는 각 모델의 현재 요금을 보여줍니다.
더 작은 윈도우에도 불구하고 Codestral Embed 2505가 더 나은 선택인 경우도 여전히 있습니다. 파이프라인이 이미 텍스트를 짧은 세그먼트로 청킹한다면 컨텍스트 차이는 중요하지 않게 되고, 코드 중심 임베딩 모델은 소스 코드를 인덱싱하고 그에 대해 쿼리를 매칭하는 데 합리적인 선택입니다. 그런 상황에서는 8,192 토큰 한도가 제약이 아니며, 윈도우 크기만이 아니라 각 모델이 특정 콘텐츠를 얼마나 잘 표현하는지를 기준으로 선택할 수 있습니다.
문자열 하나로 전환
두 모델은 같은 엔드포인트와 요청 형식을 사용합니다. model 값을 "mistralai/codestral-embed-2505"에서 "qwen/qwen3-embedding-4b"로 바꾸기만 하면 프롬프트, 스트리밍, 도구가 그대로 작동합니다.
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": "qwen/qwen3-embedding-4b",
"input": [
"The quick brown fox",
"Lorem ipsum"
]
});
console.log(result.data.map((d) => d.embedding.length));
더 많은 비교
- Amazon: Titan Multimodal Embeddings G1 대 Amazon: Titan Embeddings G1 - Text
- Amazon: Titan Multimodal Embeddings G1 대 Amazon: Titan Text Embeddings V2
- Amazon: Titan Multimodal Embeddings G1 대 Cohere: Embed 5 Fast
- Amazon: Titan Multimodal Embeddings G1 대 Cohere: Embed 5 Pro
- Amazon: Titan Embeddings G1 - Text 대 Amazon: Titan Text Embeddings V2
- Amazon: Titan Embeddings G1 - Text 대 Cohere: Embed 5 Fast
- Amazon: Titan Embeddings G1 - Text 대 Cohere: Embed 5 Pro
- Amazon: Titan Text Embeddings V2 대 Cohere: Embed 5 Fast