openai/openai-cookbook

Examples and guides for using the OpenAI API

75,854

stars

1,381

commits

Jupyter Notebook

primary language

Sep 5, 2026

updated

cookbook.openai.com
chatgpt
gpt-4
openai
openai-api
Browse cluster: AI Agent Frameworks and Automation

README

OpenAI Cookbook Logo

✨ Navigate at cookbook.openai.com

Example code and guides for accomplishing common tasks with the OpenAI API. To run these examples, you'll need an OpenAI account and associated API key (create a free account here). Set an environment variable called OPENAI_API_KEY with your API key. Alternatively, in most IDEs such as Visual Studio Code, you can create an .env file at the root of your repo containing OPENAI_API_KEY=<your API key>, which will be picked up by the notebooks.

Most code examples are written in Python, though the concepts can be applied in any language.

For other useful tools, guides and courses, check out these related resources from around the web.

License

MIT License

Contributors

(top 30 of 366)

ted-at-openai

222 commits

simonpfish

77 commits

colin-openai

58 commits

logankilpatrick

35 commits

openai/openai-cookbook

Examples and guides for using the OpenAI API

75,854

stars

1,381

commits

Jupyter Notebook

primary language

Sep 5, 2026

updated

cookbook.openai.com
chatgpt
gpt-4
openai
openai-api
Browse cluster: AI Agent Frameworks and Automation

README

OpenAI Cookbook Logo

✨ Navigate at cookbook.openai.com

Example code and guides for accomplishing common tasks with the OpenAI API. To run these examples, you'll need an OpenAI account and associated API key (create a free account here). Set an environment variable called OPENAI_API_KEY with your API key. Alternatively, in most IDEs such as Visual Studio Code, you can create an .env file at the root of your repo containing OPENAI_API_KEY=<your API key>, which will be picked up by the notebooks.

Most code examples are written in Python, though the concepts can be applied in any language.

For other useful tools, guides and courses, check out these related resources from around the web.

License

MIT License

Contributors

(top 30 of 366)

ted-at-openai

222 commits

simonpfish

77 commits

colin-openai

58 commits

logankilpatrick

35 commits

Languages

Jupyter Notebook

93.1%

MDX

6.9%