ORION é uma interface de bate-papo baseada na Web que simplifica as interações com vários provedores de modelos de IA. Ele fornece uma plataforma unificada para conversar e explorar vários modelos de idiomas grandes (LLMS), incluindo:

Com o Orion, você pode navegar facilmente e avaliar os pontos fortes e limitações de diferentes modelos de IA por meio de uma interface intuitiva e fácil de usar.
Suas teclas da API são armazenadas localmente usando localStorage e as solicitações são enviadas diretamente à API do provedor oficial (OpenAI, Antrópico, Google, Groq, Cerebras) sem rotear por meio de nenhum proxy externo.
Algumas empresas oferecem acesso gratuito à API. Verifique os termos e as condições deles antes de começar.
Use comandos especiais para executar uma ação de maneira rápida e fácil.
Traduzir: traduza o texto com facilidade usando o comando especial.
translate:spanish Hello everyone! Ou sua forma curta t:spanish Hello everyone! .Resumo do YouTube Peça à IA que resuma um vídeo do YouTube ou responda a qualquer pergunta com base na legenda do vídeo. Veja um exemplo de uso abaixo.
Summarize this video https://www.youtube.com/watch?v=r7pEdhnS3tIWhat is this video about? https://www.youtube.com/watch?v=qQviI1d_hFA É recomendável usar um modelo de janela de contexto maior ao usar essa funcionalidade, como o Google Gemini. Pressione Ctrl + Q para fechar o bate -papo atual e iniciar um novo.
Pesquisa: execute pesquisas rápidas e recupere informações relevantes com facilidade do Google.
search: What is the latest news? Ou s: What is the latest news?Execute essa funcionalidade com cautela e sempre verifique o código antes de aceitar a execução.
javascript: How Many R's in 'Strawberry'? Ou 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?Para executar o Orion First Download deste repositório.
Você pode baixá -lo executando o seguinte comando em seu terminal:
git clone https://github.com/EliasPereirah/OrionChat.gitOu faça o download do arquivo zip do repositório clicando no botão verde "código" e faça o download do ZIP.
Após o download, basta abrir a pasta e clicar no index.html se você não tiver um servidor. Se o fizer, basta acessar o diretório onde o projeto foi salvo. É tão simples.
Para pesquisar usando o Google, você precisará da chave da API do Google CSE (mecanismo de pesquisa personalizado) e CX.
Para obter melhores resultados de pesquisa, você pode configurar um terminal de pesquisa.
Uma solicitação de postagem com query será enviada para esse ponto de extremidade, onde a consulta é o termo de pesquisa.
Essas configurações foram criadas para serem compatíveis com https://github.com/eliaspereirah/searchaugmentedllm (não perfeito, mas melhor do que apenas o Google Snippet)
Se você deseja usar qualquer outro terminal, verifique se ele retorna um JSON com o campo de texto, onde o texto será o conteúdo passado para o LLM.
Ao adicionar esse ponto de extremidade, você poderá usá -lo escrevendo no início do bate s: what's the news today e a resposta será baseada no contexto que retorna do "ponto final do trapo"
Uma opção avançada para aqueles que usam o Google Gemini pode ser usar o "aterramento com a pesquisa do Google", esse recurso não é implementado aqui e tem um custo de solicitações de aterramento de US $ 35 / 1k.
Para contornar os erros do CORS ao trabalhar com Sambanova, pode ser necessário um proxy.
Se você estiver usando o Orion via localhost ou uma hospedagem com suporte a PHP, poderá usar o código proxy PHP disponível neste repositório (arquivo proxy.php ) para isso, também precisará adicionar o seguinte código JavaScript nos plugins.
Para fazer isso, clique em "Opções" -> Plugins e cole o código JavaScript fornecido abaixo:
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 ( )
} )Tenha cuidado ao usar qualquer outro proxy, pois dados sensíveis serão passados através dele, como sua chave e mensagens da API. Use apenas serviços confiáveis.
Para ativar as respostas da IA com base nas legendas de vídeo do YouTube, configure um endpoint da API para obtê -las.
Ao enviar um URL do YouTube no bate -papo, um pop -up será aberto, permitindo que você configure esse terminal.
Este repositório já fornece essa funcionalidade na pasta Plugins, para usá -la, você precisará ter o PHP ativado no seu servidor.
Nota: Você não precisa de um servidor para executar este projeto, desde que não deseje usar determinados recursos, como o mencionado acima.
Se desejar, você pode implementar o seguinte código em outro servidor de sua escolha e apontar para o terminal correto.
Código: https://github.com/eliaspereirah/youtubesubtitlesdownloader