The-Vibe-Company/Quivr

Модульный RAG для интеграции GenAI в ваши приложения 🧠 Сосредоточьтесь на продукте, а не на RAG. Легкая интеграция в существующие продукты с возможностью кастомизации! Любая LLM: GPT4, Groq, Llama. Любая векторная база: PGVector, Faiss. Любые файлы. Как хотите.

RAG⭐ 39 546Pythonпоследний релиз: core-0.0.33
Открыть на GitHub ↗Сайт проекта ↗

Что это за инструмент

Quivr — это библиотека Python для создания RAG-приложений, позволяющая легко интегрировать генеративный ИИ в существующие продукты.

Зачем нужен

Инструмент берет на себя сложность настройки RAG (Retrieval-Augmented Generation), позволяя разработчикам сосредоточиться на логике приложения. Он обеспечивает быструю и эффективную обработку документов с возможностью кастомизации под конкретные нужды.

Что можно реализовать

  • Создание чат-ботов, работающих с личными или корпоративными документами (PDF, TXT, Markdown)
  • Интеграция RAG в существующие Python-приложения с помощью нескольких строк кода
  • Настройка сложных рабочих процессов (workflows) для поиска информации с использованием реранкинга и истории диалога
  • Использование различных LLM (OpenAI, Anthropic, Mistral, Ollama) и векторных баз данных (PGVector, Faiss) в одном решении

Ключевые возможности

  • Поддержка любых LLM и векторных хранилищ
  • Гибкая настройка RAG-пайплайна через YAML-конфигурацию
  • Встроенная поддержка реранкинга (например, через Cohere)
  • Интеграция с Megaparse для парсинга файлов
  • Простой API для инициализации 'Brain' и отправки запросов

👤 Кому подойдёт: Разработчики Python, создающие приложения с ИИ-ассистентами или поиском по документам

Релизы

core-0.0.33minor
🕐 19 мес назад · релиз на GitHub ↗

В Quivr добавлен рабочий процесс Zendesk и исправлена ошибка CLI-24.

  • Added: Добавлен новый рабочий процесс для интеграции с Zendesk.
  • Fixed: Исправлена ошибка CLI-24.