Compartir a través de


Ejemplo de ingeniería de características: aplicación RAG estructurada

La generación aumentada de recuperación, o RAG, es uno de los enfoques más comunes para crear aplicaciones de IA generativas. La ingeniería de características de Unity Catalog admite aplicaciones RAG estructuradas mediante tablas en línea. Puede crear una tabla en línea para los datos estructurados que necesita la aplicación RAG y hospedarla en un punto de conexión de servicio de características. La aplicación RAG usa el punto de conexión de servicio de características para buscar datos relevantes de la tabla en línea.

Los pasos típicos son los siguientes:

  1. Cree un punto de conexión de servicio de características.
  2. Cree una herramienta LangChainTool que use el punto de conexión para buscar datos relevantes.
  3. Use la herramienta del agente LangChain para recuperar los datos pertinentes.
  4. Cree un punto de conexión de servicio de modelo para hospedar la aplicación LangChain.

En el cuaderno siguiente se muestra cómo usar tablas en línea de Databricks y características que sirven puntos de conexión para las aplicaciones de generación aumentada (RAG) de recuperación.

Tablas en línea con cuaderno de demostración de aplicaciones RAG

Obtener el cuaderno