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.
Microsoft Foundry Toolkit para Visual Studio Code es una extensión para compilar, probar, implementar, evaluar y supervisar aplicaciones y agentes de inteligencia artificial. Úselo localmente o conéctese a Microsoft Foundry para administrar el flujo de trabajo de desarrollo de inteligencia artificial sin salir de Visual Studio Code.
Foundry Toolkit es el nuevo nombre de AI Toolkit. También incluye las funcionalidades proporcionadas anteriormente por la extensión Microsoft Foundry independiente, por lo que puede trabajar con recursos locales y recursos foundry en una extensión.
Quién debe usar Foundry Toolkit
Foundry Toolkit admite diferentes roles y niveles de experiencia de desarrollo de IA:
- Los desarrolladores de aplicaciones pueden agregar características de IA generativas a aplicaciones web, de escritorio y móviles.
- Los ingenieros de inteligencia artificial y aprendizaje automático pueden comparar, personalizar, optimizar e implementar modelos y agentes.
- Los científicos de datos e investigadores pueden experimentar con avisos, modelos, conjuntos de datos y criterios de evaluación.
- Los educadores y estudiantes pueden explorar conceptos de ia generativa a través de juegos interactivos y modelos locales.
Cómo se organiza el área de trabajo del kit de herramientas
Foundry Toolkit separa los recursos que tiene de las acciones que puede realizar. La extensión tiene tres secciones principales.
| Section | propósito |
|---|---|
| Mis recursos | Ver modelos, agentes, herramientas, fuentes de conocimiento, evaluaciones, recursos recientes, recursos locales y recursos de su proyecto de Foundry. |
| Herramientas para desarrolladores | Descubra modelos y herramientas. Compile, depure, implemente, pruebe, evalúe y supervise aplicaciones y agentes de inteligencia artificial. |
| Ayuda y comentarios | Preguntar a Copilot, empezar, abrir la documentación y la información de la versión, informar de problemas o unirse a la comunidad. |
Las herramientas y los tipos de recursos exactos pueden cambiar a medida que evoluciona la extensión. Use la vista Kit de herramientas para ver las características de la versión instalada.
Trabajar con modelos
Foundry Toolkit proporciona un flujo de trabajo de desarrollo de modelos de un extremo a otro:
- Use el Catálogo de modelos para detectar modelos de Foundry y proveedores externos, o usar modelos locales a través de ONNX, Ollama y Foundry Local.
- Compare modelos y solicitudes de prueba, parámetros, imágenes y datos adjuntos en el área de juegos de modelos.
- Convierta, cuantice, optimice y evalúe los modelos admitidos para la implementación de Windows local.
- Ajuste localmente los modelos admitidos con una GPU o de forma remota con Azure Container Apps.
- Generación de perfiles de uso de CPU, GPU y NPU para cargas de trabajo de aprendizaje automático compatibles Windows.
Crear y operar agentes
Foundry Toolkit es compatible con agentes de indicaciones y agentes alojados basados en código:
- Use El Generador de agentes para configurar instrucciones, modelos, variables, salidas estructuradas y herramientas sin crear un proyecto de código de agente.
- Utiliza el Catálogo de herramientas para descubrir herramientas de Foundry, servidores del Protocolo de contexto del modelo (MCP) y conjuntos de herramientas, y luego añadirlos a los agentes.
- Genera la estructura de un proyecto de agente alojado cuando necesites código personalizado, frameworks o lógica de orquestación.
- Usa Agent Inspector para depurar agentes locales, inspeccionar las respuestas en streaming y las llamadas a herramientas, y visualizar la ejecución del flujo de trabajo.
- Implemente agentes hospedados en foundry Agent Service desde el código fuente o una imagen de contenedor.
- Pruebe los agentes desplegados en el entorno de pruebas de agentes alojados, inspeccione los registros y las trazas, y gestione las versiones.
- Evalúe modelos, avisos y agentes con conjuntos de datos, evaluadores integrados o criterios personalizados.
Algunas experiencias del kit de herramientas están disponibles en versión preliminar. Revise el registro de cambios de Foundry Toolkit para obtener más información sobre la versión.
Administración de recursos de Foundry
Inicie sesión en Azure y establezca un proyecto foundry para administrar los recursos en la nube desde Visual Studio Code. Ustedes pueden:
- Examine los proyectos de Foundry y los recursos disponibles para su cuenta.
- Descubra e implemente modelos desde el catálogo de modelos de Foundry.
- Vea los puntos de conexión del modelo y la información de autenticación.
- Crear, implementar, probar y controlar las versiones de agentes de prompts, flujos de trabajo y agentes alojados.
- Examine las herramientas y los orígenes de conocimiento usados por los agentes.
- Abra evaluaciones, conversaciones, registros y seguimientos durante el desarrollo.
Para una administración de recursos más general, use el portal Foundry. Para automatizar un flujo de trabajo en el código de aplicación, use los SDK de Microsoft Foundry.