Cheshire Cat#
Cheshire Cat - открытый фреймворк, который позволяет разрабатывать интеллектуальных агентов поверх множества больших языковых моделей (LLM). Можно разработать собственную архитектуру искусственного интеллекта для помощи в широком спектре задач.
Cheshire Cat и Vector DB#
Cheshire Cat использует Vector DB в качестве векторной памяти для загрузки и извлечения документов.
# Decide host and port for your Cat. Default will be localhost:1865
CORE_HOST=localhost
CORE_PORT=1865
# Qdrant server
# QDRANT_HOST=localhost
# QDRANT_PORT=6333
Cheshire Cat активно использует следующие функции Vector DB:
Алиасы коллекций, чтобы управлять переходом от одного эмбеддера к другому.
Квантование для достижения хорошего баланса между скоростью, использованием памяти и качеством результатов.
Снимки состояния, чтобы ничего не упустить.

Подключение#
Требования#
Для запуска Cheshire Cat должны быть уже установлены Docker и docker-compose.
docker run --rm -it -p 1865:80 ghcr.io/cheshire-cat-ai/core:latest
Общайтесь с Cheshire Cat на localhost:1865/admin.
Также можно взаимодействовать через REST API и опробовать конечные точки на localhost:1865/docs
Ознакомьтесь с инструкциями на GitHub для более подробного быстрого старта.
Первоначальная настройка LLM#
Откройте портал администратора в браузере по адресу localhost:1865/admin.
Настройте LLM во вкладке
Settings.Если явно не выбрали его с помощью вкладки
Settings, эмбеддер следует за LLM.
Дополнительная документация#
Для получения дополнительной информации обратитесь к документации и блогу.