Introdução geral
O OrionChat é uma interface de bate-papo de IA baseada na Web que oferece aos usuários uma plataforma unificada para interagir com vários modelos de IA convencionais. O projeto oferece suporte a modelos de vários provedores de serviços de IA, incluindo Ollama (executado localmente), OpenAI GPT, Google Gemini, Anthropic Claude, Cohere, Groq e Cerebras, etc. O OrionChat foi projetado para simplificar o processo de interações do usuário com uma ampla variedade de modelos de linguagem grande, fornecendo uma interface clara e intuitiva, ao mesmo tempo em que integra diversas funções, como execução de código, conversão de fala e processamento de documentos. intuitiva, ao mesmo tempo em que integra diversas funções, como execução de código, conversão de fala e processamento de documentos, tornando-o uma plataforma de assistente de IA com todos os recursos. O projeto é totalmente baseado em navegador, sem a necessidade de baixar e instalar software adicional, e suporta o armazenamento local de chaves de API para garantir a segurança dos dados do usuário.
Lista de funções
- Suporte para integração perfeita de vários provedores de modelos de IA (Ollama, OpenAI, Google, Anthropic, etc.)
- Operação leve baseada em navegador, sem necessidade de download ou instalação
- Execução de código via Google Gemini
- Conversão de texto em fala realista com o ElevenLabs
- Funcionalidade de fala para texto via Groq/Whisper
- Realce da sintaxe do trecho de código
- Função de download de código gerado por IA com um clique
- Prompts personalizáveis do sistema para adaptar a resposta
- Suporte a comandos de tradução rápida de idiomas
- Suporte para upload de documentos em vários formatos (texto, PDF, imagens, vídeo) para análise do Google Gemini
- Integração de mais de 150 modelos de palavras prontas selecionadas
- Suporte para análise e resumo de legendas de vídeos do YouTube
- Suporte a comandos especiais (tradução, pesquisa, execução de código, etc.)
- Suporte a atalhos de teclado
Usando a Ajuda
1. configuração básica e inicialização
- Obtenha o projeto:
- Maneira 1: clonar com o comando git
git clone https://github.com/EliasPereirah/OrionChat.git
- Modo 2: Faça o download direto do arquivo ZIP e descompacte-o.
- Estilo de corrida:
- Abrir o arquivo index.html diretamente (função básica)
- Implementação em servidores da Web (suporte a todos os recursos)
- Configuração da chave de API:
- Acesso gratuito à API:
- Google Gemini: visite aistudio.google.com/app/apikey
- Cerebras: Registre-se em cloud.cerebras.ai/platform/
- Coesão: inscreva-se em dashboard.cohere.com/api-keys
- Groq: solicitado via console.groq.com/keys
- SambaNova: visite cloud.sambanova.ai/apis
- Aquisição de API paga:
- OpenAI: platform.openai.com/api-keys
- Anthropic: console.anthropic.com/settings/keys
- Acesso gratuito à API:
2. guia para o uso de recursos especiais
função de tradução
Use o formato:translate:Target language O texto a ser traduzido.
ou abreviação t: idioma de destino Texto a ser traduzido
Exemplo:translate:spanish Olá a todos!
Análise de vídeo do YouTube
- Suporte a resumos de vídeo e questionários
- Exemplo de uso:
Faça um resumo deste vídeo https://www.youtube.com/watch?v=xxx Sobre o que é este vídeo? https://www.youtube.com/watch?v=xxx
Funções de execução de código
- Execução de código Python:
- Use o formato:
py: seus requisitos de código Python
- Exemplo:
py: Executa um código python para escrever "Hello World" ao contrário
- Use o formato:
- Execução do navegador JavaScript:
- Use o formato:
javascript: seus requisitos de código
talvezjs: seus requisitos de código
- Observação: Certifique-se de que o código esteja seguro antes de executá-lo
- Use o formato:
Geração aprimorada de pesquisa (RAG)
- Use o formato:
search: pesquisar conteúdo
talvezs: pesquisar conteúdo
- Endpoints de pesquisa personalizados e configuráveis para obter melhores resultados de pesquisa
3. configuração avançada de recursos
Configuração do Google CSE
- Crie um mecanismo de pesquisa personalizado:
- Visite programmemablesearchengine.google.com/controlpanel/all
- Obter ID do CX
- Obter a chave da API:
- Visite developers.google.com/custom-search/v1/introduction
- Clique em "Get a Key" (Obter uma chave)
- Configuração no Orion:
- Vá para Options -> More Options (Opções -> Mais opções)
- Digite o CX e a chave de API
Configurações do servidor proxy (opcional)
- Para resolver erros de CORS no SambaNova
- Fornecer suporte a proxy PHP
- As configurações de proxy podem ser definidas em Opções -> Plug-ins
4. atalhos de teclado
- Ctrl + Q: fecha a caixa de diálogo atual e inicia uma nova