Yi
01.AI Large Language Model
01.AI의 오픈소스 대형 언어 모델. Yi-Lightning, Yi-Large 등 고성능 모델 라인업 제공.
01.AI Large Language Model
01.AI의 오픈소스 대형 언어 모델. Yi-Lightning, Yi-Large 등 고성능 모델 라인업 제공.
Yi는 AI 투자자이자 Google China 전 대표인 이카이푸(Kai-Fu Lee)가 설립한 01.AI에서 개발한 대규모 언어 모델 시리즈입니다. 2023년 11월 처음 공개된 이후, Yi 시리즈는 중국어와 영어 모두에서 뛰어난 성능을 보여주며 글로벌 LLM 시장에서 주목받고 있습니다.
Yi 모델은 오픈소스 버전(Yi-6B, Yi-34B)과 상용 API 버전(Yi-Large, Yi-Lightning)으로 구분됩니다. 오픈소스 버전은 Apache 2.0 라이선스로 제공되어 상업적 이용이 가능하며, Hugging Face에서 다운로드할 수 있습니다. 상용 API는 platform.lingyiwanwu.com을 통해 접근할 수 있습니다.
Yi 모델의 핵심 기술은 향상된 MoE(Mixture of Experts) 아키텍처와 대규모 멀티링구얼 사전 학습입니다. Yi-Lightning은 세분화된 전문가 분할과 고급 라우팅 전략을 통해 학습과 추론 효율성을 극대화했으며, 2024년 10월 UC Berkeley LMSYS 리더보드에서 OpenAI, x.AI에 이어 공동 3위를 기록했습니다.
실무에서 Yi는 비용 효율적인 대안으로 주목받습니다. Yi-Lightning은 백만 토큰당 $0.14로 GPT-4o-mini($0.15~$0.60)보다 저렴하면서도 경쟁력 있는 성능을 제공합니다. 특히 중국어 처리, 코드 생성, 수학적 추론에서 강점을 보이며, 다국어 서비스 구축 시 유용한 선택지입니다.
# Yi API 사용 예제 (OpenAI 호환 인터페이스)
from openai import OpenAI
# 01.AI Platform API 클라이언트 설정
client = OpenAI(
api_key="your-yi-api-key",
base_url="https://api.lingyiwanwu.com/v1"
)
# Yi-Lightning 모델 호출 (가장 비용 효율적)
def chat_with_yi_lightning(prompt: str) -> str:
response = client.chat.completions.create(
model="yi-lightning",
messages=[
{"role": "system", "content": "당신은 한국어와 중국어에 능통한 AI 어시스턴트입니다."},
{"role": "user", "content": prompt}
],
max_tokens=1000,
temperature=0.7
)
return response.choices[0].message.content
# Yi-Large 모델 호출 (고성능 추론)
def chat_with_yi_large(prompt: str, stream: bool = False) -> str:
response = client.chat.completions.create(
model="yi-large",
messages=[
{"role": "user", "content": prompt}
],
max_tokens=2000,
stream=stream
)
if stream:
full_response = ""
for chunk in response:
if chunk.choices[0].delta.content:
full_response += chunk.choices[0].delta.content
print(chunk.choices[0].delta.content, end="", flush=True)
return full_response
return response.choices[0].message.content
# 다국어 번역 예제 (Yi의 강점)
def translate_multilingual(text: str, source_lang: str, target_lang: str) -> str:
prompt = f"""
다음 텍스트를 {source_lang}에서 {target_lang}로 번역해주세요.
자연스럽고 문맥에 맞는 번역을 제공하세요.
원문: {text}
번역:
"""
return chat_with_yi_lightning(prompt)
# Hugging Face에서 오픈소스 Yi 모델 사용
from transformers import AutoModelForCausalLM, AutoTokenizer
def load_yi_opensource():
model_id = "01-ai/Yi-34B-Chat"
tokenizer = AutoTokenizer.from_pretrained(
model_id,
trust_remote_code=True
)
model = AutoModelForCausalLM.from_pretrained(
model_id,
device_map="auto",
torch_dtype="auto",
trust_remote_code=True
)
return model, tokenizer
def generate_with_yi_local(model, tokenizer, prompt: str) -> str:
messages = [{"role": "user", "content": prompt}]
input_ids = tokenizer.apply_chat_template(
messages,
return_tensors="pt"
).to(model.device)
output = model.generate(
input_ids,
max_new_tokens=512,
do_sample=True,
temperature=0.7,
top_p=0.9
)
return tokenizer.decode(output[0], skip_special_tokens=True)
# 실행 예제
if __name__ == "__main__":
# API 사용
result = chat_with_yi_lightning("Python에서 async/await 사용법을 설명해주세요.")
print(result)
# 번역 예제
translation = translate_multilingual(
"인공지능이 세상을 바꾸고 있습니다.",
"한국어",
"중국어"
)
print(f"번역 결과: {translation}")
2025년 1월 기준 01.AI Yi 모델 API 가격 정보입니다. (참고: 2025년 3월 이후 01.AI는 자체 사전 학습을 중단하고 DeepSeek 모델 기반 솔루션으로 전환)
| 모델 | 입력/출력 (1M tokens) | 컨텍스트 | 특징 |
|---|---|---|---|
| Yi-Lightning | $0.14 / $0.14 | 16K tokens | 최고 비용 효율, MoE 아키텍처 |
| Yi-Lightning-Lite | $0.07 / $0.07 | 16K tokens | 경량화 버전, 단순 작업용 |
| Yi-Large | $2.00 / $2.00 | 32K tokens | GPT-4 급 성능, 복잡한 추론 |
| Yi-34B (오픈소스) | 무료 (셀프 호스팅) | 200K tokens | Apache 2.0, 상업적 이용 가능 |
벤치마크 성능: Yi-Lightning은 2024년 10월 LMSYS 리더보드에서 Grok-2와 공동 3위를 기록했으며, 추론 속도는 기존 대비 40% 향상되었습니다. 중국 내 가격은 백만 토큰당 0.99위안(약 $0.14)으로 GPT-4o-mini 대비 경쟁력 있습니다.
"중국 시장 진출용 챗봇을 만들어야 하는데, 어떤 모델이 좋을까요?" - "Yi 시리즈가 적합합니다. Yi-Lightning은 백만 토큰당 $0.14로 GPT-4o-mini보다 저렴하면서 중국어 처리 성능이 뛰어나요. 01.AI가 중국 회사라서 중국어 훈련 데이터가 풍부하고, LMSYS 리더보드에서도 상위권이에요. 다국어 서비스라면 비용 효율이 확실히 좋습니다."
"Yi 모델의 특징과 다른 LLM과의 차별점을 설명해주세요." - "Yi는 이카이푸가 설립한 01.AI의 모델로, 오픈소스와 상용 API 두 가지를 제공합니다. 가장 큰 특징은 MoE 아키텍처 기반의 비용 효율성인데, Yi-Lightning은 GPT-4o-mini 대비 성능 대비 가격이 우수합니다. Yi-34B는 Apache 2.0 라이선스로 상업적 이용이 가능해서 온프레미스 배포에 적합하고, 200K 컨텍스트 윈도우를 지원합니다."
"Yi를 프로덕션에 도입할 때 주의할 점은?" - "2025년 3월부터 01.AI가 자체 사전 학습을 중단하고 DeepSeek 모델로 전환한다고 발표했어요. 기존 Yi API는 계속 운영되겠지만, 장기적으로는 DeepSeek 직접 사용이나 Yi-34B 오픈소스 셀프 호스팅을 고려하는 게 좋을 것 같습니다. 특히 오픈소스 버전은 업데이트 영향 없이 안정적으로 운영할 수 있어요."
2025년 3월 01.AI는 자체 LLM 사전 학습을 중단하고 DeepSeek 모델 기반 솔루션으로 전환했습니다. 신규 프로젝트에서는 이 점을 고려하여 Yi API 의존도를 검토하세요.
Yi-Lightning(16K)과 Yi-Large(32K), Yi-34B 오픈소스(200K)의 컨텍스트 크기가 다릅니다. 긴 문서 처리가 필요하면 오픈소스 버전 셀프 호스팅이 더 적합할 수 있습니다.
비용 최적화가 목표라면 Yi-Lightning을 활용하고, 장기 안정성이 필요하면 Yi-34B 오픈소스를 셀프 호스팅하세요. OpenAI 호환 API를 제공하므로 기존 코드 마이그레이션이 용이합니다.