DigLab

Use ↓ ↑ para navegar pelos resultados, Enter para abrir, Esc para fechar.

Construir e configurar uma ferramenta

Defina uma operação de API com entradas validadas e uma resposta útil.

Hospedagem e administração

Traduzido automaticamente do inglês. Ler o original em inglês

2 min de leitura · Guia do cliente

Comece com a documentação oficial da API do serviço comercial e uma tarefa que sua conta tem permissão para executar. Uma ferramenta restrita e bem descrita é mais fácil de testar do que uma ferramenta genérica que aceita URL e método arbitrários.

Defina a solicitação#

Dê à ferramenta um nome estável e uma descrição que explique sua finalidade, limites importantes e se ela altera dados. Selecione o método HTTP e o endpoint documentados. Use espaços reservados apenas para os elementos do caminho variável que a operação realmente permite.

Para uma pesquisa de registro fictícia, o caminho pode conter um identificador de registro. O nome do host e a região da conta devem permanecer parte da conexão configurada, em vez da entrada do modelo aberto.

Definir e mapear entradas#

Use o esquema de entrada para descrever cada campo, seu tipo, status obrigatório e valores válidos. Um pequeno esquema para uma pesquisa fictícia é:

JSON
{
  "type": "object",
  "properties": {
    "record_id": {
      "type": "string",
      "description": "The verified identifier of the record to read"
    }
  },
  "required": ["record_id"],
  "additionalProperties": false
}

Mapeie argumentos para o caminho documentado, consulta ou campos de corpo. Verifique se os campos obrigatórios ausentes e os argumentos extras inesperados falham claramente. Mantenha a autenticação na conexão do servidor compatível, não em um prompt, esquema de exemplo ou cabeçalho de ferramenta codificado.

Moldar a saída#

O mapeamento ou transformação de resposta pode retornar os campos necessários ao fluxo de trabalho, em vez de uma resposta de serviço inteira. Verifique a saída transformada em relação ao resultado do teste original. Não remova o identificador do registro, as informações de paginação ou os detalhes do erro necessários para entender se o resultado está completo.

Revise as configurações operacionais#

A configuração da ferramenta oferece suporte a configurações de tempo limite, cache e nova tentativa. Use o cache somente quando dados obsoletos forem aceitáveis; uma leitura em cache não é adequada como prova final de que uma gravação acabou de ser concluída. Tentar novamente uma gravação não idempotente pode criar duplicatas, portanto, escolha o comportamento de nova tentativa nas garantias documentadas da API.

Teste o caminho real#

Verifique a entrada correta, a entrada inválida, os resultados vazios, a falha de permissão e uma chamada bem-sucedida limitada. Os diagnósticos de teste podem conter informações confidenciais de solicitação; inspecione-os apenas por meio da rota aprovada do administrador e edite antes de compartilhar. Ver testando antes que um cliente use a ferramenta.

DigLab MCP · Guias práticos de produtos

DigLab