メインコンテンツまでスキップ

ペルソナ

ペルソナを使うと、独自のモデル、システムプロンプト、生成設定、アバター/背景、任意のメモリ動作を備えたアシスタントプロファイルを保存し、再利用できます。

ペルソナに保存される内容

  • 名前と説明
  • モデル ID
  • アバターと背景
  • システムプロンプト
  • Temperature、top-p、top-k、コンテキストウィンドウ、最大トークン数、ペナルティ
  • 任意の埋め込みモデル
  • 任意のメモリ設定
  • 任意の変異/適応設定

ペルソナデータはユーザーごとに分離されます。

ペルソナを作成する

  1. サイドバーからペルソナを開きます。
  2. 新しいペルソナを作成します。
  3. モデルを選択します。
  4. システムプロンプトを記述します。
  5. 生成パラメーターを調整します。
  6. 保存し、そのペルソナでチャットを開始します。

推奨用途

ペルソナ便利な設定
コードレビュー担当低い Temperature、簡潔なプロンプト、コーディングモデル
編集者中程度の Temperature、文体に関する指示
リサーチアシスタントドキュメントチャットを有効化し、埋め込みモデルをインストール
クリエイティブパートナー高い Temperature、大きな最大トークン予算
サポート担当システムプロンプトで厳密なトーンと応答形式を指定

パラメーターの上限

Libre WebUI は、ペルソナ設定を保存する前に検証します。

パラメーター範囲
Temperature0~2
Top P0~1
Top K1~100
コンテキストウィンドウ128~131072
最大トークン数1~8192

メモリ

ペルソナメモリには、選択したやり取りが検索可能な記憶として保存されます。メモリには、内容、コンテキスト、タイムスタンプ、重要度スコア、メモリ種別、アクセス回数、減衰データ、任意の埋め込みが含まれます。

メモリ機能には次が含まれます。

  • メモリの状態と統計
  • コアメモリの取得
  • メモリの消去
  • 類似メモリの統合
  • 全体的な減衰

セマンティックメモリ検索には、設定済みの埋め込みモデルを使用します。ローカル環境では nomic-embed-text が最初の選択肢として適しています。

変異状態

変異設定を有効にすると、Libre WebUI はペルソナのランタイム状態を保存します。変異エンジンは、会話のシグナルに基づいて気分、学習した好み、やり取りのパターン、変異ログを追跡できます。

これは状態を持つアシスタントの動作であり、自律的な推論を保証するものではありません。本番ワークフローでは、プロンプトと設定を明示してください。

インポートとエクスポート

ペルソナは JSON としてエクスポートし、別の Libre WebUI インスタンスへインポートできます。エクスポートにはペルソナ設定と、存在する場合は詳細設定が含まれます。

ペルソナ、メモリ、変異ログ(該当レコードがある場合)を含む DNA 形式のエクスポート経路もあります。

関連ドキュメント