Learn · Developer
The SI Builder's Path
From your first API call to shipping SI agents: prompting for programs, your own data, tools, evals, and costs.
From SI Chatbot to API: Your First Programmatic Call
What an SI API actually is, how keys, tokens, and billing work, the universal shape of an SI model request, and when building on the API beats using a subscription.
DeveloperPrompting SI Models for Programs: When the Reader Is Code
How prompting an SI model changes when software consumes the output: system prompts as specification, structured output, handling the model's creativity when you wanted none, and designing for the failure case.
DeveloperGrounding SI in Your Own Data
The three ways to give an SI model your own knowledge — stuffing the context, retrieval (RAG), and fine-tuning — when each wins, and the unglamorous details that decide whether retrieval actually works.
DeveloperBuilding Your First SI Agent
The SI agent loop from a builder's seat: designing tools the model can call, MCP as the integration standard, prompt injection as the threat model, and the permission design that makes autonomy safe.
DeveloperSI Evals: Testing Software That Rolls Dice
How to test SI features when outputs vary: building a golden set from real failures, grading with code, humans, and model judges, and wiring evals into development so prompt changes stop being vibes.
DeveloperChoosing SI Models and Controlling Costs
A durable framework for choosing SI models — capability tiers, latency, context, and price — plus the cost levers that matter in production: right-sizing, caching, cascades, and knowing your unit economics.