Skip to main content

Function Calls

S
Written by Support Team
Updated over a week ago

Function Calls

Llamadas de Función

Puntos de conexión para gestionar llamadas de función


Devolver datos de una llamada de función

En cuanto a las llamadas y devoluciones de función, son habilidades y capacidades personalizadas que se pueden añadir a Darwin AI según las necesidades del cliente.
Por ejemplo, la integración con el calendario del usuario para programar citas.


AUTORIZACIONES:

Clave API de Darwin o (App Key y App Signature y Agent ID)


PARÁMETROS DE RUTA

Nombre

Tipo

Descripción

id (obligatorio)

string (id)

ID de la llamada de función que se desea actualizar


ESQUEMA DEL CUERPO DE LA SOLICITUD:

application/json

Campo

Tipo

Descripción

returnData

objeto

Datos que se devolverán desde la llamada de función. Estos se usarán para actualizar la respuesta de la llamada de función, de modo que el agente pueda usar los datos para generar una respuesta.


Ejemplo de solicitud

{   "returnData": {     "weather": "sunny",     "temperature": 25   } }

Respuestas

Cuerpo de respuesta 200

Campo

Tipo

Descripción

functionCallId

string

El ID de la llamada de función que fue actualizada.

Ejemplo de respuesta:

{   "functionCallId": "1234" }

Cuerpo de respuesta 400

Campo

Tipo

Descripción

message

string

Mensaje de error. Este proporcionará más información sobre el error que ocurrió.

Did this answer your question?