Buildathons.ai
OpenAI Assistants API & Threads Course
Build persistent AI assistants with built-in memory, file search, and code interpreter. No manual context management — the Assistants API handles it for you.…
Course overview
Build persistent AI assistants with built-in memory, file search, and code interpreter. No manual context management — the Assistants API handles it for you.
Assistants vs. Chat Completions
The Assistants API builds on chat completions with key additions: Threads: Persistent conversation history stored server-side — no more managing context manually Built-in tools: Code Interpreter (runs Python), File Search (RAG over uploaded files) Runs: Async execution model — start a run, poll for completion When to use Assistants: multi-turn conversations, document Q&A, data analysis with code execution. When to use Chat Completions: simple one-shot tasks, when you need full control, latency-sensitive apps.
Building an Assistant
Create a persistent assistant once, then create threads for each conversation.