Об этом проекте

Chroma — это база данных эмбеддингов с открытым исходным кодом, используемая в качестве поисковой инфраструктуры для приложений ИИ. Она позволяет пользователям хранить документы, метаданные и ID, автоматически обрабатывая токенизацию, создание эмбеддингов и индексацию, хотя также поддерживает добавление пользовательских эмбеддингов. Ключевые возможности включают: - Управление коллекциями: создание, извлечение и удаление коллекций документов. - Операции с данными: добавление, обновление и удаление документов внутри коллекций. - Запросы: поиск наиболее похожих результатов на основе текстов запросов с поддержкой необязательных фильтров по метаданным и документам. - Гибкость развертывания: поддержка настройки в оперативной памяти для прототипирования, постоянного хранилища и режима клиент-сервер. Проект предоставляет клиенты для Python и JavaScript, а также предлагает хостинговую бессерверную версию под названием Chroma Cloud.