1. Faça o inventário dos pontos de integração
Anote todos os locais em que o gateway atual aparece:- URLs base e variáveis de ambiente das chaves de API
- Inicialização do SDK e cabeçalhos personalizados
- IDs de modelos e modelos de fallback
- Ordem dos provedores, listas de permissão e requisitos de privacidade
- Código de streaming, chamadas de ferramentas e saídas estruturadas
- Tarefas em lote, arquivos, webhooks e consulta assíncrona de status
- Atribuição da solicitação e metadados de usuário ou sessão
2. Classifique cada recurso
Atribua um status a cada comportamento usado em produção:
Use a lista de verificação de recursos para migração para cobrir solicitações principais, roteamento, atribuição, tarefas assíncronas e operações.
3. Valide tráfego representativo
Monte um conjunto pequeno de testes com padrões reais da carga de trabalho, sem copiar dados sensíveis de produção. Teste:- Uma solicitação normal para cada endpoint em uso.
- Streaming pelo mesmo caminho de cliente usado em produção.
- Chamadas de ferramentas e saídas estruturadas com esquemas realistas.
- Cada restrição de provedor ou privacidade.
- Chaves e modelos inválidos, limites de taxa e falhas de provedor indisponível.
- Tarefas em lote ou assíncronas até os estados finais de sucesso, falha e cancelamento.