Skip to main content
Welcome back inside my computer. This lesson highlights key areas of the OpenAI Platform and points you to documentation, changelogs, and runnable examples. We’ll start by exploring the Playground to get a feel for model behavior, then show where to find model details, release notes, and sample code you can copy into your editor.

Explore the Playground

Open the Playground to interact with the models and experiment with prompt design and parameters: In the Chat playground you can type a simple prompt like:
Run it to see the computed result. The Playground exposes parameters such as temperature, maximum length, and top_p so you can observe how responses change. You can switch models and use the Realtime tab to enable microphone input to speak directly to the model.
A dark-themed screenshot of the OpenAI Playground's Realtime tab showing a central prompt to "Enable access" for the microphone. The right sidebar displays voice and server-turn detection settings while a left navigation menu lists Playground options.
The Playground also surfaces Assistants (create or update an assistant), text-to-speech options, and completion parameters. A few quick prompts to try:
or experiment with system messages to alter tone and behavior:

Dashboard, Models, and Documentation

Visit the Dashboard to review usage, API keys, Assistants, batch jobs, evaluations, and more: On the Models page you can browse models available to you. Models with green highlights link to deeper docs with usage guidelines, rate limits, and model-specific behavior (e.g., GPT-4, GPT-4o Mini, GPT-3.5 Turbo, DALL·E, Whisper).
A dark-themed screenshot of the OpenAI documentation showing a "Models overview" page with a table of model names and descriptions (GPT‑4o, GPT‑4o mini, GPT‑3.5 Turbo, DALL·E, Whisper, etc.) and a left-hand navigation menu. The right column lists related docs and the central area explains each model's purpose.
Important places in the docs:
  • Model pages — capabilities, recommended uses, and limitations.
  • Changelog / Release notes — feature additions, deprecations, and migration guidance.
  • Guides — function calling, fine-tuning, evaluation, images, and audio.
Review the model docs to determine which model best suits your use case (text generation, embeddings, image generation, speech-to-text, text-to-speech, etc.).

Quick Code Examples

Copy these examples into your editor and supply your OpenAI API key to run them. JavaScript example:
Python example:
You will need your OpenAI API key to run these examples. Obtain and configure your OpenAI API key before running them. Never commit your API key to source control.

Images API Example

From the Images guide, here is a Python snippet showing how to create an image variation:

Deprecations, Changelogs, and Migration Guidance

Regularly monitor the changelog for updates that may require code changes. Release notes indicate feature additions, behavior changes, and deprecations — all critical for maintaining a stable integration. Example deprecation details (illustrative):
Deprecations can break existing integrations. When the changelog announces endpoint or model retirement, follow the migration guidance in the release notes immediately to avoid disruptions.

Quick Reference Table

Quick Start Checklist

  1. Create and securely store your API key: https://platform.openai.com/account/api-keys
  2. Experiment in the Playground to refine prompts and settings.
  3. Copy sample code into your editor and replace the placeholder API key.
  4. Monitor release notes and update integrations for deprecations.
  5. Use model docs to choose the right model for generation, embeddings, audio, or vision.
Use the Docs as your primary reference, copy sample code into your editor, and test in the Playground before deploying changes. Regularly reviewing changelogs ensures your integrations remain compatible with the latest API behavior.

Watch Video