はじめに
OrionChatは、複数の主流AIモデルと対話するための統一されたプラットフォームをユーザーに提供する、ウェブベースのAIチャット・インターフェースである。このプロジェクトは、Ollama(ローカルで動作)、OpenAI GPT、Google Gemini、Anthropic Claude、Cohere、Groq、Cerebrasなど、複数のAIサービスプロバイダのモデルをサポートしています。また、コード実行、音声変換、文書処理などの多様な機能を統合し、フル機能のAIアシスタント・プラットフォームとなっている。このプロジェクトは完全にブラウザベースで、追加のソフトウェアをダウンロードしてインストールする必要がなく、ユーザーデータのセキュリティを確保するためにAPIキーのローカル保存をサポートしています。
機能一覧
- 複数のAIモデルプロバイダ(Ollama、OpenAI、Google、Anthropicなど)のシームレスな統合をサポート。
- ダウンロードやインストールが不要なブラウザベースの軽量操作
- Google Geminiによるコード実行
- イレブンラボによるリアルな音声合成
- Groq/Whisperによる音声テキスト変換機能
- コードスニペットのシンタックスハイライト
- AI生成コードのワンクリックダウンロード機能
- カスタマイズ可能なシステム・プロンプトで対応をカスタマイズ
- クイック言語翻訳コマンドサポート
- Google Gemini分析用に複数のフォーマット(テキスト、PDF、画像、動画)のドキュメントのアップロードをサポート。
- 150以上の厳選されたプロンプト・ワード・テンプレートの統合
- YouTube動画の字幕解析と要約をサポート
- 特殊コマンドのサポート(翻訳、検索、コード実行など)
- キーボードショートカットのサポート
ヘルプの使用
1.基本セットアップとスタートアップ
- プロジェクトに参加する
- 方法1:gitコマンドを使ってクローンする
git clone https://github.com/EliasPereirah/OrionChat.git
- 方法2:ZIPファイルを直接ダウンロードし、解凍する。
- ランニングスタイル
- index.htmlファイルを直接開く(基本機能)
- ウェブサーバーへのデプロイメント(全機能サポート)
- APIキーの設定:
- 無料のAPIアクセス:
- 有料API取得:
- OpenAI: platform.openai.com/api-keys
- Anthropic: console.anthropic.com/settings/keys
2.特集利用のご案内
翻訳機能
フォーマットを使用する:translate:ターゲット言語 翻訳されるテキスト。
または省略形 t: ターゲット言語 翻訳されるテキスト
例translate:スペイン語 みなさん、こんにちは!
YouTubeビデオ分析
- ビデオ要約とクイズをサポート
- 使用例:
このビデオを要約する https://www.youtube.com/watch?v=xxx このビデオは何についてのものですか?
コード実行機能
- Pythonコード実行:
- フォーマットを使用する:
py: Pythonコードの要件
- 例
py: "Hello World "を逆から書くpythonコードを実行する。
- フォーマットを使用する:
- JavaScriptのブラウザ実行:
- フォーマットを使用する:
javascript: あなたのコード要件
もしかしたらjs: あなたのコード要件
- 注:実行する前に、コードが安全であることを確認してください。
- フォーマットを使用する:
サーチ・エンハンスト・ジェネレーション(RAG)
- フォーマットを使用する:
search: 検索コンテンツ
もしかしたらs:検索コンテンツ
- より良い検索結果のための設定可能なカスタム検索エンドポイント
3.高度な機能設定
Google CSEの設定
- カスタム検索エンジンを作成する:
- programmemablesearchengine.google.com/controlpanel/all をご覧ください。
- CX IDの取得
- APIキーを取得する:
- developers.google.com/custom-search/v1/はじめにをご覧ください。
- キーを取得」をクリック
- オリオン座のコンフィギュレーション:
- オプション」→「その他のオプション
- CXとAPIキーを入力
プロキシサーバーの設定(オプション)
- SambaNovaでCORSエラーを解決するために
- PHPプロキシのサポート
- プロキシ設定はOptions -> Pluginsで設定できます。
4.キーボードショートカット
- Ctrl + Q: 現在のダイアログを閉じ、新しいダイアログを開始する。