Scrydon

Routeur

Orientez l'exécution d'un workflow en fonction de conditions ou d'une logique spécifiques

Le bloc Routeur utilise l'IA pour décider intelligemment quelle voie votre workflow doit emprunter. Contrairement aux blocs Condition qui appliquent des règles simples, les blocs Routeur sont capables de comprendre le contexte et de prendre des décisions d'orientation intelligentes fondées sur l'analyse du contenu.

Bloc Routeur avec plusieurs chemins

Vue d'ensemble

Le bloc Routeur vous permet de :

Orientation intelligente du contenu : utiliser l'IA pour comprendre l'intention et le contexte

Sélection de chemin dynamique : orienter les workflows sur la base d'une analyse de contenu non structuré

Décisions contextuelles : prendre des décisions d'orientation éclairées au-delà des simples règles

Gestion multi-chemins : gérer des workflows complexes avec plusieurs destinations potentielles

Routeur vs blocs Condition

Fonctionnement

Le bloc Routeur :

Analyse le contenu : utilise un LLM pour comprendre le contenu d'entrée et le contexte

Évalue les cibles : compare le contenu avec les blocs de destination disponibles

Sélectionne la destination : identifie le chemin le plus approprié selon l'intention

Oriente l'exécution : dirige le workflow vers le bloc sélectionné

Options de configuration

Contenu/Prompt

Le contenu ou prompt que le Routeur analysera pour prendre ses décisions d'orientation. Il peut s'agir de :

  • Une requête ou saisie directe de l'utilisateur
  • La sortie d'un bloc précédent
  • Un message généré par le système

Blocs cibles

Les blocs de destination possibles parmi lesquels le Routeur peut choisir. Le Routeur détecte automatiquement les blocs connectés, mais vous pouvez également :

  • Personnaliser les descriptions des blocs cibles pour améliorer la précision du routage
  • Spécifier des critères d'orientation pour chaque bloc cible
  • Exclure certains blocs des cibles de routage possibles

Sélection du modèle

Choisissez un modèle d'IA pour alimenter la décision d'orientation :

OpenAI: GPT-4o, o1, o3, o4-mini, gpt-4.1
Anthropic: Claude 3.7 Sonnet
Google: Gemini 2.5 Pro, Gemini 2.0 Flash
Autres fournisseurs: Groq, Cerebras, xAI, DeepSeek
Modèles locaux: Tout modèle exécuté sur Ollama

Recommandation : privilégiez les modèles dotés de solides capacités de raisonnement, comme GPT-4o ou Claude 3.7 Sonnet, pour des décisions d'orientation plus précises.

Clé API

Votre clé API pour le fournisseur LLM sélectionné. Elle est stockée en toute sécurité et utilisée pour l'authentification.

Accéder aux résultats

Après qu'un routeur a pris une décision, vous pouvez accéder à ses sorties :

  • <router.content> : résumé de la décision d'orientation prise
  • <router.selected_path> : détails du bloc de destination choisi
  • <router.tokens> : statistiques d'utilisation des tokens du LLM
  • <router.model> : modèle utilisé pour la prise de décision

Fonctionnalités avancées

Critères d'orientation personnalisés

Définissez des critères spécifiques pour chaque bloc cible :

// Example routing descriptions
Target Block 1: "Technical support issues, API problems, integration questions"
Target Block 2: "Billing inquiries, subscription changes, payment issues"
Target Block 3: "General questions, feedback, feature requests"

Orientation multi-modèles

Utilisez différents modèles selon les scénarios d'orientation :

// Fast routing for simple cases
Model: GPT-4o-mini
Criteria: Simple, common routing patterns

// Complex routing for nuanced decisions
Model: Claude 3.7 Sonnet
Criteria: Complex content analysis required

Gestion des replis

Implémentez des mécanismes de repli robustes :

// Router configuration
Primary Targets: ["Support", "Sales", "Technical"]
Fallback Target: "General" // Default when no specific match
Confidence Threshold: 0.7 // Minimum confidence for routing

Entrées et sorties

  • Contenu/Prompt : texte à analyser pour les décisions d'orientation

  • Blocs cibles : blocs connectés comme destinations potentielles

  • Modèle : modèle d'IA pour l'analyse d'orientation

  • Clé API : authentification pour le fournisseur LLM sélectionné

  • router.content : résumé de la décision d'orientation

  • router.selected_path : détails de la destination choisie

  • router.tokens : statistiques d'utilisation des tokens

  • router.model : modèle utilisé pour la prise de décision

  • Décision d'orientation : résultat de la sélection du chemin principal

  • Contexte de décision : résumé de l'analyse et raisonnement

  • Accès : disponible dans les blocs situés après le routeur

Exemples d'utilisation

Triage du support client

Scénario : orienter les tickets de support vers des départements spécialisés

  1. L'utilisateur soumet une demande de support via un formulaire
  2. Le Routeur analyse le contenu et le contexte du ticket
  3. Problèmes techniques → agent de support technique
  4. Questions de facturation → agent de support financier

Classification de contenu

Scénario : classer et orienter le contenu généré par les utilisateurs

  1. L'utilisateur soumet du contenu ou un retour
  2. Le Routeur analyse le type de contenu et le sentiment
  3. Demandes de fonctionnalités → workflow de l'équipe produit
  4. Rapports de bugs → workflow du support technique

Qualification de leads

Scénario : orienter les leads selon des critères de qualification

  1. Informations sur le lead capturées depuis un formulaire
  2. Le Routeur analyse la taille de l'entreprise, le secteur et les besoins
  3. Leads enterprise → équipe commerciale avec tarification personnalisée
  4. Leads PME → flux d'onboarding en libre-service

Bonnes pratiques

  • Fournissez des descriptions claires des cibles : aidez le Routeur à comprendre quand sélectionner chaque destination avec des descriptions spécifiques et détaillées
  • Utilisez des critères d'orientation précis : définissez des conditions claires et des exemples pour chaque chemin afin d'améliorer la précision
  • Implémentez des chemins de repli : connectez une destination par défaut pour les cas où aucun chemin spécifique n'est approprié
  • Testez avec des entrées variées : assurez-vous que le Routeur gère les différents types d'entrées, les cas limites et les contenus inattendus
  • Surveillez les performances d'orientation : examinez régulièrement les décisions d'orientation et affinez les critères selon les patterns d'utilisation réels
  • Choisissez des modèles adaptés : utilisez des modèles dotés de solides capacités de raisonnement pour les décisions d'orientation complexes
Sur cette page

Sur cette page