特征工程示例:结构化 RAG 应用程序
检索增强生成 (RAG) 是构建生成式 AI 应用程序的一种最常见的方法。 Unity 目录中的特征工程支持使用联机表的结构化 RAG 应用程序。 为 RAG 应用程序所需的结构化数据创建一个联机表,并将其托管在功能服务终结点上。 RAG 应用程序使用功能服务终结点从联机表查找相关数据。
典型步骤如下所示:
- 创建功能服务终结点。
- 创建使用终结点查找相关数据的 LangChainTool。
- 使用 LangChain 代理中的工具检索相关数据。
- 创建用于托管 LangChain 应用程序的模型服务终结点。
以下笔记本演示如何使用 Databricks 联机表和功能服务终结点来检索增强生成 (RAG) 应用程序。