AI个人学习
和实操指南

OrionChat:集成多平台AI模型的简易网页聊天界面(免部署)

综合介绍

OrionChat是一个基于网页的AI聊天界面,它为用户提供了一个统一的平台来与多个主流AI模型进行交互。该项目支持包括Ollama(本地运行)、OpenAI GPT、Google Gemini、Anthropic Claude、Cohere、Groq和Cerebras等多个AI服务提供商的模型。OrionChat的设计理念是简化用户与各类大语言模型的交互过程,提供清晰直观的界面,同时集成了代码执行、语音转换、文档处理等多样化功能,使其成为一个功能完整的AI助手平台。该项目完全基于浏览器运行,无需下载安装额外软件,支持API密钥的本地存储,确保用户数据安全。

OrionChat:集成多平台AI模型的简易网页聊天界面(免部署)-1


 

功能列表

  • 支持多个AI模型提供商的无缝集成(Ollama、OpenAI、Google、Anthropic等)
  • 基于浏览器的轻量级操作,无需下载安装
  • 通过Google Gemini实现代码执行功能
  • 使用ElevenLabs提供逼真的文本转语音功能
  • 通过Groq/Whisper实现语音转文本功能
  • 代码片段语法高亮显示
  • AI生成代码一键下载功能
  • 可自定义系统提示词以定制响应
  • 快速语言翻译命令支持
  • 支持上传多种格式文档(文本、PDF、图片、视频)供Google Gemini分析
  • 集成150+精选提示词模板
  • 支持YouTube视频字幕分析和总结
  • 特殊命令支持(翻译、搜索、代码执行等)
  • 键盘快捷键支持

 

使用帮助

1. 基础设置和启动

  1. 获取项目:
    • 方式一:使用git命令克隆
    git clone https://github.com/EliasPereirah/OrionChat.git
    
  • 方式二:直接下载ZIP文件并解压
  1. 运行方式:
    • 直接打开index.html文件(基础功能)
    • 部署到Web服务器(完整功能支持)
  2. API密钥配置:
    • 免费API获取:
      • Google Gemini:访问 aistudio.google.com/app/apikey
      • Cerebras:注册获取 cloud.cerebras.ai/platform/
      • Cohere:在 dashboard.cohere.com/api-keys 申请
      • Groq:通过 console.groq.com/keys 请求
      • SambaNova:访问 cloud.sambanova.ai/apis
    • 付费API获取:
      • OpenAI:platform.openai.com/api-keys
      • Anthropic:console.anthropic.com/settings/keys

2. 特色功能使用指南

翻译功能

使用格式:translate:目标语言 要翻译的文本 或简写 t:目标语言 要翻译的文本
示例:translate:spanish Hello everyone!

YouTube视频分析

  • 支持视频总结和问答
  • 使用示例:
    Summarize this video https://www.youtube.com/watch?v=xxx
    What is this video about? https://www.youtube.com/watch?v=xxx
    

代码执行功能

  1. Python代码执行:
    • 使用格式:py: 您的Python代码需求
    • 示例:py: Run a python code to write "Hello World" backwards
  2. JavaScript浏览器执行:
    • 使用格式:javascript: 您的代码需求 或 js: 您的代码需求
    • 注意:执行前请确认代码安全性

搜索增强生成(RAG)

  • 使用格式:search: 搜索内容 或 s: 搜索内容
  • 可配置自定义搜索端点以获取更好的搜索结果

3. 高级功能配置

Google CSE配置

  1. 创建自定义搜索引擎:
    • 访问 programmablesearchengine.google.com/controlpanel/all
    • 获取CX ID
  2. 获取API密钥:
    • 访问 developers.google.com/custom-search/v1/introduction
    • 点击"Get a Key"
  3. 在Orion中配置:
    • 进入Options -> More Options
    • 输入CX和API key

代理服务器设置(可选)

  • 用于解决SambaNova的CORS错误
  • 提供PHP代理支持
  • 可在Options -> Plugins中配置代理设置

4. 键盘快捷键

  • Ctrl + Q:关闭当前对话,开始新会话
未经允许不得转载:首席AI分享圈 » OrionChat:集成多平台AI模型的简易网页聊天界面(免部署)

首席AI分享圈

首席AI分享圈专注于人工智能学习,提供全面的AI学习内容、AI工具和实操指导。我们的目标是通过高质量的内容和实践经验分享,帮助用户掌握AI技术,一起挖掘AI的无限潜能。无论您是AI初学者还是资深专家,这里都是您获取知识、提升技能、实现创新的理想之地。

联系我们
zh_CN简体中文