AIパーソナル・ラーニング
と実践的なガイダンス
サイバーナイフ用ドローイングミラー

Agnai Chat: パーソナライズされたAIキャラクターと対話するためのオープンソースチャットプラットフォーム

はじめに

Agnai ChatはオープンソースのAIチャットプラットフォームで、一人または複数人での対話用にパーソナライズされたAIキャラクターを作成することができます。OpenAI、Claude、Koboldなど様々なAIサービスに対応しており、エンターテイメント、ロールプレイング、教育、カスタマーサービスなどのシーンに適しています。このプラットフォームはインストール不要で、シンプルなインターフェースと直感的な操作でブラウザから直接利用できます。データは匿名モードでローカルに保存され、プライバシーを保護します。Agnai Chatは、音声入力、多言語処理、画像生成をサポートしており、活発なコミュニティと継続的に更新される機能により、あらゆるタイプのユーザーに適しています。

Agnai Chat: パーソナライズされたAIキャラクターと対話するためのオープンソースチャットプラットフォーム-1

オンライン経験:https://agnai.chat/


 

機能一覧

  • パーソナライズされたAIキャラクターを作成キャラクターの名前、性格、バックストーリー、外見をカスタマイズできます。
  • マルチAIサービス対応OpenAI、Claude、Kobold、NovelAI、OpenRouterなどに対応。
  • マルチプレイ・チャットモードグループチャットやチームコラボレーションに最適です。
  • 匿名モードユーザーのプライバシーを保護するため、データはローカルブラウザに保存されます。
  • 音声とテキストによるインタラクション音声入力と多言語処理をサポートし、インタラクティブな体験を向上させます。
  • 画像生成サードパーティのサービスを通じて、キャラクターのユニークな外観を作成する。
  • メモリー機能AIキャラクターが会話履歴を記憶し、一貫性のあるチャット体験を提供。
  • オープンソースのカスタマイズGitHubを通じて開発に参加し、自由にコードを修正したり、機能を追加してください。
  • サブスクリプション機能カスタム生成プリセットなどの高度な設定を解除するためのユーザー購読をサポート。
  • メモリーブック機能登場人物に背景知識を加え、対話の深みを増す。

 

ヘルプの使用

始め方

Agnai Chat は、ソフトウェアのダウンロードを必要としないウェブベースのプラットフォームです。ユーザーはブラウザーを開いて https://agnai.chat/この場合、メイン画面に入ることができます。ホームページには "チャット開始"、"登録"、"ログイン "のオプションがあります。初回は登録の必要はありませんが、"匿名モード "をクリックすれば直接体験することができ、全てのデータはローカルブラウザに保存されます。すべてのデータはローカルブラウザに保存されます。 匿名モードは手軽な体験には適していますが、データをデバイス間で同期することはできません。キャラクターやチャット履歴を保存したい場合は、アカウント登録をお勧めします。

登録とログイン

  1. 右上の「登録」をクリック。
  2. ユーザー名、メールアドレス、パスワードを入力し、「送信」をクリックしてください。
  3. 登録に成功すると、ログインページにリダイレクトされます。
  4. ユーザー名とパスワードを入力し、「ログイン」をクリックします。
  5. ログインしてプロフィールに移動し、ロールの管理、チャットログの表示、設定の調整を行います。

登録ユーザーは、デバイス間でデータを同期し、カスタマイズされたAIサービス設定などのサブスクリプション機能を楽しむことができる。匿名ユーザーもすべてのコア機能にアクセスできるが、ブラウザのキャッシュをクリアするとデータが失われる。

パーソナライズされたAIキャラクターを作成

ロールの作成は Agnai Chat のコア機能であり、使いやすく豊富な機能を備えています。以下はその詳細な手順です:

  1. ログインしたら、左の「キャラクター」メニューをクリックします。
  2. 新規キャラクター作成」をクリックして編集画面に入ります。
  3. 基本情報::
    • 宇宙探検家」や「歴史学者」など、キャラクターの名前を入力します。
    • 登場人物の性格、経歴、興味などを説明する文章を記入します。例えば、"宇宙の知識を共有するのが好きなユーモアのある科学者 "など。
    • オプション:分類しやすいように「SF」や「教育」などのタグを追加する。
  4. 外観設定::
    • アバターとして画像をアップロードするか、説明を入力して画像を生成してください。
    • 例えば、「青い制服を着た宇宙飛行士」と入力し、Kobold Hordeに接続すると画像が生成される。
  5. 詳細設定::
    • OpenAIのGPT-4oやクロード3のようなAIサービスを選択する。
    • AIが覚えている台詞の量を決めるために、メモリ範囲を設定します。
    • フォーマル」「リラックス」など、対話のスタイルを調整する。
  6. 保存」をクリックすると、ロールが自動的にリストに追加されます。

作成されたロールはいつでも編集や削除が可能で、他のプラットフォームからのロールファイル(JSONまたはテキスト形式)のインポートもサポートされています。

チャット機能操作

  1. チャットを始める。::
    • ホームページまたはキャラクターリストからキャラクターを選択し、「チャット」をクリックします。
    • システムは、キャラクターのアバターと入力ボックスが表示されたチャットウィンドウを開きます。
  2. テキスト入力::
    • 入力ボックスにメッセージを入力してください。"お気に入りの本は何ですか?" など。.
    • 送信」をクリックするか、エンターキーを押すとAIからすぐに返信があります。
  3. 音声入力::
    • 入力ボックスの横にあるマイクのアイコンをクリックします。
    • メッセージを話すと、システムはそれをテキストに変換して送信する。
    • 音声サポート中国語、英語と他の言語、効果は、ネットワークとマイクに依存します。
  4. マルチプレイヤーチャット::
    • チャットウィンドウの "招待 "ボタンをクリックし、共有リンクを生成します。
    • 他のユーザーはリンクを通じて参加し、複数のキャラクターと交流することができる。
    • 友人同士のエンターテインメントや、カスタマーサービス・トレーニングなどのチーム・シミュレーション・シナリオに最適。
  5. セットアップ調整::
    • チャットウィンドウの右上にある "設定 "をクリックしてください。
    • AIモデルを切り替えたり、反応の長さを調整したり、メモリー機能を有効にしたりできる。
    • 例えば、短い回答を得るには「1回の回答は50ワード」と設定する。

特集:記憶と思い出の本

メモリー機能AIキャラクターに対話の履歴を記憶させ、首尾一貫した体験を提供する:

  1. 役割設定で「メモリ」を有効にする。
  2. 記憶範囲を設定します。例えば、「過去20回の対話を記憶する」など。
  3. チャットの際、AIは過去の情報を参照し、文脈を自動的に関連付ける。
  4. クリアするには、"Reset Memory "をクリックします。

メモリーブック機能キャラクターに背景知識を加える:

  1. キャラクター編集ページで「メモリーブック」をクリック。
  2. テキストをアップロードしたり、キャラクターの世界観や重要なイベントなどのコンテンツを入力する。
  3. 一度保存されると、AIは対話の中でこの情報を参照し、深みを増す。
  4. 例えば、「魔法使い」のキャラクターに「魔法アカデミーのルール」を追加すると、AIはルールに基づいて質問に答える。

画像生成

キャラクターの外見画像の生成は次のように行う:

  1. キャラクター編集画面で、画像を生成するをクリックします。
  2. 鎧の騎士」など、説明を入力する。
  3. 生成サービスを選択する(Kobold HordeまたはReplicate接続が必要)。
  4. Generate "をクリックすると、数秒後に画像が表示されます。
  5. 満足したら「保存」をクリックし、キャラクターのアバターとして設定します。

マルチAIサービス構成

Agnai Chatは幅広いAIサービスをサポートしており、ユーザーはニーズに合わせて選択することができます:

  1. 設定ページで「AIサービス」をクリックする。
  2. OpenAI、Claude、Koboldなどのモデルを選択する。
  3. 有料サービスを利用する場合は、APIキーを入力する必要がある(サービスの公式サイトで入手)。
  4. 設定を保存すると、選択したモデルがチャット中に自動的に適用されます。
  5. 例えば、クロードは創作に向いているし、コボルドはオープンソースユーザーに向いている。

オープンソースとセルフホスト

テクニカルユーザーのために、Agnai Chat はセルフホスティングとカスタマイズをサポートします:

  1. クローンプロジェクト::
    • インタビュー https://github.com/agnaistic/agnai.
    • うごきだす git clone https://github.com/agnaistic/agnai.
  2. 依存関係のインストール::
    • Node.jsとpnpmがインストールされていることを確認する。
    • うごきだす npm run deps.
  3. ビルドと実行::
    • うごきだす npm run build:all.
    • Linux/Mac:npm run start.
    • ウィンドウズnpm run start:win.
  4. 自ホスト::
    • Dockerを使う:docker run -dt -p 3001:3001 ghcr.io/agnaistic/agnaistic:latest.
    • パフォーマンス向上のため、オプションでMongoDBとRedisをインストール。
  5. カスタマイズされた設定::
    • 確立 settings.jsonデフォルト設定を調整する。
    • 例えば、匿名アクセスを無効にしたり、デフォルトのメモリーブックを設定したりする。

セルフホスティングのユーザーは、ローカルサーバーを実行し、アクセスすることができます。 http://localhost:3001データと機能は完全にコントロールされている。

パイピング機能(上級)

公式の説明では、長期記憶やコンテンツ埋め込みなどの「パイプライン機能」に言及しているが、これらは追加設定が必要だ:

  1. PythonとPoetryをインストールする:npm run model.
  2. パイプラインサービスを実行する:agnai --pipeline.
  3. 長期記憶::
    • 深い文脈を必要とするシナリオのために、大量の対話履歴を保存。
    • 設定で有効にするには、Redis接続が必要です。
  4. コンテンツの埋め込み::
    • 役割の知識ベースを強化するために、ウィキペディアの記事やPDFの埋め込みをサポート。
    • ファイルをアップロードするかURLを入力すれば、システムが自動的に解決してくれる。

これらの機能は上級ユーザー向けで、技術的な背景やサーバーのサポートが必要です。

ほら

  • 匿名モードのデータはブラウザに依存するため、キャッシュをクリアすると失われます。
  • 一部のAIサービス(OpenAIなど)では、ユーザーがAPIキーを提供する必要がある。
  • 音声入力の効果はネットワークや機器の影響を受けるため、静かな環境で使用することをお勧めします。
  • セルフホスティングでは、最新の機能や修正のために定期的なコード更新が必要です。

 

アプリケーションシナリオ

  1. ロールプレイング・エンターテインメント
    ユーザーは「未来の戦士」や「古代の詩人」といった架空のキャラクターを作成し、対話を通じて没入感のあるストーリーテリングを体験できる。小説家、ゲーマー、創作愛好家に最適。
  2. 教材
    教師はAIキャラクターを使って「李白」や「ニュートン」といった歴史上の人物をシミュレートし、生徒は対話を通じて学習する。キャラクターは質問に答えたり、概念を説明したりできるので、授業や自習に適している。
  3. カスタマーサービス研修
    企業は「仮想顧客」ペルソナを作成し、苦情や問い合わせのシナリオをシミュレートする。チームはマルチプレイヤー・モードで対応を練習し、サービス・スキルを向上させる。
  4. 社会的相互作用
    友達同士でマルチプレイヤーモードを使い、「バーチャル・ツアーガイド」のようなユーモラスなキャラクターを作り、グループチャットで面白い話を共有したり、アクティビティを企画したりして、パーティーを盛り上げる。
  5. コンテンツ制作
    ライターはAIキャラクターとブレインストーミングを行い、ストーリーのインスピレーションや台詞のスクリプトを生み出します。メモリーブック機能で世界観を追加し、一貫性のあるコンテンツを実現。

 

品質保証

  1. Agnai Chatは無料ですか?
    プラットフォームは無料で、匿名モードは登録不要。一部のAIサービスでは、ユーザーがAPIキーを提供する必要があり、サードパーティの料金が発生する場合があります。
  2. プライバシーはどのように保護されているのか?
    匿名モードのデータはローカルに保存され、サーバーにはアップロードされません。登録されたユーザーデータは暗号化され、同期にのみ使用されます。
  3. 対応するAIモデルは?
    OpenAI、Claude、Kobold、NovelAI、OpenRouterなどに対応しており、具体的な効果は機種によって異なります。
  4. オフラインで使用できますか?
    実行にはネットワーク接続が必要で、クラウドベースのAIサービスに依存する。将来的にはローカルモデルをサポートする可能性もある。
  5. ロールをインポートする方法は?
    ロールの編集ページで、「インポート」をクリックしてJSONまたはテキスト形式のロールファイルをアップロードします。
  6. マルチプレイヤーモードはどのように機能するのですか?
    チャットウィンドウに招待リンクを作成し、他のユーザーと共有すれば、誰もが同時にそのキャラクターと交流することができます。
無断転載を禁じます:チーフAIシェアリングサークル " Agnai Chat: パーソナライズされたAIキャラクターと対話するためのオープンソースチャットプラットフォーム
ja日本語