Allgemeine Einführung
OrionChat ist eine webbasierte KI-Chat-Schnittstelle, die Nutzern eine einheitliche Plattform für die Interaktion mit mehreren Mainstream-KI-Modellen bietet. Das Projekt unterstützt Modelle von mehreren KI-Dienstanbietern, darunter Ollama (lokal ausgeführt), OpenAI GPT, Google Gemini, Anthropic Claude, Cohere, Groq und Cerebras usw. OrionChat wurde entwickelt, um den Prozess der Benutzerinteraktion mit einer Vielzahl großsprachiger Modelle zu vereinfachen, indem es eine klare und intuitive Schnittstelle bietet. Es bietet eine übersichtliche und intuitive Benutzeroberfläche und integriert verschiedene Funktionen wie Code-Ausführung, Sprachkonvertierung und Dokumentenverarbeitung, was es zu einer vollwertigen KI-Assistenzplattform macht. Das Projekt ist vollständig browserbasiert, ohne dass zusätzliche Software heruntergeladen und installiert werden muss, und unterstützt die lokale Speicherung von API-Schlüsseln, um die Sicherheit der Nutzerdaten zu gewährleisten.
Funktionsliste
- Unterstützung für die nahtlose Integration mehrerer KI-Modellanbieter (Ollama, OpenAI, Google, Anthropic usw.)
- Leichter, browserbasierter Betrieb ohne Download oder Installation
- Code-Ausführung über Google Gemini
- Realistisches Text-to-Speech mit ElevenLabs
- Sprache-zu-Text-Funktionalität über Groq/Whisper
- Syntaxhervorhebung für Codefragmente
- KI-generierter Code mit Ein-Klick-Download-Funktion
- Individuell anpassbare Systemaufforderungen zur Anpassung der Antwort
- Unterstützung von Befehlen zur schnellen Sprachübersetzung
- Unterstützung für das Hochladen von Dokumenten in verschiedenen Formaten (Text, PDF, Bilder, Video) für die Analyse durch Google Gemini
- Integration von über 150 ausgewählten Wortvorlagen für Prompts
- Unterstützung für die Analyse und Zusammenfassung von YouTube-Videountertiteln
- Unterstützung spezieller Befehle (Übersetzung, Suche, Codeausführung usw.)
- Unterstützung von Tastaturkürzeln
Hilfe verwenden
1. grundlegende Einrichtung und Inbetriebnahme
- Holen Sie sich das Projekt:
- Weg 1: Klonen mit git-Befehl
git clone https://github.com/EliasPereirah/OrionChat.git
- Weg 2: Laden Sie die ZIP-Datei direkt herunter und entpacken Sie sie
- Laufstil:
- index.html-Datei direkt öffnen (Grundfunktion)
- Bereitstellung auf Webservern (Unterstützung aller Funktionen)
- API-Schlüssel-Konfiguration:
- Kostenloser API-Zugang:
- Google ZwillingeBesuchen Sie aistudio.google.com/app/apikey
- CerebrasRegistrierung für cloud.cerebras.ai/platform/
- Cohere: Anmeldung unter dashboard.cohere.com/api-keys
- Groq: angefordert über console.groq.com/keys
- SambaNova: besuchen Sie cloud.sambanova.ai/apis
- Bezahlte API-Akquisition:
- OpenAI: plattform.openai.com/api-keys
- Anthropic: console.anthropic.com/settings/keys
- Kostenloser API-Zugang:
2) Leitfaden für die Nutzung von Sonderfunktionen
Übersetzungsfunktion
Verwenden Sie das Format:translate:Zielsprache Der zu übersetzende Text.
oder Abkürzung t: Zielsprache Zu übersetzender Text
Beispiel:translate:spanish Hallo zusammen!
YouTube-Video-Analysen
- Unterstützung von Videozusammenfassungen und Quizfragen
- Beispiel für die Verwendung:
Fassen Sie dieses Video zusammen https://www.youtube.com/watch?v=xxx Worum geht es in diesem Video? https://www.youtube.com/watch?v=xxx
Funktionen zur Code-Ausführung
- Ausführung von Python-Code:
- Verwenden Sie das Format:
py: Anforderungen an Ihren Python-Code
- Beispiel:
py: Einen Python-Code ausführen, um "Hello World" rückwärts zu schreiben
- Verwenden Sie das Format:
- Ausführung von JavaScript im Browser:
- Verwenden Sie das Format:
javascript: Ihre Code-Anforderungen
vielleichtjs: Ihre Code-Anforderungen
- Hinweis: Stellen Sie sicher, dass der Code sicher ist, bevor Sie ihn ausführen
- Verwenden Sie das Format:
Suchverstärkte Generierung (RAG)
- Verwenden Sie das Format:
Suche: Inhalt suchen
vielleichts: Inhalt suchen
- Konfigurierbare benutzerdefinierte Suchendpunkte für bessere Suchergebnisse
3. erweiterte Funktionskonfiguration
Google CSE-Konfiguration
- Erstellen Sie eine benutzerdefinierte Suchmaschine:
- Besuchen Sie programmemablesearchengine.google.com/controlpanel/all
- CX-ID abrufen
- Abrufen des API-Schlüssels:
- Besuchen Sie developers.google.com/custom-search/v1/introduction
- Klicken Sie auf "Schlüssel anfordern".
- Konfiguration in Orion:
- Gehen Sie zu Optionen -> Weitere Optionen
- Geben Sie die CX und den API-Schlüssel ein
Proxy-Server-Einstellungen (optional)
- Zur Behebung von CORS-Fehlern in SambaNova
- PHP-Proxy-Unterstützung bereitstellen
- Proxy-Einstellungen können unter Optionen -> Plugins konfiguriert werden
4. tastaturkurzbefehle
- Strg + Q: Schließen des aktuellen Dialogs und Starten eines neuen Dialogs