Hola Esteban, espero que estés bien
Parece que estás buscando una manera de integrar Tavity en tu flujo de trabajo usando un nodo HTTP Request en N8N. Aquí te dejo algunos pasos y consejos que podrían ayudarte:
Configurar el Nodo HTTP Request:
- Asegúrate de que el método HTTP esté configurado correctamente (generalmente será POST para enviar datos).
- En la sección de "Body Content Type", selecciona JSON si estás enviando datos en formato JSON, como parece ser el caso.
JSON en el Cuerpo de la Solicitud:
- Asegúrate de que el JSON que estás enviando esté correctamente formateado. Según tu ejemplo, debería verse algo así:
{
"query": "{{ $json.chatInput }}",
"topic": "general",
"search_depth": "basic",
"usage": {
"credits": 1
},
"include_answer": true
}
- Verifica que las variables que estás utilizando (como
$json.chatInput) estén correctamente definidas y disponibles en el contexto del flujo.
Verificar la URL de la API:
- Asegúrate de que la URL de la API de Tavity esté correcta y activa. Si hay un error en la URL, la solicitud no podrá ser procesada.
Revisar las Credenciales:
- Si la API de Tavity requiere autenticación, verifica que las credenciales (como API Key) estén configuradas correctamente en N8N.
Errores Comunes:
- Si recibes un error que indica que la solicitud es inválida, revisa los logs para obtener más detalles sobre el error. Puede ser útil habilitar el modo de depuración para ver la solicitud exacta que se está enviando.
Pruebas:
- Intenta realizar pruebas con diferentes configuraciones y datos para asegurarte de que el nodo está funcionando como se espera.
Espero que estos consejos te sean útiles para integrar Tavity en tu flujo de N8N. ¡Buena suerte con tu automatización!
Espero haber ayudado y buenos estudios!