Un motor de búsqueda con IA para herramientas de IA o sus propios datos.
No dude en ponerse en contacto conmigo en Twitter o crear un problema si tiene alguna pregunta.
Discovai.io (úselo gratis sin firmar o tarjeta de crédito)
Búsqueda basada en vectores : convierte las consultas de usuarios en vectores para una coincidencia de similitud precisa en nuestra base de datos de productos AI.
El almacenamiento en caché de Redis : utiliza los resultados y salidas de búsqueda de Redis para almacenar en caché, mejorando significativamente los tiempos de respuesta para consultas repetidas.
Base de datos integral de IA : mantiene una colección actualizada de productos de IA en varias categorías e industrias.
Respuestas con alimentación de LLM : aprovecha modelos de lenguaje grandes para proporcionar respuestas detalladas y conscientes de contexto basadas en los resultados de búsqueda.
Interfaz fácil de usar : ofrece un diseño intuitivo para navegación sin esfuerzo y descubrimiento eficiente de productos de inteligencia artificial.
Ejecute el siguiente comando para clonar el repositorio:
git clone https://github.com/DiscovAI/DiscovAI-search
cd discovai-search
pnpm i
Cree un proyecto Supabase, luego ejecute SRC/DB/Init.SQL en SQL Editor para configurar la base de datos
Siga la guía a continuación para configurar Upstash Redis. Cree una base de datos y obtenga UPSTASH_REDIS_REST_URL y UPSTASH_REDIS_REST_TOKEN . Consulte la Guía de Estado inferior para obtener instrucciones sobre cómo proceder.
cp .env.local.example .env.local
Su archivo .env.local debería verse así:
# 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
Ahora puede visitar http: // localhost: 3000.
Puede implementar en cualquier plataforma SaaS como Vercel, Zeacur, Cloudflare Pages.