Criar um agente
Crie um agente uma vez e depois reutilize seu comportamento salvo em várias execuções. O exemplo abaixo armazena instruções e uma ferramentaweb_search, para que execuções posteriores possam chamar ferramentas externas quando necessário.
agent com um id estável, como agt_....
Consulte a referência da API de criação de agente para ver o esquema completo.
Listar e recuperar agentes
Use o endpoint de coleção para listar os agentes salvos para o chamador atual. Use o endpoint do item quando já souber o ID do agente.Executar um agente salvo
Execute o agente enviando apenas a entrada específica da execução e metadados opcionais. O serviço combina isso com a configuração salva do agente e encaminha a requisição para a API de Responses por meio domkllm-gateway.
- o ID persistido da execução
- o status da execução
- o
gateway_response_idda chamada upstream para a API de Responses - o
gateway_response, que contém a saída armazenada do assistente e qualquer atividade de ferramenta
web_search, o gateway_response persistido incluirá as entradas correspondentes de chamada de ferramenta.
Consulte a referência da API de execução de um agente salvo para ver o esquema completo da solicitação e da resposta de execução.
Inspecionar o histórico de execuções
Use a coleção de execuções para listar execuções anteriores de um agente. Use o endpoint de detalhes da execução para recuperar novamente, mais tarde, um resultado armazenado.Atualizar ou excluir um agente
UsePOST /api/v1/agents/{agent_id} para atualizar a configuração armazenada.
Use DELETE /api/v1/agents/{agent_id} para fazer uma exclusão lógica do agente quando ele não deve mais aceitar novas execuções.