Imagine que toda vez que você recebe um e-mail importante, um resumo é gerado automaticamente…
Em 2026, as APIs de IA são commodities no desenvolvimento de software. Qualquer aplicativo moderno tem alguma integração com IA. Este guia mostra como usar as três principais APIs com os modelos mais recentes disponíveis.
Uma API de IA permite que seu código envie texto (ou imagem, áudio, vídeo) para um modelo de linguagem e receba uma resposta programaticamente. Em vez de você digitar no chat, seu programa faz isso automaticamente e processa a resposta — automatizando tarefas que antes exigiam intervenção humana.
Em 2026, a API da OpenAI inclui o GPT-4.1 como modelo padrão, o GPT-4.1 mini para alto volume com menor custo, e o o1 para raciocínio complexo. Acesse platform.openai.com para criar sua chave.
from openai import OpenAI
client = OpenAI(api_key=sua-chave-aqui)
response = client.chat.completions.create(
model=gpt-4.1,
messages=[
{role: system, content: Você é um assistente útil.},
{role: user, content: Explique machine learning em 3 frases.}
],
max_tokens=200
)
print(response.choices[0].message.content)
Em 2026, a API da Anthropic oferece o Claude Sonnet 4.6 para uso geral (ótimo custo-benefício) e o Claude Opus 4.7 para tarefas de alta complexidade. Acesse console.anthropic.com.
import anthropic
client = anthropic.Anthropic(api_key=sua-chave-aqui)
message = client.messages.create(
model=claude-sonnet-4-6,
max_tokens=1024,
messages=[
{role: user, content: Analise este documento: [texto]}
]
)
print(message.content[0].text)
Em 2026, a API do Gemini opera com o Gemini 2.0 Flash (rápido e barato) e o Gemini 2.0 Pro (mais capaz). A camada gratuita continua generosa — ideal para protótipos e projetos pequenos. Acesse aistudio.google.com.
import google.generativeai as genai
genai.configure(api_key=sua-chave-aqui)
model = genai.GenerativeModel(gemini-2.0-flash)
response = model.generate_content(Resuma este artigo: [texto])
print(response.text)