Partilhar via


Ferramentas de IA para agentes interpretadores 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 interagindo, recuperado de uma base de código ou escrito pelo agente.

Para saber mais sobre as ferramentas do agente, consulte ferramentas do agente de IA e para criar ferramentas que executam operações personalizadas específicas de tarefas, consulte Criar ferramentas personalizadas do agente de IA com funções do Unity Catalog

Ferramenta executora Python integrada

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

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

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

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

Próximos passos

Depois de criar uma ferramenta de agente, adicione a ferramenta a um agente de IA. Consulte Adicionar ferramentas do Catálogo Unity aos agentes.