一个基于 Python 的小型框架,让大模型通过 LiteLLM 接入的多家服务商玩 Bulls and Cows 猜数游戏,以此评测其推理与上下文记忆能力。
openai/openai-cookbook
一套 Jupyter Notebook 示例与指南,演示如何使用 OpenAI API 完成常见任务。
- Star
- 76,723
- Fork
- 12,963
- 未关闭 Issue
- 323
- 最近提交
- 4小时前
这是什么?
OpenAI Cookbook 是一套基于 OpenAI API 的示例代码与文字指南。大部分示例以 Python 编写的 Jupyter Notebook 形式提供,其中的思路也可以迁移到其他编程语言中。
运行示例需要一个 OpenAI 账号和 API Key。Key 可以通过环境变量 OPENAI_API_KEY 设置,也可以在 Visual Studio Code 等 IDE 中,于仓库根目录创建 .env 文件写入该变量。项目还汇总了网络上的相关工具、指南和课程资源。
内容以常见任务为组织方式,而不是逐项的参考手册,读者可以找到针对具体需求的完整示例并加以修改。
核心功能
- 01针对常见 OpenAI API 任务的 Python Jupyter Notebook 示例
- 02解释每个示例背后思路的文字指南
- 03支持通过环境变量或 .env 文件配置 API Key
- 04整理好的相关工具、指南和课程列表
适用场景
- 学习如何针对具体任务调用 OpenAI API
- 复制并修改可运行的 Notebook,作为项目的起点
- 查找使用 OpenAI 模型构建应用的常见模式与建议
快速上手
- 1
获取 OpenAI API 密钥并将其设置为环境变量 OPENAI_API_KEY
- 2
在 cookbook 网站上浏览示例 Notebook
使用前须知
- 运行这些示例需要一个 OpenAI 账户和 API 密钥。
标签
常见问题
- openai-cookbook 是什么?
- 一套 Jupyter Notebook 示例与指南,演示如何使用 OpenAI API 完成常见任务。 OpenAI Cookbook 是一套基于 OpenAI API 的示例代码与文字指南。大部分示例以 Python 编写的 Jupyter Notebook 形式提供,其中的思路也可以迁移到其他编程语言中。
- openai-cookbook 可以免费使用吗?用的什么许可证?
- openai-cookbook 以 MIT 许可证开源。用于商业产品前,请先确认许可证条款。
- openai-cookbook 还在维护吗?
- 活跃维护中。openai-cookbook 最近一次提交是在 2026年10月21日。
- openai-cookbook 适合用来做什么?
- 学习如何针对具体任务调用 OpenAI API 复制并修改可运行的 Notebook,作为项目的起点 查找使用 OpenAI 模型构建应用的常见模式与建议
- openai-cookbook 怎么安装和运行?
- 获取 OpenAI API 密钥并将其设置为环境变量 OPENAI_API_KEY 在 cookbook 网站上浏览示例 Notebook
- 在哪里获取 openai-cookbook?
- 源代码和安装说明在 GitHub 上:https://github.com/openai/openai-cookbook
概要由 AI 根据项目 README 生成;GitHub 数据每日更新。
相关项目
2352HTMLMIT更新于 2年前
一套面向初学者的开源课程,用 C#、Java、JavaScript、Python、Rust 和 TypeScript 示例讲解 MCP 协议。
1.7万5657Jupyter NotebookMIT更新于 5小时前
一份中文逐步指南与演示代码,从 API 调用带你走到大模型本地部署与微调,无显卡也可学习。
4720489PythonMIT更新于 9天前
精选整理与 ChatGPT、OpenAI API 和 Codex 相关的开源 GitHub 项目清单,可作为 Claude Code 和 Codex 技能搜索。
3315511PythonCC0-1.0更新于 前天
面向 ChatGPT、Claude 等大模型的跨平台桌面客户端,数据保存在本地。
4.2万4281TypeScriptGPL-3.0更新于 27天前
OpenAI 官方 Python SDK,提供同步与异步客户端,并带有完整类型定义。
3.2万8476PythonApache-2.0更新于 20小时前