Skip to main content
本指南介绍了如何从 OpenAI 模型快速迁移到智谱,我们用实例展示这个过程,帮助您更好的完成迁移工作。

基础工具包

OpenAI SDK 为我们提供了一个开箱即用的调用工具,对此,我们在后端兼容了 OpenAI 的所有 Endpoint,提供了便捷的迁移方式,仅需更换 api_key 与 base_url,就可以使用我们的模型。

切换API Endpoint

只需要简单修改两个参数即可完成迁移:
1

更换API Key

将 OpenAI 的 API Key 替换为智谱 的 API Key
2

更换Base URL

将 base_url 设置为智谱 的 API 地址

代码示例

使用智谱 官方 SDK

智谱的部分功能需要您通过官方 SDK 进行调用,您可以通过 pypi 进行安装。

安装SDK

调用示例

开源框架支持

在智能体和相关任务框架的迁移方面,我们支持 LangChain 框架的快速迁移。我们提供了 langchain-zhipuai 的拓展工具,提供了对 BaseChatModel、Embeddings 的支持适配。

安装 LangChain 扩展

2

设置环境变量

使用前请设置环境变量 ZHIPUAI_API_KEY,值为智谱 的 API Key

迁移至ChatZhipuAI

兼容向量数据库

我们提供了兼容 OpenAI 的 Embedding 调用方式,使用向量库相关的 Embeddings 时,您只需要替换 Embedding 的实例为 ZhipuAIEmbeddings。

向量化示例

迁移优势

无缝兼容

兼容 OpenAI API 接口,迁移成本低

性能优化

针对中文场景优化,提供更好的生成效果

成本优势

更具竞争力的定价策略,降低使用成本

本土化服务

本土化部署,提供更稳定的服务保障