Endpoints para gerenciar chamadas de função
Retornar dados de uma chamada de função
As chamadas e retornos de função são habilidades e recursos personalizados que podem ser adicionados ao Darwin AI de acordo com as necessidades do cliente — por exemplo, integração com o calendário do usuário para agendar compromissos.
AUTORIZAÇÕES:
Chave de API Darwin ou (App Key e App Signature e Agent ID)
PARÂMETROS DE CAMINHO
Nome | Tipo | Descrição |
id (obrigatório) | string (id) | ID da chamada de função a ser atualizada |
ESQUEMA DO CORPO DA REQUISIÇÃO:
application/json
Campo | Tipo | Descrição |
returnData | objeto | Dados que serão retornados da chamada de função. Esses dados serão usados para atualizar a resposta da chamada de função, permitindo que o agente utilize as informações para gerar uma resposta. |
Exemplo de requisição
{ "returnData": { "weather": "sunny", "temperature": 25 } }Respostas
✅ Corpo da resposta 200
Campo | Tipo | Descrição |
functionCallId | string | O ID da chamada de função que foi atualizada. |
Exemplo de resposta:
{ "functionCallId": "1234" }❌ Corpo da resposta 400
Campo | Tipo | Descrição |
message | string | Mensagem de erro. Isso fornecerá mais informações sobre o erro que ocorreu. |
