Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
En esta página se muestra cómo crear prototipos de un agente de IA que llama a herramientas con AI Playground.
Use AI Playground para crear rápidamente un agente de llamada a herramientas y chatear con él en directo para ver cómo se comporta. A continuación, exporte el agente para la implementación o el desarrollo posterior en Python.
Para crear agentes mediante un enfoque de código primero, consulte Creación de agentes de IA en el código.
Requisitos
El área de trabajo debe tener las siguientes características habilitadas para crear prototipos de agentes mediante AI Playground:
- Modelos de base. Consulte Disponibilidad de características de servicio de modelos.
Prototipo de agentes para invocar herramientas en AI Playground
Para crear prototipos de un agente que invoca herramientas:
En Playground, seleccione un modelo con la etiqueta Herramientas habilitadas.
Haga clic en Herramientas > + Agregar herramienta y seleccione herramientas para proporcionar al agente. Puede elegir hasta 20 herramientas. Entre las opciones de herramientas se incluyen:
- Función UC: seleccione una función de catálogo de Unity para que use el agente.
- Definición de función: defina una función personalizada para que el agente llame.
- Búsqueda vectorial: especifique un índice de búsqueda vectorial. Si el agente usa un índice de búsqueda vectorial, su respuesta citará los orígenes usados.
- MCP: especifique los servidores MCP para usar servidores MCP administrados de Databricks o servidores MCP externos.
Para esta guía, seleccione la función de catálogo de Unity integrada,
system.ai.python_exec. Esta función proporciona al agente la capacidad de ejecutar código arbitrario de Python. Para obtener información sobre cómo crear herramientas de agente, consulte Elección del enfoque de la herramienta.
También puede seleccionar un índice de búsqueda vectorial, que permite al agente consultar el índice para ayudar a responder a las consultas.
Chatee para probar la combinación actual de LLM, herramientas e indicaciones del sistema y probar distintas variaciones. El LLM selecciona la herramienta adecuada para usar y generar una respuesta.
Al formular una pregunta relacionada con la información del índice de búsqueda vectorial, LLM consulta la información que necesita y cita los documentos de origen utilizados en su respuesta.
Exportación e implementación de agentes de AI Playground
Después de prototipar el agente de IA en AI Playground, expórtelo a notebooks de Python para implementarlo en un punto final de servicio del modelo.
Haga clic en Obtener código>Crear cuaderno del agente para generar el cuaderno que define e implementa el agente de IA.
Después de exportar el código del agente, se guarda una carpeta con un cuaderno de controladores en el área de trabajo. Este controlador define una herramienta de llamada ResponsesAgent, prueba el agente localmente, utiliza el registro basado en código, registra e implementa el agente de IA mediante el Mosaic AI Agent Framework.
Dirija todos los TODO en el cuaderno.
Nota
El código exportado podría comportarse de forma diferente a la sesión de AI Playground. Databricks recomienda ejecutar los cuadernos exportados para iterar y depurar más, evaluar la calidad del agente e implementar el agente para compartirlo con otros usuarios.
Desarrollo de agentes en código
Utiliza los cuadernos exportados para probar e iterar de forma programática. Use el cuaderno para hacer cosas como agregar herramientas o ajustar los parámetros del agente.
Al desarrollar mediante programación, los agentes deben cumplir requisitos específicos para que sean compatibles con otras características del agente de Databricks. Para obtener información sobre cómo crear agentes mediante un enfoque de código primero, consulte Creación de agentes de IA en el código