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 | Pregunta a Copilot, empieza a utilizarlo, abre la documentación y la información de lanzamiento, informa de incidencias o únete 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.
- Compara modelos y prueba indicaciones, parámetros, imágenes y archivos adjuntos en el Model Playground.
- 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.
- Prueba los agentes desplegados en el Hosted Agent Playground, revisa los registros y los rastros, y administra 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.
- Crea, despliega, prueba y administra las versiones de agentes de indicaciones, flujos de trabajo y agentes hospedados.
- Examine las herramientas y los orígenes de conocimiento usados por los agentes.
- Evaluaciones, conversaciones, registros y rastros abiertos 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.