Chat multirmodelo en DaoXE con reserva automática de modelo
Cargando flujo…
Descripción del flujo de trabajo
Un flujo activado manualmente que define un mensaje de sistema, un prompt del usuario y dos IDs de modelo, y envía una solicitud de chat compatible con OpenAI a la pasarela DaoXE con el modelo principal. Si esa solicitud falla, la salida de error dirige el mismo prompt a un modelo de reserva, y el nodo Set final extrae la respuesta junto con el nombre del modelo utilizado y la ruta seguida (principal o reserva).
Cómo funciona
- 1.El disparador manual 'When clicking Test workflow' inicia la ejecución bajo demanda.
- 2.El nodo 'Set inputs' define prompt, system, primary_model y fallback_model como valores de texto.
- 3.El primer nodo HTTP envía un POST a https://daoxe.com/v1/chat/completions con el modelo principal y credenciales Header Auth que aportan la cabecera Authorization.
- 4.Con éxito, la salida principal va a 'Answer (primary)'; con error, la rama continueErrorOutput lleva al nodo HTTP de reserva.
- 5.El nodo HTTP de reserva reenvía los mismos mensajes de sistema y usuario con el modelo de reserva y alimenta 'Answer (fallback)'.
- 6.Cada nodo Answer extrae answer de choices[0].message.content, served_model de model y marca via como primary o fallback.
Casos de uso
- Mantener la generación de textos disponible mediante un modelo de respaldo cuando falla el modelo principal.
- Comparar o validar dos modelos de DaoXE con el mismo prompt usando una sola clave de API.
- Prototipar un paso de chat resiliente que pueda integrarse en un flujo de asistente mayor.
Requisitos
- Una credencial Header Auth en n8n con nombre Authorization y valor Bearer <DAOXE_API_KEY>, seleccionada en ambos nodos HTTP.
- Sustituir YOUR_DAOXE_MODEL_ID y YOUR_DAOXE_FALLBACK_MODEL_ID por dos IDs de modelo exactos disponibles para tu cuenta (desde el panel de DaoXE o GET /v1/models).
- Acceso a daoxe.com (no disponible en China continental) y una instancia de n8n con permiso para hacer peticiones HTTP salientes.
Configuración y pruebas en n8n
- Crea la credencial Header Auth, selecciónala en ambos nodos HTTP e introduce dos IDs de modelo reales en 'Set inputs'.
- Pulsa Test workflow y confirma que la ejecución llega a 'Answer (primary)' con via igual a primary y una respuesta de texto.
- Configura un ID de modelo principal no válido, vuelve a ejecutar y verifica que el flujo pasa por 'Answer (fallback)' con via igual a fallback.
- Revisa la entrada y salida de cada nodo en el registro de ejecución para confirmar que answer y served_model se extraen correctamente.
Valor del servicio
Ideal como servicio de automatización operativa para conectar sistemas, reducir tareas manuales y acelerar la entrega de resultados a clientes o equipos internos.
Aplicaciones utilizadas
Detalles
Cómo usar
- 1.Haz clic en "Descargar plantilla"
- 2.Abre tu panel de n8n
- 3.Ve a Workflows > Import from File
- 4.Selecciona el archivo descargado y configura las credenciales
Nodos utilizados (7)
Sticky Note
Sticky Note
When clicking 'Test workflow'
Manual Trigger
Set inputs
Set
Primary model (DaoXE)
HTTP Request
Fallback model (DaoXE)
HTTP Request
Answer (primary)
Set
Answer (fallback)
Set
Source and license
Sticky Note
Nuevas automatizaciones, directamente en tu correo
Recibe los nuevos flujos de DROPIDEA, una descripción clara de su utilidad y un enlace para explorarlos.
- Nuevos flujos
- Explicaciones claras
- Guías de configuración