
The Chat Completions API is the foundation of almost every OpenAI application — it takes a list of messages and returns a response.
response = client.chat.completions.create(
model="gpt-4o",
messages=[
{"role": "system", "content": "You are a helpful Python tutor."},
{"role": "user", "content": "What is a decorator?"}
],
temperature=0.7,
max_tokens=500
)Reference:
TaskLoco™ — The Sticky Note GOAT