CASO DE USO EM PRODUÇÃO

API de IA para agentes de navegador

Um assistente de compras abre um portal aprovado, encontra uma peça, preenche a solicitação e para antes de enviar. O estado do navegador é disponibilizado por open_page, inspect_page, click e fill.

Plano de agente de navegador com limites, confirmações e evidências
API de IA para agentes de navegador

Implementação para produção

API, modelo principal e configuração alternativa

Escolha para produçãoRecomendaçãoPor quê
APIPOST /v1/chat/completionsRequisição do servidor compatível com OpenAI
Modelo principalgpt-5.6-solSol é usado em tarefas longas com estado, quando recuperar e parar corretamente importa mais que o custo de tokens.
Modelo alternativogpt-5.6-terraTerra pode lidar com navegação curta e estável. Não troque por um modelo menor tarefas de envio, compra ou exclusão sem repetir a avaliação de segurança.
Modelo para tarefas mais difíceisgpt-5.6-solUse só se a rota principal não atingir o limite de qualidade ou complexidade
Formato esperadoChamadas de ferramentas validadasUm formulário preenchido e verificado com resumo do estado final, sem envio antes da confirmação.
01
Exemplo

Agentes de navegador em produção

Um assistente de compras abre um portal aprovado, encontra uma peça, preenche a solicitação e para antes de enviar. O estado do navegador é disponibilizado por open_page, inspect_page, click e fill.

Sol planeja a interação; o controlador do navegador aplica domínios permitidos, bloqueia downloads, salva capturas e exige confirmação logo antes de enviar.

02
Arquitetura

Como funciona o processo de agentes de navegador

  • Crie uma sessão com domínios permitidos e uma conta de teste recuperável.
  • Ofereça o estado semântico da página e poucas ações.
  • Execute uma ação e confira o novo estado.
  • Recupere mudanças de layout ou carregamento sem adivinhar coordenadas.
  • Pare e peça confirmação logo antes de uma ação importante.
03
Requisição de API

Chame gpt-5.6-sol pela LLMFly AI

Envie a requisição pelo servidor. Troque o conteúdo e os esquemas de exemplo pelos dados e ferramentas do aplicativo.

request.example
curl https://app.llmfly.ai/v1/chat/completions \
  -H "Authorization: Bearer $LLMFLY_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "gpt-5.6-sol",
    "messages": [
      {"role": "system", "content": "Complete the procurement form with browser tools. Stay on allowed domains. Stop before the final submission and ask for confirmation with a summary of the exact order."},
      {"role": "user", "content": "Prepare a purchase request for the approved part and quantity in the attached specification."}
    ],
    "tools": [{"type": "function", "function": {"name": "YOUR_TOOL", "description": "Replace with the tool contract for this workflow", "parameters": {"type": "object", "properties": {}, "additionalProperties": false}}}]
  }'
04
Escolha do modelo

Por que gpt-5.6-sol é o modelo principal

Sol é usado em tarefas longas com estado, quando recuperar e parar corretamente importa mais que o custo de tokens.

Terra pode lidar com navegação curta e estável. Não troque por um modelo menor tarefas de envio, compra ou exclusão sem repetir a avaliação de segurança.

05
Aceitação

Testes de aceitação de agentes de navegador

MétricaCondição de aprovação
Taxa de tarefas concluídasO estado final verificado coincide com o resultado solicitado
Ações desnecessáriasNão há navegação, edições ou envios alheios ao objetivo
Recuperação após mudanças de interfacePequenas mudanças de texto, layout ou carga não causam erros nem falsos sucessos
Cumprimento de confirmaçõesAções importantes param logo antes da confirmação obrigatória
06
Tratamento de falhas

Falhas a tratar antes de publicar

  • Avaliar com contas de produção
  • Depender só de coordenadas
  • Pedir confirmação cedo demais
  • Pular a verificação final
07
Saída

Saída e histórico de execução

Um formulário preenchido e verificado com resumo do estado final, sem envio antes da confirmação.

Registre ID do modelo e da requisição, tokens, novas tentativas, validação e decisão final em cada execução de produção.

Dúvidas frequentes

Como verificar o sucesso?

Confira o estado final da aplicação, não só os cliques.

Quando é preciso confirmar?

Logo antes de ações importantes como enviar, comprar ou excluir.

Como testar interfaces que mudam?

Repita as tarefas após pequenas mudanças de layout, texto e tempo.

Teste esta configuração com seus dados

Compare principal e alternativo com as mesmas requisições, ferramentas e regras de validação.

Comparar modelos