Перейти к основному содержимому

Vaadin

Создаём RAG Chatbot с Spring AI
В этом руководстве мы объясняем, как создать Retrieval-Augmented Generation (RAG) chatbot с использованием Spring AI и Vaadin. Мы рассматриваем настройку проекта, конфигурацию приложения, разработку бэкенда и фронтенда, парсинг документов с помощью TikaDocumentReader, генерацию embeddings с OpenAI и хранение в PostgreSQL с использованием PGvector. Также показано, как создать chat interface для взаимодействия с загруженными документами.