Пример: использование возможностей со структурированными RAG-приложениями

Дополненная генерация, или RAG, является одним из наиболее распространенных подходов к созданию генеративных приложений ИИ. Инжиниринг признаков в каталоге Unity поддерживает структурированные RAG-приложения с использованием онлайн-таблиц. Вы создаете онлайн-таблицу для структурированных данных, необходимых для приложения RAG, и размещаете ее в конечной точке предоставления функций. Приложение RAG использует конечную точку предоставления функций для поиска соответствующих данных из онлайн-таблицы.

Типичные шаги приведены ниже.

  1. Создайте конечную точку обслуживания компонентов.
  2. Создайте LangChainTool, использующий конечную точку для поиска соответствующих данных.
  3. Используйте средство в агенте LangChain для получения соответствующих данных.
  4. Создайте конечную точку обслуживания модели для размещения приложения LangChain.

В следующей записной книжке показано, как использовать онлайн-таблицы Databricks и конечные точки предоставления функций для приложений с дополненной генерацией данных (RAG).

Онлайн таблицы с демонстрационным блокнотом приложений RAG

Возьмите записную книжку