Como funciona

Uma API (Application Programming Interface) é um contrato entre dois sistemas. Ela define quais pedidos um programa pode fazer a outro, em qual formato e o que recebe de volta. No contexto de IA, a API de um provedor permite que seu código envie um prompt e receba a resposta do modelo, sem precisar rodar o modelo localmente.

A comunicação geralmente usa HTTP: você envia uma requisição (request) com os parâmetros (modelo, mensagens, temperatura) e recebe uma resposta (response) em JSON. Cada chamada exige autenticação, normalmente via chave de API.

Exemplo prático

Uma chamada simples a uma API de chat:

Terminal
curl https://api.exemplo.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"model":"gpt-4o","messages":[{"role":"user","content":"Olá"}]}'

A resposta traz o texto gerado, o número de tokens usados e o motivo de parada. Seu código lê esse JSON e exibe ou processa o resultado.

Para que serve

APIs servem para integrar modelos de IA a aplicativos, sites e automações sem gerenciar infraestrutura de inferência. São a forma mais comum de usar IA em produção. Conhecimentos de API (endpoints, autenticação, rate limits, tratamento de erros) são essenciais para quem constrói produtos com IA.