Compartilhar via


Ferramentas de agente de IA interpretador de código

Adicione ferramentas de interpretador de código a agentes de IA usando o Mosaic AI Agent Framework para permitir que os agentes executem código arbitrário fornecido por um usuário interativo, recuperado de uma base de código ou escrito pelo agente.

Para saber mais sobre ferramentas de agente, consulte as ferramentas do agente de IA e para criar ferramentas que executam operações personalizadas específicas de tarefa, consulte Criar ferramentas de agente de IA usando funções do Catálogo do Unity

Ferramenta interna de execução do Python

O Azure Databricks também fornece uma função interna do Unity Catalog, que permite que agentes de IA executem código Python dinamicamente dentro de consultas.

system.ai.python_exec está disponível por padrão e pode ser usado como qualquer outra ferramenta baseada em função do Catálogo do Unity.

O exemplo a seguir mostra como usar a python_exec função em uma consulta SQL:

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

Próximas etapas

Depois de criar uma ferramenta do Catálogo do Unity, adicione-a ao agente. Consulte Criar uma ferramenta de agente.