Partager via


Outils d'agents IA pour l'interprétation de code

Ajoutez des outils d’interpréteur de code aux agents IA à l’aide de l’infrastructure de l’agent d’intelligence artificielle mosaïque pour permettre aux agents d’exécuter du code arbitraire fourni par un utilisateur interagissant, récupérés à partir d’une base de code ou écrits par l’agent.

Pour en savoir plus sur les outils d’agent, consultez outils de l’agent IA et pour créer des outils qui exécutent des opérations personnalisées spécifiques aux tâches, consultez Créer des outils d’agent IA à l’aide des fonctions de catalogue Unity

Outil d’exécuteur Python intégré

Azure Databricks fournit également une fonction de catalogue Unity intégrée qui permet aux agents IA d’exécuter dynamiquement du code Python au sein des requêtes de manière dynamique.

system.ai.python_exec est disponible par défaut et peut être utilisé comme n’importe quel autre outil basé sur les fonctions du catalogue Unity.

L’exemple suivant montre comment utiliser la fonction python_exec dans une requête SQL :

SELECT python_exec("""
import random
numbers = [random.random() for _ in range(10)]
print(numbers)
""")

Étapes suivantes

Après avoir créé un outil de catalogue Unity, ajoutez-le à votre agent. Consultez Créer un outil d’agent.