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.
Esta documentación está diseñada para desarrolladores experimentados que no están familiarizados con la creación de aplicaciones de inteligencia artificial generativas en Azure mediante los servicios de Azure y su lenguaje de programación favorito.
Introducción a la inteligencia artificial generativa para desarrolladores
La inteligencia artificial generativa abre muchas nuevas posibilidades para las aplicaciones. Como desarrollador, es importante desarrollar un modelo mental que asigne la forma en que toda la terminología y las tecnologías nuevas relacionadas con la inteligencia artificial generativa encajan en lo que ya comprende. En la siguiente serie de artículos se muestra cómo se aplica la experiencia de desarrollo actual a la inteligencia artificial generativa.
- Introducción al desarrollo de aplicaciones de IA generativas para desarrolladores experimentados
- Conceptos y consideraciones importantes para los desarrolladores que crean soluciones de IA generativas
- Aumento de un modelo de lenguaje grande con generación aumentada de recuperación y ajuste preciso
- Creación de sistemas avanzados de generación aumentada de recuperación
Diseño de aplicaciones de IA
El diseño de aplicaciones de IA implica comprender las necesidades del usuario, seleccionar los modelos de IA adecuados e integrarlas de forma eficaz en la arquitectura de la aplicación. Los siguientes recursos proporcionan instrucciones sobre los procedimientos recomendados para diseñar aplicaciones con tecnología de inteligencia artificial.
- Patrones de orquestación de agentes de IA
- Diseña tu app de IA para admitir ciclos de vida del modelo base
Plantillas de aplicaciones de IA
Las plantillas de aplicación de IA proporcionan ejemplos de referencia bien mantenidos y fáciles de implementar que proporcionan un punto de partida de alta calidad para las aplicaciones de inteligencia artificial.
Hay dos categorías de plantillas de aplicación de IA, bloques de creación y soluciones de un extremo a otro. Los bloques de creación son ejemplos a menor escala que se centran en escenarios y tareas específicos. Las soluciones de un extremo a otro son ejemplos de referencia completos, como la documentación, el código fuente y la implementación, que le permiten tomar y ampliar para sus propios propósitos.
Para revisar una lista de plantillas clave disponibles para cada lenguaje de programación, consulte Plantillas de aplicación de IA. Para examinar todas las plantillas disponibles, consulte las plantillas de aplicación de IA en la Galería de plantillas de aplicación de IA.
Una de las plantillas más populares es el chat con el ejemplo de datos mediante Azure OpenAI y Azure AI Search.
Agentes y protocolo del modelo de contexto (MCP)
Para los desarrolladores interesados en crear aplicaciones de inteligencia artificial más avanzadas, incluidos los agentes que pueden interactuar con varios servicios y API, proporcionamos recursos y plantillas completos.
- Compilación de agentes mediante el protocolo de contexto de modelo en Azure : aprenda a crear agentes inteligentes que puedan realizar tareas complejas mediante el Protocolo de contexto de modelo (MCP) en Azure.
- Creación de un servidor MCP de TypeScript mediante servidores de Azure Container Apps : una guía paso a paso para crear un servidor MCP basado en TypeScript hospedado en Azure Container Apps
- Creación de agentes con tecnología de OpenAI mediante MCP : tutorial sobre la creación de agentes con tecnología openAI mediante MCP con .NET.
Autenticación y seguridad
La creación de aplicaciones de inteligencia artificial requiere una autenticación y seguridad sólidas para proteger los datos y cumplir las normativas. En los artículos siguientes se explica cómo proteger las aplicaciones de inteligencia artificial en Azure.
Más recursos por lenguaje
Cada página de información general del lenguaje vincula a artículos, ejemplos, documentación y más específicos de su lenguaje de programación o plataforma preferidos.