项目预览
项目数据
项目介绍
Star 增长趋势
本站每日记录该项目 GitHub 星标变化,观测越久曲线越完整
数据来源:GitHub API 逐日快照 · 收录于 2026-10-26 · 当前星标 ★ 2558
技术标签
使用教程
ℹ 本教程由 AI 依据该项目 README 整理,个别步骤可能需要按你的环境微调。
环境要求
- 可访问 GitHub 原始文件地址的网络环境
- 支持 OpenAPI 3.1 的解析或导入工具(如 Swagger UI、Postman、Apifox)
- 无需安装运行时,仓库只提供规范文件
安装与启动步骤
-
1下载 YAML 规范
用 README 给出的 curl 命令把最新版 openapi.yaml 下载到本地,文件名为 openapi-openapi.yaml。
curl -L https://raw.githubusercontent.com/openai/openai-openapi/main/openapi.yaml -o openai-openapi.yaml -
2下载 JSON 规范
若工具更偏好 JSON,可直接从仓库根目录获取 openapi.json,内容与 YAML 等价。
-
3确认规范版本
打开文件确认开头为 OpenAPI 3.1,并含 paths、components 等字段,说明文件完整。
head -n 5 openapi-openapi.yaml -
4导入工具使用
把规范文件导入任意兼容 OpenAPI 的工具,用于浏览接口、生成客户端或做接口测试。
如何确认成功
文件开头显示 OpenAPI 3.1 版本号,且 paths 中能看到各接口路径定义即表示获取成功。
常见问题
Q:仓库需要安装或启动服务吗?
A:不需要。仓库只发布 OpenAPI 描述文件,不提供运行时,直接下载 openapi.yaml 或 openapi.json 使用即可。
Q:openapi.yaml 和 openapi.json 有区别吗?
A:两者内容等价,仅格式不同,都是随上游自动同步生成的产物,按你使用的工具支持的格式选择。
Q:导入时提示版本不支持怎么办?
A:文档使用 OpenAPI 3.1,需使用支持 3.1 的工具版本;较旧工具可能只支持 3.0,需升级工具。
Q:可以修改文件内容吗?
A:文件由上游自动同步生成,本地修改不会保留,属于只读产物,建议按 README 的贡献与反馈流程提意见。
注意事项
- 本仓库仅提供接口规范,不含任何可执行代码或服务端实现。
- 规范随官方 API 迭代自动更新,需要最新接口时重新下载文件即可。
- 使用前确认所选工具支持 OpenAPI 3.1,避免解析报错。
核心亮点
- 官方维护,schema 与线上 API 行为保持同步,减少字段猜测成本
- 覆盖聊天、嵌入、图像、音频、文件、微调等主要接口,契约完整
- 标准 OpenAPI 格式,可直接接入代码生成器、Mock 工具与接口测试流水线
不足之处
- 仅提供规范文件,不含示例代码、SDK 或运行时实现,上手需自备工具链
- 语言标记为未知,仓库以 YAML/JSON 为主,缺少配套校验与版本迁移说明
适用场景
- 用 openapi-generator 批量生成多语言客户端 SDK
- 导入 Swagger UI 或 Apifox 做接口文档展示与在线调试
- 在 CI 中基于规范做契约测试与 Mock 服务,隔离真实 API 调用
替代项目
openai-python、openai-node、langchain
上一篇:openai-node
下一篇:tart
同类项目推荐
KVzip
开源
长文本推理显存直降4倍,延迟减半,即插即用
[NeurIPS'25 Oral] Query-agnostic KV cache eviction: 3–4× reduction in memory and 2···
datastoria
开源
AI 驱动 ClickHouse 诊断与查询优化,可视化一步到位
AI-native ClickHouse console for your cluster diagnostics and query generation, opti···
kiji-proxy
开源
给 OpenAI 请求加层隐私滤镜,敏感信息不外泄。
Privacy proxy for your OpenAI requests
TensorRT-LLM
开源
NVIDIA GPU 上跑大模型,编译优化后推理又快又省显存
TensorRT LLM provides users with an easy-to-use Python API to define Large Language ···
frugon
开源
本地跑一跑,立刻看清 LLM 账单漏在哪
Free, local, open-source LLM cost analyzer - see where your LLM bill leaks, on your ···
gemini-web-to-api
开源
把 Gemini 网页版变成标准 API,一键接入现有 AI 应用
✨Reverse-engineered API for Gemini web app. It can be used as a genuine API key fro···
unstructured
开源
把 PDF/Word 等复杂文档,一键变成 LLM 能用的干净数据
Convert documents to structured data effortlessly. Unstructured is open-source ETL s···
bc250
开源
用 PS5 同款 APU 主板,低成本跑本地大模型和文生图
AMD BC-250 (PS5 APU) setup guide — Ollama + Vulkan inference, poor man's AI assista···
vLLM-2080Ti-Definitive
开源
双2080Ti+NVLink跑Qwen 27B,单请求破100 tok/s
The definitive vLLM runtime for dual RTX 2080 Ti 22GB + NVLink, delivering Qwen 27B ···
