# 接続プロファイル

異なるAPI、モデル、フォーマットテンプレート間を素早く切り替えるためにConnection Profilesを保存できます。これは複数のAPI接続を頻繁に使用する場合や、メニューを行き来することなく異なる構成に切り替える必要がある場合に便利です。

# 接続プロファイルへのアクセス

この機能はSillyTavern 1.12.6以降でデフォルトで有効になっており、組み込みエクステンションとしてAPI Connectionsメニューから利用できます。無効化したい場合は、Extensionsパネルを開き、「Manager extensions」をクリックし、リストからConnection Profilesを見つけて「Enabled」チェックボックスのチェックを外してから「Close」をクリックしてください。

# 保存される内容

Connection Profilesには以下の選択項目が保存されます。

# 共通

# Text Completion API

# Chat Completion API

# 接続プロファイルの管理

  • プロファイルを保存するには、必要なすべての設定を行い、「Create」ボタンをクリックします。次に設定を確認し、プロファイルの名前を指定します。名前は一意である必要があります。
  • 選択したプロファイルの詳細情報を表示するには、「Information」ボタンをクリックします。詳細を非表示にするには、もう一度クリックします。
  • Connection Profileの設定は、「Update」ボタンを押すまで、関連するプロファイル保存ファイルを変更することなくsettings.jsonに保存されます。つまり、プロファイルを設定してから更新せずに別のプロファイルに切り替えると、以前の変更がすべて失われます。
  • 保存されたプロファイルから変更された選択を復元するには、「Reload」ボタンをクリックします。
  • プロファイルを削除するには、「Delete」ボタンをクリックして削除を確認します。この操作は元に戻せません。

# スラッシュコマンド

Connection profilesは以下のslash commandsを使用して管理できます。

  1. /profile [name] - 引数が指定されている場合はプロファイルに切り替え、指定されていない場合は現在のプロファイルの名前を取得します。
  2. /profile-create [name] - 現在の設定を指定された名前で新しいプロファイルとして保存します。
  3. /profile-list - 利用可能なプロファイル名のJSON形式の配列を返します。
  4. /profile-get [name] - 指定された名前のプロファイルの詳細をJSON形式のオブジェクトとして取得します。
  5. /profile-update - 選択したプロファイルを現在の設定で更新します。