OpenAI SDK 是 OpenAI 提供的官方软件开发工具包,用于访问 OpenAI API。
支持的语言
Python SDK
- PyPI 包名:
openai
JavaScript/TypeScript SDK
- 支持 Node.js 和浏览器环境
- NPM 包名:
openai - 完整的 TypeScript 类型支持
核心功能
API 访问
- GPT-4 和 GPT-4o 模型调用
- 图像生成(DALL-E)
- 语音转文字和文字转语音
- 函数调用和 Assistants API
特性
- 流式响应支持
- 异步/等待接口
- 错误处理和重试机制
- 完整的类型定义
- 自动分块处理长文本