Acerca de Perplexica
Perplexica es una herramienta de búsqueda de código abierto impulsada por IA o un motor de búsqueda potenciado por IA que profundiza en internet para encontrar respuestas. Inspirada en Perplexity AI, es una opción de código abierto que no solo busca en la web sino que comprende tus preguntas. Utiliza algoritmos avanzados de aprendizaje automático como búsqueda por similitud y embeddings para refinar resultados y proporciona respuestas claras con fuentes citadas.
Características
- LLMs Locales: Puedes hacer uso de LLMs locales como Llama3 y Mixtral usando Ollama.
- Dos Modos Principales:
- Modo Copiloto: (En desarrollo) Mejora la búsqueda generando diferentes consultas para encontrar fuentes de internet más relevantes. Como una búsqueda normal en lugar de usar solo el contexto de SearxNG, visita las mejores coincidencias y trata de encontrar fuentes relevantes para la consulta del usuario directamente desde la página.
- Modo Normal: Procesa tu consulta y realiza una búsqueda web.
- Modos de Enfoque: Modos especiales para responder mejor a tipos específicos de preguntas. Perplexica actualmente tiene 6 modos de enfoque:
- Modo Todo: Busca en toda la web para encontrar los mejores resultados.
- Modo Asistente de Escritura: Útil para tareas de escritura que no requieren buscar en la web.
- Modo Búsqueda Académica: Encuentra artículos y documentos, ideal para investigación académica.
- Modo Búsqueda YouTube: Encuentra videos de YouTube basados en la consulta de búsqueda.
- Modo Búsqueda Wolfram Alpha: Responde consultas que necesitan cálculos o análisis de datos usando Wolfram Alpha.
- Modo Búsqueda Reddit: Busca en Reddit discusiones y opiniones relacionadas con la consulta.
- Información Actual: Algunas herramientas de búsqueda pueden darte información desactualizada porque usan datos de bots de rastreo y los convierten en embeddings y los almacenan en un índice. A diferencia de ellos, Perplexica usa SearxNG, un motor de metabúsqueda para obtener los resultados y reordenar y obtener la fuente más relevante, asegurando que siempre obtengas la información más reciente sin la sobrecarga de actualizaciones diarias de datos.
- API: Integra Perplexica en tus aplicaciones existentes y aprovecha sus capacidades.
Variables de entorno
Ver variables de entorno
- PROJECT
- perplexica
- DOMAIN
- stack.localhost
- SEARXNG_API_URL
- http://perplexica-searxng:8080
- SEARXNG_SECRET_KEY
- a8f5f167f44f4964e6c998dee827110c8a1f8f9d4e3b4c8d9a7e6f5b4c3d2a1b
- NEXT_PUBLIC_WS_URL
- ws://$PROJECT.$DOMAIN
- NEXT_PUBLIC_API_URL
- https://$PROJECT.$DOMAIN/api
- SIMILARITY_MEASURE
- cosine
- KEEP_ALIVE
- 5m
- OPENAI_API_KEY
- GROK_API_KEY
- ANTHROPIC_API_KEY
- GEMINI_API_KEY
- NEXT_TELEMETRY_DISABLED
- 1
- OLLAMA_HOST
- http://host.docker.internal:11434
- OLLAMA_ORIGIN
- $OLLAMA_HOST