Эластичная тряпичная демонстрация
Содержимое
- Краткое содержание
- Архитектура
- Функции
- Предварительные условия
- Установка
- Использование
Краткое содержание
Это демонстрация использования Elastic в качестве векторного магазина для извлечения дополненного поколения (RAG) для этого сценария:
- Цепочка Langchain Expression Langery (LCEL) без гарантий для взаимодействия пользователей или LLM
- Контент из упругой онлайн -документации Elastic Vector Search используется для контента Rag.
Архитектура
Функции
- Эластичный поиск векторного магазина
- Python Bot Server (цепочка)
- Реализация Langchain Rag с Elastic
Предварительные условия
- OpenAI API -ключ
- Docker Compose
Установка
git clone https://github.com/joeywhelan/es-rag.git && cd es-rag
- Редактировать файл .env_template с вашим ключом Openai, Elastic Cloud ID и Elastic Cloud API и переименован в файл в .env.
Использование
Запускать
Неисправность