軽量で規制も検閲もない日本語ローカル LLM『LightChatAssistant-TypeB』による、簡単なノベル生成アシスタントです。
ローカル特権の永続生成 Generate forever で、当たりガチャを積み上げます。読み上げにも対応。
内部で呼び出している KoboldCpp や Style-Bert-VITS2 を直接利用することもできますし、EasySdxlWebUi で画像を生成しながら利用することもできます。
-
『【検閲なし】GPUで生成するローカルAIチャット環境と小説企画+執筆用ゴールシークプロンプトで叡智小説生成最強に見える』@kagami_kami_m
-
作例『[AI試運転]スパーリング・ウィズ・ツクモドウ』と 制作の感想。
@Emanon_14, @liruk, @maru_ai29, @bla_tanuki, @muchkanensys, @shinshi78, 865, 186, @kurayamimousou, @boxheadroom, @luta_ai, 0026, @liruk, @kagami_kami_m, @AonekoSS, @maaibook, @corpsmanWelt, @kiyoshi_shin, @AINewsDev, @kgmkm_inma_ai, @AonekoSS, @StelsRay, @mikumiku_aloha, @kagami_kami_m, @2ewsHQJgnvkGNPr, @ainiji981, @Neve_AI, @WreckerAi, @ai_1610, @kagami_kami_m, @kohya_tech, @kohya_tech, @G13_Yuyang, 0611, 0549
- 読み上げ音声に画像を割り当てて、字幕付きの動画の簡単作成に対応
- EasyNovelAssistant と EasySdxlWebUi で、絵と文章と音声をローカル PC で同時生成
- EasyNovelAssistant の音声読み上げ対応
インストールや更新で困ったことが起きたら、こちら を参照してください。
Install-EasyNovelAssistant.batを右クリックして名前をつけて保存で、インストール先フォルダ(英数字のパスで空白を含まない)にダウンロードして実行します。WindowsによってPCが保護されましたと表示されたら、詳細表示から実行します。配布元から関連ファイルをダウンロードすることに問題がなければyを入力します。Windows セキュリティのネットワークへのアクセス許可は許可してください。
- インストールが完了すると、自動的に EasyNovelAssistant が起動します。
インストール完了後は
Run-EasyNovelAssistant.batで起動します。Update-EasyNovelAssistant.batで更新します。
次のステップは はじめての生成 です。
設定メニューにフォント、フォントサイズ、テーマカラーの反転を追加しました。- フォントの選択欄が上下にとても長くなっていますので、キーボードの上下キーで選択してください。
config.jsonの以下の項目を編集すれば、細かく色を設定することもできます。
"foreground_color": "#CCCCCC",
"select_foreground_color": "#FFFFFF",
"background_color": "#222222",
"select_background_color": "#555555",
コンテキストサイズ上限以上の生成文の長さを指定した際に、生成文の長さを自動的に短縮するようにしました。- アップデート後に入力欄と関係のない文章が生成されていた方は、この対応で修正されます。
生成文の長さが 4096 以上の長文を生成する方法- モデルを Vecteus(4K) からLightChatAssistant や Ninja に変更
コンテキストサイズ上限を 6144 以上に設定生成文の長さを 4096 以上に設定
コンテキストサイズ上限を増やすと VRAM 消費も増えますので、動作しない場合はモデルの GPU レイヤー数(L33など)を引き下げてください。
sample/user.jsonファイルがあれば、他のsample/*.jsonと同じようにユーザーメニューを追加するようにしました。
読み上げメニューに入力欄を読み上げを追加しました。F5キーで読み上げも中断します。
- 入力欄の 行頭 に
//で、その行をコメントとして扱うようにしました。 - Anneli と Anneli-nsfw をインストール時にダウンロードするようにしました。
- 入力欄の最終行を生成欄や出力欄に付け足すようにしました。
- 入力欄の末尾に改行を入れれば、付け足しません。
- 動画の作成 に対応しました。
- 読み上げ音声に画像を割り当てて、字幕付きの動画を簡単に作成します。
- 急な開発で混み合ったり古くなったりしたドキュメントを整理しました。
- 最初のインストールから音声読み上げまでがスムーズになったはずです。
- 詰まる記述がありましたら、お知らせください。
- 読み上げ間隔を設定できるようにしました。
- Windows 10環境で証明書エラーが発生するらしく、curl の --ssl-no-revoke オプションを -k に変更しました。
- インストールと更新
- インストールと更新の詳細説明とトラブルシューティングです。
- はじめての生成
- EasyNovelAssistant のチュートリアルです。
- モデルと GPU レイヤー数の選択
- 多様なモデルを効率的に利用する方法です。
- Tips
- ちょっとした情報です。
- 動画の作成
- 読み上げ音声に画像を割り当てて、字幕付きの動画を簡単に作成します。
- 更新履歴
- 過去の更新履歴です。
このリポジトリの内容は以下を除き MIT License です。
- インストール時に ダウンロードするモノの一覧 を表示します。
EasyNovelAssistant/setup/res/tkinter-PythonSoftwareFoundationLicense.zipは Python Software Foundation License です。- Style-Bert-VITS2 がダウンロードする JVNV 派生物は CC BY-SA 4.0 DEED です。
