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, keine Downloads oder Installationen erforderlich
- 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
- Modus 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:目标语言 要翻译的文本
oder Abkürzung t:目标语言 要翻译的文本
Beispiel:translate:spanish Hello everyone!
YouTube-Video-Analysen
- Unterstützung von Videozusammenfassungen und Quizfragen
- Beispiel für die Verwendung:
Summarize this video https://www.youtube.com/watch?v=xxx What is this video about? https://www.youtube.com/watch?v=xxx
Funktionen zur Code-Ausführung
- Ausführung von Python-Code:
- Verwenden Sie das Format:
py: 您的Python代码需求
- Beispiel:
py: Run a python code to write "Hello World" backwards
- Verwenden Sie das Format:
- Ausführung von JavaScript im Browser:
- Verwenden Sie das Format:
javascript: 您的代码需求
vielleichtjs: 您的代码需求
- 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:
search: 搜索内容
vielleichts: 搜索内容
- 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