Skip to Content
連携RikkaHub

RikkaHub の設定

RikkaHub  は、オープンソースのネイティブ Android AI チャットクライアントです。Material You デザインを採用し、OpenAI / Google / Anthropic 互換のカスタムエンドポイントをサポートするほか、MCP、Web 検索、メモリ、マルチモーダル入力などの機能を内蔵しています。

前提条件

プロトコルを選択

RikkaHub のプロバイダーには OpenAI、Google、Claude の 3 種類があります。いずれも OfoxAI に接続できます:

プロバイダータイプ対応モデルAPI Base Url
OpenAI(汎用)すべてのモデル。例:openai/gpt-6-luna、deepseek/deepseek-v4.1-flashhttps://api.ofox.io/v1
Claude(Claude シリーズに推奨)anthropic/claude-sonnet-5、anthropic/claude-opus-4.8 などhttps://api.ofox.io/anthropic/v1
Google(Gemini モデルに推奨)google/gemini-3.5-flash などhttps://api.ofox.io/gemini/v1beta

中国本土のネットワークではミラードメイン api.ofox.io に切り替えられます。パスは同じで、API Key も共通です。以下のスクリーンショットはミラーアドレスを使用しています。

OpenAI プロトコルの設定

ステップ 1:設定を開く

RikkaHub の左サイドバーを開き、右下の 設定 アイコンをタップします。

サイドバー下部の設定アイコン

ステップ 2:プロバイダーに移動

設定ページの モデルとサービス グループで プロバイダー をタップします。

設定 → モデルとサービス → プロバイダー

ステップ 3:プロバイダーを追加

右上の + をタップして、新しいプロバイダーを作成します。

プロバイダー一覧の右上にある + ボタン

ステップ 4:設定を入力

タイプで OpenAI を選択し、以下を入力して 保存 をタップします:

項目値
名前ofox(任意の名前で可)
API Keyあなたの OfoxAI API Key
API Base Urlhttps://api.ofox.io/v1
有効にするオン
Response APIOpenAI モデルを使う場合はオン推奨。API パスは自動的に /responses になります
OpenAI タイプのプロバイダー設定ページ

RikkaHub は API Base Url と APIパス をそのまま連結してリクエスト URL にします。Base Url の末尾にスラッシュを付けたり、/chat/completions を含めたりしないでください。Response API をオフにすると、API パスはデフォルトの /chat/completions となり、OfoxAI 上のすべてのモデルを呼び出せます。オンにすると OfoxAI 推奨の Responses API 経由になり、ネイティブの Prompt Caching がより効果的です。

ステップ 5:モデルを追加

下部の モデル タブに切り替えます。RikkaHub は OfoxAI のモデルカタログを自動取得するので、利用可能なモデル の一覧から直接チェックして選べます。新しいモデルを追加 をタップして、モデル ID(例:openai/gpt-6-luna)を手動で入力することもできます。

モデル ID にはベンダープレフィックスが必要です。gpt-6-luna 単体ではなく openai/gpt-6-luna と指定します。全カタログは モデルマーケットプレイス  で確認できます。

ステップ 6:接続をテスト

設定 タブに戻り、左下のプラグアイコンをタップして 接続テスト を開き、モデルを選択して テスト をタップします。非ストリーミング、ストリーミング、ツール呼び出し の 3 項目すべてに緑のチェックマークが表示されれば、設定は成功です。

接続テスト:非ストリーミング、ストリーミング、ツール呼び出しがすべて成功

Claude プロトコルの設定(Claude モデルに推奨)

Claude シリーズのモデルを使う場合は、Anthropic ネイティブプロトコルを推奨します。全機能とネイティブキャッシュの利点が得られます。

ステップ 1:Claude タイプのプロバイダーを作成

上記のステップ 1〜3 と同じ手順でもう 1 つプロバイダーを作成します(例:ofox-claude と命名)。こうすると OpenAI と Claude の両プロトコルを同時に使えます。タイプで Claude を選択し、以下を入力して 保存 をタップします:

項目値
名前ofox-claude(任意の名前で可)
API Keyあなたの OfoxAI API Key
API Base Urlhttps://api.ofox.io/anthropic/v1
有効にするオン
プロンプトキャッシュ(cache_control)任意。オンにすると長い会話で入力コストを節約できます。詳細は Prompt Caching を参照
Claude タイプのプロバイダー設定ページ

Claude タイプの Base Url には 必ず /v1 を含めてください。RikkaHub は末尾に /messages を自動で連結するため、/v1 を省くと /anthropic/messages にリクエストされ、404 が返ります。

ステップ 2:モデルを追加してテスト

モデル タブで Claude モデル(例:anthropic/claude-sonnet-5)を追加し、設定 タブに戻ってプラグアイコンをタップし、接続をテストします。3 項目すべてに緑のチェックマークが表示されれば OK です。

Claude プロトコルの接続テストが成功

Gemini プロトコルの設定(Gemini モデルに推奨)

Gemini モデルを使う場合は、Gemini ネイティブプロトコルを推奨します。

ステップ 1:Google タイプのプロバイダーを作成

上記のステップ 1〜3 と同じ手順でもう 1 つプロバイダーを作成します(例:ofox-gemini と命名)。タイプで Google を選択し、以下を入力して 保存 をタップします:

項目値
名前ofox-gemini(任意の名前で可)
API Keyあなたの OfoxAI API Key
API Base Urlhttps://api.ofox.io/gemini/v1beta
Vertex AIオフ
Google タイプのプロバイダー設定ページ

Google タイプの API Base Url は、デフォルトで Google 公式アドレスを指しています。必ず https://api.ofox.io/gemini/v1beta に変更してください(/v1beta を付け、末尾にスラッシュは付けません)。RikkaHub は末尾に /models/<モデル ID>:generateContent を自動で連結します。Vertex AI のスイッチはオフのままにしてください。

ステップ 2:モデルを追加してテスト

モデル タブで Gemini モデル(例:google/gemini-3.5-flash、google/ プレフィックス付き)を追加し、設定 タブに戻ってプラグアイコンをタップし、接続をテストします。3 項目すべてに緑のチェックマークが表示されれば OK です。

Gemini プロトコルの接続テストに成功

推奨モデル

モデル ID推奨プロバイダータイプ説明
openai/gpt-6-lunaOpenAIGPT-6 ファミリーで最速かつ最低コストのモデル。日常の会話に最適
anthropic/claude-sonnet-5ClaudeClaude Sonnet のフラッグシップ。1M コンテキストで総合力が高い
google/gemini-3.5-flashGoogleマルチモーダル対応で高速。頻繁な利用に最適
deepseek/deepseek-v4.1-flashOpenAIコストパフォーマンスが高く、中国語に強い

使い始める

チャットページに戻り、モデルセレクターで追加した OfoxAI プロバイダーを探し、モデルを選択すれば会話を始められます。RikkaHub の MCP、Web 検索、マルチモーダル入力などの機能は、すべて OfoxAI のモデルと組み合わせて使えます。

よくある質問

Q:接続テストで選択できるモデルがない

接続テストでは、現在のプロバイダーに追加済みのモデルからしか選べません。先に モデル タブで少なくとも 1 つモデルを追加し、その後 設定 ページに戻ってテストしてください。

Q:Claude タイプのプロバイダーのテストで 404 が返る

API Base Url が https://api.ofox.io/anthropic になっていて、末尾の /v1 が抜けていないか確認してください。正しくは https://api.ofox.io/anthropic/v1 です。

Q:API Key が無効と表示される

API Key を OfoxAI コンソール  から完全にコピーできているか、前後に余分な空白がないか確認してください。

Q:モデルが存在しないと表示される

モデル ID にベンダープレフィックスがありません。OfoxAI のモデル ID は ベンダー/モデル名 の形式です。例:openai/gpt-6-luna、anthropic/claude-sonnet-5。

Q:中国本土で接続に失敗する

API Base Url をミラーアドレスに変更してください。OpenAI タイプは https://api.ofox.io/v1、Claude タイプは https://api.ofox.io/anthropic/v1 を入力します。API Key は共通です。

Last updated on