Choose a provider for a real reason
Start with the capability you need—text, coding, image understanding, image creation, speech, or low-cost experimentation—then select a provider.
Review provider linksAPI access unlocks direct model choice and transparent usage, but a leaked key can create charges. Learn the safe lifecycle: create, restrict, store, monitor, rotate, and revoke.
Start with the capability you need—text, coding, image understanding, image creation, speech, or low-cost experimentation—then select a provider.
Review provider linksNever paste a key into chat, source code, screenshots, or lesson content. MaiaChat masks stored keys and validates them without returning the complete secret.
Open API key settingsReview provider billing and MaiaChat cost records. Revoke a key immediately if it appears in a prompt, log, screenshot, repository, or shared document.
Review usage costsComplete the lesson only when you performed or deliberately inspected each observation—not simply because you read the page.