Über Perplexica
Perplexica ist ein quelloffenes KI-gestütztes Suchwerkzeug oder eine KI-gestützte Suchmaschine, die tief im Internet nach Antworten sucht. Inspiriert von Perplexity AI ist es eine Open-Source-Option, die nicht nur das Web durchsucht, sondern Ihre Fragen versteht. Es verwendet fortschrittliche maschinelle Lernalgorithmen wie Ähnlichkeitssuche und Embeddings, um Ergebnisse zu verfeinern und liefert klare Antworten mit zitierten Quellen.
Funktionen
- Lokale LLMs: Sie können lokale LLMs wie Llama3 und Mixtral mit Ollama nutzen.
- Zwei Hauptmodi:
- Copilot-Modus: (In Entwicklung) Verbessert die Suche durch Generierung verschiedener Abfragen, um relevantere Internetquellen zu finden. Wie bei einer normalen Suche besucht es die besten Übereinstimmungen und versucht, anstatt nur den Kontext von SearxNG zu verwenden, relevante Quellen direkt von der Seite zur Benutzeranfrage zu finden.
- Normaler Modus: Verarbeitet Ihre Anfrage und führt eine Websuche durch.
- Fokus-Modi: Spezielle Modi für bessere Antworten auf spezifische Fragetypen. Perplexica hat derzeit 6 Fokus-Modi:
- Alle-Modus: Durchsucht das gesamte Web nach den besten Ergebnissen.
- Schreibassistent-Modus: Hilfreich für Schreibaufgaben, die keine Websuche erfordern.
- Akademischer Suchmodus: Findet Artikel und Papers, ideal für akademische Recherche.
- YouTube-Suchmodus: Findet YouTube-Videos basierend auf der Suchanfrage.
- Wolfram Alpha-Suchmodus: Beantwortet Anfragen, die Berechnungen oder Datenanalysen mit Wolfram Alpha benötigen.
- Reddit-Suchmodus: Durchsucht Reddit nach Diskussionen und Meinungen zur Anfrage.
- Aktuelle Informationen: Einige Suchwerkzeuge liefern möglicherweise veraltete Informationen, da sie Daten von Crawling-Bots verwenden und diese in Embeddings umwandeln und in einem Index speichern. Im Gegensatz dazu verwendet Perplexica SearxNG, eine Metasuchmaschine, um die Ergebnisse zu erhalten, neu zu ordnen und die relevanteste Quelle daraus zu gewinnen, was sicherstellt, dass Sie immer die neuesten Informationen ohne den Overhead täglicher Datenaktualisierungen erhalten.
- API: Integrieren Sie Perplexica in Ihre bestehenden Anwendungen und nutzen Sie dessen Fähigkeiten.
Umgebungsvariablen
Umgebungsvariablen anzeigen
- 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