API (Interface de Programação)

Canal de comunicação que permite sistemas se conectarem e trocarem dados automaticamente

API (Application Programming Interface) é uma interface que permite que diferentes sistemas de software se comuniquem entre si de forma padronizada.

Analogia simples

Pense na API como um garçom: você (cliente) faz um pedido, o garçom leva para a cozinha (servidor), e traz de volta o prato pronto (resposta). Você não precisa saber cozinhar.

Exemplo prático

Quando o OpenClaw consulta o clima:

  1. Faz uma requisição para a API de meteorologia
  2. Envia sua localização
  3. Recebe dados de temperatura, chuva, etc.
  4. Formata e apresenta para você

Tudo automático, sem você acessar sites ou apps.

APIs comuns em IA
  • OpenAI API: acesso ao GPT-4, DALL-E
  • Anthropic API: acesso ao Claude
  • Google AI API: acesso ao Gemini
  • APIs de serviços: calendário, email, pagamentos
No OpenClaw

O OpenClaw conecta múltiplas APIs através do gateway:

  • APIs de modelos de linguagem (Claude, GPT)
  • APIs de serviços (Google Calendar, WhatsApp)
  • APIs customizadas via skills
Custo

A maioria das APIs de IA cobra por uso (tokens processados). O OpenClaw permite monitorar custos e escolher modelos mais econômicos quando apropriado.