A curated list of all things awesome about OpenAI - the research company behind ChatGPT
- OpenAI Overview
- OpenAI API Documentation
- OpenAI Examples
- OpenAI Playground
- OpenAI Blog
- About OpenAI
- Introducing The GPT Store
- Introducing ChatGPT Team
- Function API Call
- GPT-4 Technical Report
- GPT-4 Vision Card
- Dalle 3
- GPT-4 Turbo, GPT-4 Vision, Dalle-3 api
- Sam Altman Ousted as CEO
- Sam Altman returns as CEO, OpenAI has a new initial board
- New Model: SORA - an AI model that can create realistic and imaginative scenes from text instructions.
- GPT-2: Code for the paper "Language Models are Unsupervised Multitask Learners"
- Whisper: Robust Speech Recognition via Large-Scale Weak Supervision
- openAI-python: The official Python library for the OpenAI API
- OpenAI Cookbook: Examples and guides for using the OpenAI API
- openAI-node: The official Node.js / Typescript library for the OpenAI APII
- Gym - A toolkit for developing and comparing reinforcement learning algorithms.
- Spinning up - An educational resource to help anyone learn deep reinforcement learning.
- OpenAI Baselines: high-quality implementations of reinforcement learning algorithms
- Evals: Evals is a framework for evaluating LLMs and LLM systems, and an open-source registry of benchmarks.
- How to use OpenAI's ChatGPT API
- How to count tokens with tiktoken
- How to format inputs to ChatGPT Models
- How to handle rate limits
- How to stream completions
- ChatGPT - Official app
- Dalle - Official Image generation app
- Whisper - Oficial speech recognition app
- Twitter bot
- Serverless Telegram bot
- Dalle clone - Vue3
- Mac menubar ChatGPT App
- Google docs bot - ChatGPT as Addon in Google docs
- Dicord bot - ChatGPT for discord
- ChatGPT Reversed Engineered api ChatGPT unofficial desktop app
- ChatGPT Web (vue3, express, chatgpt api)
- AutoGPT (An experimental open-source attempt to make GPT-4 fully autonomous)
- AutoAgents (Generate different roles for GPTs to form a collaborative entity for complex tasks)
- MiniGPT-4 (Enhancing Vision-language Understanding with Advanced Large Language Models)
- Awesome ChatGPT
- OpenAI Cookbook - examples and guides for using the OpenAI API
- Awesome Chatgpt Prompts
- ChatGPT Academic
- ChatGPT Next Web - deploy chatgptUI
- GPT4 All chatbot UI
- AutoGPT (An experimental open-source attempt to make GPT-4 fully autonomous)
- AudioGPT (Understanding and Generating Speech, Music, Sound, and Talking Head)
- InternGPT (open source demo platform where you can easily showcase your AI modeld)
- PrivateGPT (An app to interact privately with your documents using the power of GPT, 100% privately, no data leaks)
- Introducing The GPT Store
- Introducing ChatGPT Team
- Sam Altman returns as CEO, OpenAI has a new initial board
- Sam Altman Ousted as CEO
- GPT-4 Turbo, GPT-4 Vision, Dalle-3 api
- Introducing GPTs
- GPT-4 Vision Card
- Dalle-3 Now on ChatGPT
- LLMs can explain neurons in language models
- Dalle-3 Official Release
- GPT-4 release
- Introducing Superalignment
- Dalle-2 release
- GPT-4 deepens the conversation on Duolingo
To install the official Python bindings, run the following command:
pip install openai
To install the official Node.js library, run the following command in your Node.js project directory:
npm install openai
The OpenAI API uses API keys for authentication. Visit your API Keys page to retrieve the API key you'll use in your requests.
Remember that your API key is a secret! Do not share it with others or expose it in any client-side code (browsers, apps). Production requests must be routed through your own backend server where your API key can be securely loaded from an environment variable or key management service.
All API requests should include your API key in an Authorization HTTP header as follows:
Authorization: Bearer YOUR_API_KEY
OpenAI