openai/openai-openapi
OpenAPI specification for the OpenAI API
解决的问题
它提供了 OpenAI REST API 的机器可读、标准化描述。这消除了开发人员手动编写客户端库或 API 浏览器的需求,为端点、身份验证和请求/响应模式提供了单一的事实来源。
工作原理
该项目以 OpenAPI 3.1 格式发布 OpenAI API 定义(提供 .yaml 和 .json 文件)。这些文件是从上游来源同步的生成产物,允许它们被导入到任何支持 OpenAPI 生态系统的工具中,以自动化 API 集成的开发。
适用人群
希望使用兼容 OpenAPI 的工作流程,为 OpenAI API 构建类型化客户端、API 浏览器或配置测试工具的开发人员。
亮点
- 标准化格式:使用 OpenAPI 3.1 以广泛兼容行业工具。
- API 的 SBOM:作为 Python、JavaScript、.NET、Go、Java 和 Ruby 等语言的官方 OpenAI SDK 的基础。
- 自动同步:规范会自动从上游来源同步以确保准确性。
相关
- 项目
- 项目
- 项目
- 项目
- 项目