- 快速迁移现有的 OpenAI 应用
- 使用熟悉的开发模式和工具
- 享受智谱模型的强大能力
- 保持代码的一致性和可维护性
核心优势
零学习成本
如果您已经熟悉 OpenAI SDK,可以立即上手使用
快速迁移
现有 OpenAI 应用可以快速迁移到 智谱平台
生态兼容
兼容 OpenAI 生态系统中的各种工具和框架
持续更新
跟随 OpenAI SDK 更新,保持最新功能支持
环境要求
Python 版本
Python 3.7.1 或更高版本
OpenAI SDK
OpenAI SDK 版本不低于 1.0.0
安装 OpenAI SDK
使用 pip 安装
使用 poetry 安装
快速开始
获取 API Key
创建客户端
- 基础配置
- 环境变量
- 配置类
基础使用示例
简单对话
流式响应
多轮对话
高级功能
推理(thinking)
在思考模式下,GLM-5.2 可以解决复杂的推理问题,包括数学、科学和逻辑问题。函数调用 (Function Calling)
图像理解
参数配置
常用参数说明
注意:temperature 参数的区间为 (0,1),do_sample = False (temperature = 0) 在 OpenAI 调用中并不适用。
实践建议
性能优化
- 使用连接池和会话复用
- 合理设置超时时间
- 实施异步调用处理高并发
- 缓存常用的响应结果
成本控制
- 合理设置 max_tokens 限制
- 使用合适的模型(不要过度使用强模型)
- 实施请求去重机制
- 监控 API 使用量
安全性
- 使用环境变量存储 API 密钥
- 实施输入验证和过滤
- 记录和监控 API 调用
- 定期轮换 API 密钥
可靠性
- 实施重试机制和错误处理
- 设置合理的超时时间
- 监控 API 状态和响应时间
- 准备降级方案
迁移指南
从 OpenAI 迁移
如果您已经在使用 OpenAI API,迁移到智谱非常简单:更多资源
智谱 API 文档
查看智谱完整的 API 文档
OpenAI 官方文档
参考 OpenAI 官方文档了解更多用法
智谱致力于保持与 OpenAI API 的兼容性,如果您在迁移过程中遇到任何问题,请联系我们的技术支持团队。