Orion ist eine webbasierte Chat-Oberfläche, die die Interaktionen mit mehreren KI-Modellanbietern vereinfacht. Es bietet eine einheitliche Plattform zum Chatten und Erforschen mehrerer großer Sprachmodelle (LLMs), einschließlich:

Mit Orion können Sie die Stärken und Einschränkungen verschiedener KI-Modelle durch eine intuitive, benutzerfreundliche Schnittstelle problemlos navigieren und bewerten.
Ihre API -Schlüssel werden lokal mit localStorage gespeichert, und Anfragen werden direkt an die API des offiziellen Anbieters (OpenAI, Anthropic, Google, GROQ, Cerebras) gesendet, ohne externe Proxy durchzuleiten.
Einige Unternehmen bieten einen kostenlosen API -Zugang an. Überprüfen Sie ihre Allgemeinen Geschäftsbedingungen, bevor Sie anfangen.
Verwenden Sie spezielle Befehle, um eine Aktion schnell und einfach auszuführen.
Übersetzen: Text mit Leichtigkeit übersetzen mit speziellem Befehl.
translate:spanish Hello everyone! Oder es ist Kurzform t:spanish Hello everyone! .YouTube -Zusammenfassung Bitten Sie AI, ein YouTube -Video zusammenzufassen oder eine Frage zu beantworten, die auf der Videounterschrift basiert. Siehe ein Beispiel für die Verwendung unten.
Summarize this video https://www.youtube.com/watch?v=r7pEdhnS3tIWhat is this video about? https://www.youtube.com/watch?v=qQviI1d_hFA Es wird empfohlen, ein größeres Kontextfenstermodell bei Verwendung dieser Funktionalität wie Google Gemini zu verwenden. Drücken Sie Ctrl + Q um den aktuellen Chat zu schließen und eine neue zu starten.
Suche: Führen Sie schnelle Suchanfragen aus und rufen Sie relevante Informationen mühelos von Google ab.
search: What is the latest news? Oder s: What is the latest news?Bitte führen Sie diese Funktionalität mit Vorsicht durch und überprüfen Sie immer den Code, bevor Sie die Ausführung akzeptieren.
javascript: How Many R's in 'Strawberry'? Oder js: How Many R's in 'Strawberry'?py: Run a python code to write "tseb eht sI noirO" in the inverse orderpy: The United States has a population of 342,524,968, of which 480,000 die annually due to tobacco use. What percentage is that?Um Orion auszuführen, laden Sie zuerst dieses Repository herunter.
Sie können es herunterladen, indem Sie den folgenden Befehl in Ihrem Terminal ausführen:
git clone https://github.com/EliasPereirah/OrionChat.gitOder laden Sie die ZIP -Datei aus dem Repository herunter, indem Sie auf die grüne Schaltfläche "Code" klicken und dann die ZIP herunterladen.
Öffnen Sie nach dem Herunterladen einfach den Ordner und klicken Sie auf Index.html, wenn Sie keinen Server haben. Wenn Sie dies tun, greifen Sie einfach auf das Verzeichnis zu, in dem das Projekt gespeichert wurde. Es ist so einfach.
Um mit Google zu suchen, benötigen Sie API -Taste von Google CSE (benutzerdefinierte Suchmaschine) und CX.
Für bessere Suchergebnisse können Sie einen Suchendpunkt konfigurieren.
Eine Postanforderung mit query wird an diesen Endpunkt gesendet, bei dem Abfrage der Suchbegriff ist.
Diese Konfigurationen wurden so erstellt, dass sie mit https://github.com/eliaPreeirah/searchaugmentedllm/ kompatibel sind (nicht perfekt, aber besser als nur Google Snippet)
Wenn Sie einen anderen Endpunkt verwenden möchten, stellen Sie sicher, dass er einen JSON mit dem Textfeld zurückgibt, wobei der Text der an das LLM übergebene Inhalt ist.
Wenn Sie einen solchen Endpunkt hinzufügen, können Sie ihn am Anfang des Chats schreiben s: what's the news today und die Antwort basiert auf dem Kontext, der aus dem "Ragendpunkt" zurückkehrt, basiert auf dem Kontext, der aus dem "Rag -Endpunkt" zurückkehrt.
Eine erweiterte Option für diejenigen, die Google Gemini verwenden, besteht möglicherweise darin, "Erdung mit Google Search" zu verwenden. Diese Funktion wird hier nicht implementiert und hat Kosten von 35 USD / 1K -Grundanfragen.
Um CORS -Fehler bei der Arbeit mit Sambanova zu umgehen, kann ein Proxy erforderlich sein.
Wenn Sie Orion über Localhost oder ein Hosting mit PHP -Support verwenden, können Sie den in diesem Repository ( proxy.php -Datei) verfügbaren PHP -Proxy -Code verwenden
Klicken Sie dazu auf "Optionen" -> Plugins und fügen Sie den unten angegebenen JavaScript -Code ein:
let proxy_url = window . location . origin + window . location . pathname + "/proxy.php" ;
// ^^ This assumes the proxy URL is on the same host, otherwise enter it above. ^^
if ( chosen_platform === "sambanova" || chosen_platform === "nvidia" ) {
endpoint = proxy_url + "?platform=" + chosen_platform ;
}
function setProxyEndpoint ( event ) {
if ( chosen_platform === "sambanova" || chosen_platform === "nvidia" ) {
let proxy_endpoint = proxy_url + "/proxy.php?platform=" + chosen_platform ;
if ( proxy_endpoint !== endpoint ) {
endpoint = proxy_endpoint ;
removeLastMessage ( ) ;
}
}
}
let button_send = document . querySelector ( "#send" ) ;
chat_textarea . addEventListener ( 'keyup' , ( event ) => {
if ( event . key === 'Enter' && ! event . shiftKey ) {
setProxyEndpoint ( ) ;
}
} ) ;
button_send . addEventListener ( "click" , ( ) => {
setProxyEndpoint ( )
} )Seien Sie vorsichtig, wenn Sie einen anderen Proxy als sensible Daten verwenden, wie Ihr API -Schlüssel und Nachrichten. Nutzen Sie nur vertrauenswürdige Dienste.
Um AI -Antworten auf der Grundlage von YouTube -Video -Untertiteln zu aktivieren, richten Sie einen API -Endpunkt ein, um sie zu erhalten.
Wenn Sie eine YouTube -URL im Chat einreichen, öffnet sich ein Popup, mit dem Sie diesen Endpunkt einrichten können.
Dieses Repository bietet diese Funktionalität bereits im Plugins -Ordner, um sie zu verwenden. Sie müssen PHP auf Ihrem Server aktivieren lassen.
Hinweis: Sie benötigen keinen Server, um dieses Projekt auszuführen, solange Sie bestimmte Funktionen nicht verwenden möchten, z. B. den oben genannten.
Wenn Sie möchten, können Sie den folgenden Code auf einem anderen Server Ihrer Wahl implementieren und auf den richtigen Endpunkt verweisen.
Code: https://github.com/eliaspreeirah/youtubesubtitlesDownloader