Пример проектирования признаков: структурированное приложение RAG
Получение дополненного поколения или RAG является одним из наиболее распространенных подходов к созданию создаваемых приложений ИИ. Инжиниринг признаков в каталоге Unity поддерживает структурированные RAG-приложения с использованием онлайн-таблиц. Вы создаете онлайн-таблицу для структурированных данных, необходимых для приложения RAG, и размещаете ее в конечной точке предоставления функций. Приложение RAG использует конечную точку предоставления функций для поиска соответствующих данных из онлайн-таблицы.
Типичные шаги приведены ниже.
- Создайте конечную точку обслуживания компонентов.
- Создайте LangChainTool, использующий конечную точку для поиска соответствующих данных.
- Используйте средство в агенте LangChain для получения соответствующих данных.
- Создайте конечную точку обслуживания модели для размещения приложения LangChain.
В следующей записной книжке показано, как использовать онлайн-таблицы Databricks и конечные точки предоставления функций для приложений с дополненной генерацией данных (RAG).