新規チャット

システムプロンプト

履歴一覧

  • token- perm_media- database-

設定

arrow_drop_down

プロファイル編集

※設定項目はリアルタイムで保存されます。
※新機能の詳細はリポジトリを参照。

メモリ機能

チャットを横断してユーザーの好みや指示を記憶し、応答に反映させます。記憶はプロファイルごとに独立して保存されます。

基本設定

パラメータ

その他パラメータ

※ Thinking Budgetは新しいGeminiモデルのみ対応。0明示でthinkingをOFF。
※ 1~1024指定時は固定で1024になる

※ チェック時、モデルの思考プロセスの要約が返る。
※ thinkingConfigが有効なモデルでのみ機能。

アドバンスド

※チェック時、API送信時に(User→ダミーModel→ダミーUser)の順序で追加されます。

※チェック時、モデル応答の先頭に上記ダミーModelの内容を付与。

※ 0に設定するとリトライしません。

※ リトライ毎に倍増する待機時間の上限を設定します。短いネットワークエラーは即座に、長いエラーには優しく対応します。

API呼び出しが指定秒数を超えてもレスポンスが返らない場合、自動的に中断して再試行します。
推奨:Function Calling使用時は有効化(90秒)

推奨値:
• Function Calling使用時: 90秒
• 通常使用時: 120秒
• 無効化したい場合: チェックを外す

データ同期

Dropboxアカウントと連携して、異なるブラウザ間でPWAの全データを安全に同期します。
初回は複数環境で残したいデータを1つのブラウザーにまとめてから連携することをおすすめします。
初回連携時は全データをクラウドにアップロードする処理が実行されます。本機能の詳細はこちら

ツール設定 (Gemini)

※ Function Calling と Google Search は同時に使用できません。

Web検索設定 (Google Custom Search)

※AIがFunction Callingを使用して外部情報を検索するために使用します。Google Custom Search APIを利用し、1日100回まで無料です。
検索エンジンIDはGoogleのサイトで検索エンジンを作成し取得して下さい。タグ内の"cx="以降の文字列がIDです。

※ チェック時、AIは計算などのタスクを外部関数に任せようとします。
※ Google Searchより優先されます。

※ チェック時、モデルは回答生成のためにWeb検索を行います。
※ 推論モデルは推論内で検索する場合があり、引用データが帰らない場合がある。

※ Function Callingを使い、プロンプトの指示で背景画像やUIの透明度を変更できるようにします。

※ チェック時、モデルは応答時に必ずFunctionCallingで関数呼び出しを行います。
※ 応答時に必ずイラストを作成させたい時などに有効です。

画像生成 (Stable Diffusion)

ローカルネットワーク上のStable Diffusion WebUI (Forge/Reforge)と連携して画像を生成します。(上級者向け)
Forge/Reforgeを起動する際に --listen オプションを指定してください。

画像生成後にGemini Visionモデルを使用し、プロンプト通りの画像が生成されたか自動で検証します。

校正機能

※チェック時、最初の応答生成に成功した後、下記設定で校正処理が実行されます。
※校正処理にもAPIコストが発生します。

履歴の要約機能

チャット履歴が長くなった際に、AIに送信するコンテキストを要約して応答品質の低下を防ぎます。

イメージ画像

※ 画像はブラウザ内のデータベースに保存。
※ 可読性のため画像の上に半透明のレイヤーを表示。

保存済み画像アセット

現在 ... 枚のアセットが保存されています。

※ Zip形式でアセットを一括で入出力します。
※ 取込(インポート)は、既存のアセットにファイルを追加します。
※ 同名のアセットが見つかった場合は、上書きするか確認します。

その他設定

※ PCではマウスオーバー、スマホではタップで表示されます。

※ 画面幅が800px以上の場合に、チャット画面の横幅を広げます。

※ 没入感を高めたい場合に。非表示でも機能は有効。

※ 端末またはPCにインストールされているフォント名を指定。

※ アプリ内の動作ログを収集・表示する機能です。開発者向け。

バージョン:

GitHub Repository

※ サーバー側のhtmlファイルなどはブラウザにキャッシュされるため、
このボタンで明示的にサーバーがから再取得しない限り更新されない。

※取り扱い注意項目※

※ ブラウザに保存されている設定や履歴を全て削除。
!!間違えて押そうとしていないか注意!!

画像、テキスト、PDF、動画、音声などを添付可能

アセットの競合

記憶の管理

履歴の要約

APIに送信する会話履歴を要約し、コンテキストを圧縮します。

  • ユーザーから見える会話履歴は変更されません。
  • 要約文は会話ログと紐づいてDBに保存されており、会話ログを削除すると一緒に削除されます。
  • 会話ログをエクスポート/インポートした場合、要約ログもその対象になります。
  • 要約後に会話を続けて再度要約を行うと、前回の要約文に新しい要約内容が追記されます。
  • APIには「冒頭5件」+「前回の要約文(あれば)」+「今回の要約文」+「最新15件」が送信されます。

アセットの管理

キャラクタープロファイル

※編集内容は自動的に保存されます

デバッグログ