Orion-это веб-интерфейс чата, который упрощает взаимодействие с несколькими поставщиками моделей искусственного интеллекта. Он предоставляет унифицированную платформу для общения и изучения нескольких крупных языковых моделей (LLMS), включая:

С Orion вы можете легко ориентироваться и оценить сильные стороны и ограничения различных моделей ИИ через интуитивно понятный, удобный интерфейс.
Ваши клавиши API хранятся локально с использованием localStorage , и запросы отправляются непосредственно на API официального поставщика (OpenAI, Anpropic, Google, Groq, Cerebras) без маршрутизации через любой внешний прокси.
Некоторые компании предлагают бесплатный доступ API. Проверьте их условия, прежде чем вы начнете.
Используйте специальные команды, чтобы быстро и легко выполнить действие.
Перевести: Перевести текст с легкостью с помощью специальной команды.
translate:spanish Hello everyone! Или его короткая форма t:spanish Hello everyone! ПолемРезюме YouTube Попросите ИИ подвести итоги видео на YouTube или ответить на любой вопрос на основе подписи видео. См. Пример использования ниже.
Summarize this video https://www.youtube.com/watch?v=r7pEdhnS3tIWhat is this video about? https://www.youtube.com/watch?v=qQviI1d_hFA рекомендуется использовать более крупную модель окна контекста при использовании этой функции, такой как Google Gemini. Нажмите Ctrl + Q , чтобы закрыть текущий чат и запустите новый.
Поиск: выполните быстрый поиск и с легкостью извлечь соответствующую информацию от Google.
search: What is the latest news? Или s: What is the latest news?Пожалуйста, выполните эту функцию с осторожностью и всегда проверяйте код, прежде чем принимать выполнение.
javascript: How Many R's in 'Strawberry'? Или 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?Чтобы запустить Orion, сначала скачать этот репозиторий.
Вы можете скачать его, выполнив следующую команду в своем терминале:
git clone https://github.com/EliasPereirah/OrionChat.gitИли загрузите файл ZIP из репозитория, нажав на зеленую кнопку «Код», а затем загрузите ZIP.
После загрузки просто откройте папку и нажмите на index.html, если у вас нет сервера. Если вы это сделаете, просто получите доступ к каталогу, где был сохранен проект. Это так просто.
Для поиска с помощью Google вам понадобится ключ API Google CSE (пользовательская поисковая система) и CX.
Для лучших результатов поиска вы можете настроить конечную точку поиска.
Запрос сообщения с query будет отправлен в эту конечную точку, где запрос - это поисковый термин.
Эти конфигурации были созданы для совместимости с https://github.com/eliaspereirah/searchaugmentedllm/ (не идеально, но лучше, чем просто фрагмент Google)
Если вы хотите использовать любую другую конечную точку, убедитесь, что он возвращает JSON с текстовым полем, где текст будет передаваться в LLM.
Добавив такую конечную точку, вы сможете использовать ее, написав в начале чата s: what's the news today , и ответ будет основан на контексте, возвращающемся с «тряпичной конечной точки»
Расширенная опция для тех, кто использует Google Gemini, может заключаться в том, чтобы использовать «заземление с поиском Google», эта функция здесь не реализована и имеет стоимость заземляющих запросов на заземление в размере 35 долларов США / 1K.
Чтобы обойти ошибки CORS при работе с Самбановой, может потребоваться прокси.
Если вы используете Orion через LocalHost или хостинг с поддержкой PHP, вы можете использовать PHP -прокси -код, доступный в этом репозитории (файл proxy.php ) для этого, вам также необходимо добавить следующий код JavaScript в плагины.
Для этого нажмите «Параметры» -> Плагины и вставьте код JavaScript, указанный ниже:
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 ( )
} )Будьте осторожны при использовании любого другого прокси, так как через него будут переданы конфиденциальные данные, как ваш ключ API и сообщения. Используйте только доверенные услуги.
Чтобы включить ответы ИИ на основе видео -субтитров на YouTube, настройте конечную точку API, чтобы получить их.
При отправке URL -адреса YouTube в чате открывается всплывающее окно, позволяющее настроить эту конечную точку.
Этот репозиторий уже предоставляет эту функциональность в папке плагинов, чтобы использовать его, вам потребуется включить PHP на вашем сервере.
Примечание. Вам не нужен сервер для запуска этого проекта, если вы не хотите использовать определенные функции, такие как упомянутый выше.
Если вы хотите, вы можете реализовать следующий код на другом сервере по вашему выбору и указать на правильную конечную точку.
Код: https://github.com/eliaspereirah/youtubesubtitlesdownloader