시작하기
설치
먼저, Yuan2.0은 OpenAI 호환 API를 제공하며, OpenAI client를 사용하여 ChatYuan2를 langchain chat model에 통합했습니다. 따라서 Python 환경에 openai 패키지가 설치되어 있는지 확인하세요. 다음 명령을 실행하세요:필요한 모듈 가져오기
설치 후, Python 스크립트에 필요한 모듈을 가져옵니다:API 서버 설정하기
yuan2 openai api server를 따라 OpenAI 호환 API 서버를 설정하세요. 로컬에 api 서버를 배포한 경우, 간단히yuan2_api_key="EMPTY" 또는 원하는 값으로 설정할 수 있습니다.
yuan2_api_base가 올바르게 설정되어 있는지만 확인하세요.
ChatYuan2 모델 초기화
chat model을 초기화하는 방법은 다음과 같습니다:기본 사용법
다음과 같이 system 및 human 메시지로 모델을 호출합니다:streaming을 사용한 기본 사용법
지속적인 상호작용을 위해 streaming 기능을 사용하세요:고급 기능
async 호출 사용법
다음과 같이 non-blocking 호출로 모델을 호출합니다:prompt template 사용법
다음과 같이 non-blocking 호출과 chat template을 사용하여 모델을 호출합니다:streaming에서 async 호출 사용법
streaming 출력과 함께 non-blocking 호출을 사용하려면 astream 메서드를 사용하세요:Connect these docs programmatically to Claude, VSCode, and more via MCP for real-time answers.