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