OpenAI 兼容 API 格式详解与实战
如果你正在构建基于大语言模型的应用,一定绕不开 OpenAI 的 API 格式。随着开源和商业模型纷纷推出兼容 OpenAI 接口的服务,掌握这套设计规范已经成为 AI 开发者的必修课。本文将拆解 OpenAI 兼容 API 的核心结构,并通过实战示例带你快速上手。 ## 为什么需要兼容格式 OpenAI 最早提出了 Chat Completions 的交互范式,定义了请求体中的 `model`、`messages`、`temperature` 等字段,以及响应中的 `choices` 列表结构。这套规范简洁、通用性强,逐渐被 Google Gemini、Anthropic Claude、DeepSeek、Qwen 等模型采纳。只需修改 `base_url` 和 `api_key`,同一套客户端代码即可无缝切换后端模型,大幅降低适配成本。