Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.
Appel d'outils asynchrone
Contrairement aux appels d'outils synchrones traditionnels où l'IA attend silencieusement les résultats de l'outil, l'approche asynchrone d'Amazon Nova 2 Sonic lui permet de :
-
Continuer à accepter les entrées de l'utilisateur pendant que les outils sont en cours d'exécution
-
Répondez aux nouvelles questions sans attendre les résultats de l'outil en attente
-
Gérez plusieurs appels d'outils simultanément
-
Maintenez un flux de conversation naturel sans pauses gênantes
-
Aucune configuration supplémentaire n'est requise. L'appel d'outils asynchrone fonctionne immédiatement.
Comment ça marche
Lorsque Nova 2 Sonic lance un appel d'outil, la conversation n'est pas interrompue. Au lieu de cela, il continue à écouter et à répondre naturellement jusqu'à ce que l'outil arrive.
Gestion des interruptions chez les utilisateurs
Si un utilisateur modifie sa demande pendant l'exécution d'un outil, Nova 2 Sonic la gère intelligemment sans annuler les appels d'outils en attente.
Exemple de scénario
User: "Can I book a flight from Boston to Chicago?" Agent: "Sure, let me look that up for you." Agent: [initiates tool call for Chicago flights] User: "Actually, I want to go to Seattle" Agent: "Ok let me update that search" Agent: [initiates tool call for Seattle flights] [First tool returns with Chicago flight results] Agent: [receives Chicago results and processes them contextually]
Comment ça marche
Les résultats de l'outil sont toujours fournis : lorsqu'un appel d'outil est terminé, son résultat est toujours envoyé au modèle, même si l'utilisateur a modifié sa demande. Le modèle utilise ses capacités de raisonnement pour déterminer comment traiter les informations.
Traitement sensible au contexte : le modèle comprend le contexte de la conversation et peut gérer de manière appropriée les résultats d'outils obsolètes. Par exemple :
-
Si l'utilisateur dit « merci » après avoir changé d'avis, le modèle a toujours besoin des résultats originaux pour le contexte
-
Si l'utilisateur modifie sa demande, le modèle peut accuser réception des résultats d'origine tout en se concentrant sur la nouvelle demande
Aucune annulation automatique : le système n'annule ni n'ignore automatiquement les appels aux outils en fonction des nouvelles saisies par l'utilisateur. Cela garantit que le modèle dispose d'informations complètes pour prendre des décisions intelligentes sur la manière de réagir.