Поисковая система, основанная на AI для инструментов ИИ, или ваши собственные данные.
Пожалуйста, не стесняйтесь обращаться ко мне в Твиттере или создавать проблему, если у вас есть какие -либо вопросы.
Discovai.io (используйте его бесплатно без Signin или кредитной карты)
Поиск на основе вектора : преобразует пользовательские запросы в векторы для точного соответствия сходства в нашей базе данных продуктов AI.
Кэширование REDIS : использует REDIS для результатов поиска и выходов в кэш, что значительно улучшило время отклика для повторных запросов.
Комплексная база данных ИИ : поддерживает актуальную коллекцию продуктов искусственного интеллекта в различных категориях и отраслях.
Ответы с мощностью LLM : использует большие языковые модели, чтобы предоставить подробные, контекстные ответы на основе результатов поиска.
Интерфейс, удобный для пользователя : предлагает интуитивно понятный дизайн для легкой навигации и эффективного обнаружения продукта искусственного интеллекта.
Запустите следующую команду, чтобы клонировать репо:
git clone https://github.com/DiscovAI/DiscovAI-search
cd discovai-search
pnpm i
Создайте проект Supabase, затем запустите SRC/DB/init.SQL в редакторе SQL для настройки базы данных
Следуйте руководству ниже, чтобы настроить Upstash Redis. Создайте базу данных и получите UPSTASH_REDIS_REST_URL и UPSTASH_REDIS_REST_TOKEN . См. Руководство по подготовке к инструкциям о том, как продолжить.
cp .env.local.example .env.local
Ваш .env.local файл должен выглядеть так:
# Required
# for match documents
NEXT_PUBLIC_SUPABASE_URL=
NEXT_PUBLIC_SUPABASE_ANON_KEY=
# for embedding query, retrieved here: https://jina.ai/embeddings/
JINA_API_KEY=
# for llm output, retrieved here: https://platform.openai.com/api-keys
OPENAI_API_KEY=
OPENAI_API_URL=
# for llm cache and serach cache
UPSTASH_REDIS_REST_URL=
UPSTASH_REDIS_REST_TOKEN=
pnpm dev
Теперь вы можете посетить http: // localhost: 3000.
Вы можете развернуть на любой платформе SaaS, такой как Vercel, Zeabur, CloudFlare Pages.