入门
安装
首先,Yuan2.0 提供了兼容 OpenAI 的 API,我们通过使用 OpenAI 客户端将 ChatYuan2 集成到 LangChain 聊天模型中。因此,请确保您的 Python 环境中已安装 `openai` 包。运行以下命令:导入所需模块
安装完成后,将必要的模块导入到您的 Python 脚本中:设置您的 API 服务器
按照 yuan2 openai api server 的说明设置您的 OpenAI 兼容 API 服务器。如果您在本地部署了 API 服务器,您可以简单地将yuan2_api_key="EMPTY" 或任何您想要的值。只需确保 yuan2_api_base 设置正确即可。
初始化 ChatYuan2 模型
以下是如何初始化聊天模型:基本用法
像这样使用系统和人类消息调用模型:带流式传输的基本用法
为了持续交互,请使用流式传输功能:高级功能
带异步调用的用法
像这样进行非阻塞调用以调用模型:带提示模板的用法
像这样进行非阻塞调用并使用聊天模板:带流式传输的异步调用用法
对于带流式输出的非阻塞调用,请使用 `astream` 方法:以编程方式连接这些文档到 Claude、VSCode 等,通过 MCP 获取实时答案。