Introducción
La IA generativa (GenAI) hace referencia a los modelos de IA que aprenden de los datos existentes y generan contenido nuevo, como texto, código o imágenes, a partir de la entrada de lenguaje natural. En este módulo, verá cómo la azure_ai extensión de Azure Database for PostgreSQL le permite llamar a Azure AI y Machine Learning Services directamente desde SQL para crear características de GenAI en las aplicaciones respaldadas por bases de datos. Use un escenario de búsqueda de propiedades de alquiler para explorar cómo generar incrustaciones, ejecutar consultas semánticas y preparar la plataforma de datos para experiencias más enriquecidas de GenAI y RAG (generación aumentada por recuperación).
Imagine que es el desarrollador principal de inteligencia artificial para Margie's Travel, cuyas aplicaciones web y móviles conectan a los viajeros con propiedades de alquiler en todo el mundo. Tus aplicaciones ya están en funcionamiento en Azure Database for PostgreSQL, y vuestro equipo quiere agregar experiencias inteligentes, como la búsqueda de lenguaje natural para listados, recomendaciones personalizadas y descripciones generadas por IA. Necesita una manera de integrar los servicios de Azure AI y Azure OpenAI con los datos de PostgreSQL existentes para que pueda experimentar rápidamente y enviar nuevas características de GenAI mediante SQL conocido. A lo largo de este módulo, se empleará el escenario de propiedades de alquiler de Margie's Travel para explorar cómo la azure_ai extensión conecta la base de datos con Azure AI.
Al finalizar este módulo, podrá hacer lo siguiente:
- Describir el rol de la inteligencia artificial generativa y los modelos de lenguaje generativo en aplicaciones modernas.
- Explicar cómo la
azure_aiextensión integra Azure AI y Azure Machine Learning con Azure Database for PostgreSQL. - Identifique cuándo usar los servicios de Azure AI, el servicio Azure OpenAI y el lenguaje de Azure AI con
azure_aipara crear aplicaciones inteligentes centradas en datos. - Instale y compruebe la
azure_aiextensión en una instancia de servidor flexible de Azure Database for PostgreSQL.