sillytavern / .github /readme-ja_jp.md
Nocigar's picture
Upload 8 files
48e9476 verified
|
raw
history blame
19.7 kB

English | äž­æ–‡ | 日本語 | РусскОй

SillyTavern-Banner

モバむルデバむスにも適したレむアりト・マルチAPIKoboldAI/CPP、Horde、NovelAI、Ooba、OpenAI、OpenRouter、Claude、Scale、VN ラむクな Waifu モヌド、Stable Diffusion、TTS、WorldInfo䌝承本、カスタマむズ可胜なUI、自動翻蚳、倧量のプロンプトオプションサヌドパヌティの拡匵機胜をむンストヌルする機胜

TavernAI v.1.2.8 のフォヌクに基づいおいたす。

重芁事項

  1. 私たちはドキュメントりェブサむト を䜜成し、ほずんどの質問にお答えしおいたす。

  2. アップデヌトしたら䜿っおいた拡匵機胜を芋倱いたしたかリリヌスバヌゞョン 1.10.6 以降、これたで内蔵されおいた拡匵機胜のほずんどがダりンロヌド可胜なアドオンに倉曎されたした。ダりンロヌドは、拡匵機胜パネルトップバヌのスタックドブロックアむコンにある内蔵の "Download Extensions and Assets" メニュヌから行えたす。

Cohee、RossAscends、SillyTavern コミュニティがお届けしたす

SillyTavern たたは TavernAI ずは䜕ですか

SillyTavern は、あなたのコンピュヌタおよび Android スマホにむンストヌルできるナヌザヌむンタヌフェむスで、テキスト生成 AI ず察話したり、あなたやコミュニティが䜜成したキャラクタヌずチャットやロヌルプレむをするこずができたす。

SillyTavern は TavernAI 1.2.8 のフォヌクで、より掻発な開発が行われおおり、倚くの䞻芁な機胜が远加されおいたす。珟時点では、これらは完党に独立したプログラムず考えるこずができたす。

ブランチ

SillyTavern は、すべおのナヌザヌにスムヌズな䜓隓を保蚌するために、2 ぀のブランチシステムを䜿甚しお開発されおいたす。

  • release -🌟 ほずんどのナヌザヌにお勧め。 これは最も安定した掚奚ブランチで、メゞャヌリリヌスがプッシュされた時のみ曎新されたす。倧半のナヌザヌに適しおいたす。
  • staging - ⚠ カゞュアルな䜿甚にはお勧めしない。 このブランチには最新の機胜がありたすが、い぀壊れるかわからないので泚意しおください。パワヌナヌザヌずマニア向けです。

git CLI の䜿い方に慣れおいなかったり、ブランチが䜕なのかわからなかったりしおも、心配はいりたせんreleaseブランチが良い遞択肢ずなりたす。

Tavern 以倖に䜕が必芁ですか

Tavern は単なるナヌザヌむンタヌフェむスなので、それだけでは䜕もできたせん。ロヌルプレむキャラクタヌずしお機胜する AI システムのバック゚ンドにアクセスする必芁がありたす。様々なバック゚ンドがサポヌトされおいたす。リストはこちらです OpenAPI API (GPT)、KoboldAI (ロヌカルたたは Google Colab 䞊で動䜜)、その他。詳しくは FAQ をご芧ください。

Tavern を実行するには、ハむスペックなPCが必芁ですか

Tavern は単なるフロント゚ンドのUIであり、必芁なハヌドりェアはごくわずかです。パワフルである必芁があるのは、AI システムのバック゚ンドです。

モバむルサポヌト

泚

このフォヌクは Termux を䜿っお Android スマホで実行できたす。ArroganceComplex#2659 のガむドを参照しおください:

https://rentry.org/STAI-Termux

ご質問やご提案

コミュニティ Discord サヌバヌを開蚭したした

サポヌトを受けたり、䜜成したキャラを共有したり、コミュニティの䜜ったキャラず遊びたいですか:

参加


開発者ず盎接連絡:

このバヌゞョンには以䞋のコヌドが含たれたす

  • 倧幅に修正された TavernAI 1.2.8 (コヌドの 50% 以䞊が曞き換えたたは最適化されおいたす)
  • スワむプ
  • グルヌプチャット: キャラクタヌ同士が䌚話できるマルチボットルヌム
  • チャットチェックポむント / ブランチ
  • 高床なKoboldAI / TextGen生成蚭定ず、コミュニティが䜜成した倚くのプリセット
  • ワヌルド情報サポヌト: 豊富な䌝承を䜜成したり、キャラクタヌカヌドにトヌクンを保存したりできたす
  • OpenRouter 各皮 API(Claude、GPT-4/3.5 など)の接続
  • Oobabooga's TextGen WebUI API 接続
  • AI Horde 接続
  • プロンプト生成フォヌマットの調敎

拡匵機胜

SillyTavern は拡匵できるようになっおおり、SillyTavern Extras API でいく぀かの远加AIモゞュヌルをホストしおいたす

  • 䜜者ノヌト/キャラクタヌバむアス
  • キャラクタヌの感情衚珟スプラむト
  • チャット履歎の自動サマリヌ
  • チャットに画像を送り、AI が内容を解釈する
  • Stable Diffusion 画像生成 (5 ぀のチャット関連プリセットず 'free mode')
  • AI 応答メッセヌゞの音声合成ElevenLabs、Silero、たたは OS のシステム TTS 経由

含たれおいる拡匵機胜の完党なリストずその䜿い方のチュヌトリアルは Docs にありたす。

RossAscends による UI/CSS/クオリティオブラむフの調敎

  • iOS 甚に最適化されたモバむル UI で、ホヌム画面ぞのショヌトカット保存ずフルスクリヌンモヌドでの起動をサポヌト。

  • ホットキヌ

    • Up = チャットの最埌のメッセヌゞを線集する
    • Ctrl+Up = チャットで最埌のナヌザヌメッセヌゞを線集する
    • Left = 巊スワむプ
    • Right = 右スワむプ (泚: チャットバヌに䜕か入力されおいる堎合、スワむプホットキヌが無効になりたす)
    • Ctrl+Left = ロヌカルに保存された倉数を芋るブラりザのコン゜ヌルりィンドりにお
    • Enter (チャットバヌ遞択時) = AI にメッセヌゞを送る
    • Ctrl+Enter = 最埌の AIのレスポンスを再生成する
  • ナヌザヌ名の倉曎ず文字の削陀でペヌゞが曎新されなくなりたした。

  • ペヌゞロヌド時に API に自動的に接続するかどうかを切り替えたす。

  • ペヌゞの読み蟌み時に、最近芋た文字を自動的に読み蟌むかどうかを切り替えたす。

  • より良いトヌクンカりンタヌ - 保存されおいないキャラクタヌに察しお機胜し、氞続的なトヌクンず䞀時的なトヌクンの䞡方を衚瀺する。

  • より良い過去のチャット

    • 新しいチャットのファむル名は、"(文字) - (䜜成日)" ずいう読みやすい圢匏で保存されたす
    • チャットのプレビュヌが 40 文字から 300 文字に増加。
    • 文字リストの䞊べ替えに耇数のオプション名前順、䜜成日順、チャットサむズ順がありたす。
  • デフォルトでは、巊右の蚭定パネルはクリックするず閉じたす。

  • ナビパネルのロックをクリックするず、パネルが開いたたたになり、この蚭定はセッションをたたいで蚘憶されたす。

  • ナビパネルの開閉状態もセッションをたたいで保存されたす。

  • カスタマむズ可胜なチャット UI:

    • 新しいメッセヌゞが届いたずきにサりンドを再生する
    • 䞞型、長方圢のアバタヌスタむルの切り替え
    • デスクトップのチャットりィンドりを広くする
    • オプションの半透明ガラス颚パネル
    • 'メむンテキスト'、'匕甚テキスト'、'斜䜓テキスト'のペヌゞカラヌをカスタマむズ可胜。
    • カスタマむズ可胜な UI 背景色ずがかし量

むンストヌル

泚: この゜フトりェアはロヌカルにむンストヌルするこずを目的ずしおおり、colab や他のクラりドノヌトブックサヌビス䞊では十分にテストされおいたせん。

è­Šå‘Š

WINDOWS が管理しおいるフォルダProgram Files、System32 などにはむンストヌルしないでください

START.BAT を管理者暩限で実行しないでください

Windows

Git 経由でのむンストヌル曎新を容易にするため掚奚

写真付きのわかりやすいガむドはこちらです: https://docs.sillytavern.app/installation/windows/

  1. NodeJS をむンストヌル(最新の LTS 版を掚奚)
  2. GitHub Desktop をむンストヌルする
  3. Windows ゚クスプロヌラヌを開く (Win+E)
  4. Windows によっお制埡たたは監芖されおいないフォルダを参照たたは䜜成する。䟋: C:\MySpecialFolder\
  5. 䞊郚のアドレスバヌをクリックし、cmd ず入力しお Enter キヌを抌し、そのフォルダヌの䞭にコマンドプロンプトを開きたす。
  6. 黒いボックスコマンドプロンプトがポップアップしたら、そこに以䞋のいずれかを入力し、Enter を抌したす:
  • Release ブランチの堎合: git clone https://github.com/SillyTavern/SillyTavern -b release

  • Staging ブランチの堎合: git clone https://github.com/SillyTavern/SillyTavern -b staging

    1. すべおをクロヌンしたら、Start.bat をダブルクリックしお、NodeJS に芁件をむンストヌルさせる。
    2. サヌバヌが起動し、SillyTavern がブラりザにポップアップ衚瀺されたす。

ZIP ダりンロヌドによるむンストヌル掚奚しない

  1. NodeJS をむンストヌルする(最新の LTS 版を掚奚)
  2. GitHub のリポゞトリから zip をダりンロヌドする。(゜ヌスコヌド(zip) は Releases から入手)
  3. お奜きなフォルダに解凍しおください
  4. Start.bat をダブルクリックたたはコマンドラむンで実行する。
  5. サヌバヌが準備できれば、ブラりザのタブを開きたす。

Linux

  1. node -v を実行しお、Node.js v18 以䞊最新の LTS バヌゞョン を掚奚がむンストヌルされおいるこずを確認しおください。 たたは、Node Version Manager スクリプトを䜿甚しお、迅速か぀簡単に Node のむンストヌルを管理したす。
  2. start.sh スクリプトを実行する。
  3. お楜しみください。

API キヌ管理

SillyTavern は API キヌをサヌバヌディレクトリの secrets.json ファむルに保存したす。

デフォルトでは、入力埌にペヌゞをリロヌドしおも、フロント゚ンドには衚瀺されたせん。

API ブロックのボタンをクリックしお、キヌを閲芧できるようにする:

  1. ファむル config.yaml で allowKeysExposure の倀を true に蚭定する。
  2. SillyTavern サヌバを再起動したす。

リモヌト接続

SillyTavern をスマホで䜿甚しながら、同じ Wifi ネットワヌク䞊で ST サヌバヌを PC で実行したい堎合に䜿甚したす。

しかし、これはどこからでもリモヌト接続を蚱可するために䜿甚するこずができたす。

重芁: SillyTavern はシングルナヌザヌのプログラムなので、ログむンすれば誰でもすべおのキャラクタヌずチャットを芋るこずができ、UI 内で蚭定を倉曎するこずができたす。

1. ホワむトリスト IP の管理

  • SillyTavern のベヌスむンストヌルフォルダ内に whitelist.txt ずいう新しいテキストファむルを䜜成したす。
  • テキスト゚ディタでこのファむルを開き、接続を蚱可したい IP のリストを远加したす。

個々の IP ずワむルドカヌド IP 範囲の䞡方が受け入れられる。䟋:

192.168.0.1
192.168.0.20

たたは

192.168.0.*

(䞊蚘のワむルドカヌド IP 範囲は、ロヌカルネットワヌク䞊のどのデバむスでも)

CIDR マスクも受け付ける䟋10.0.0.0/24。

  • whitelist.txt ファむルを保存する。
  • TAI サヌバヌを再起動する。

これでファむルに指定された IP を持぀デバむスが接続できるようになりたす。

泚: config.yaml にも whitelist 配列があり、同じように䜿うこずができるが、whitelist.txt が存圚する堎合、この配列は無芖される。

2. ST ホストマシンの IP の取埗

ホワむトリストの蚭定埌、ST ホストデバむスの IP が必芁になりたす。

ST ホストデバむスが同じ無線 LAN ネットワヌク䞊にある堎合、ST ホストの内郚無線 LAN IP を䜿甚したす:

  • Windows の堎合: りィンドりズボタン > 怜玢バヌに cmd.exe ず入力 > コン゜ヌルに ipconfig ず入力しお Enter > IPv4 のリストを探す。

同じネットワヌク䞊にいない状態で、ホストしおいるSTに接続したい堎合は、STホスト機噚のパブリックIPが必芁です。

  • ST ホストデバむスを䜿甚䞭に、このペヌゞにアクセスし、IPv4 を探しおください。これはリモヌトデバむスからの接続に䜿甚するものです。

3. リモヌトデバむスを ST ホストマシンに接続したす。

最終的に䜿甚する IP が䜕であれ、その IP アドレスずポヌト番号をリモヌトデバむスのりェブブラりザに入力したす。

同じ無線 LAN ネットワヌク䞊の ST ホストの兞型的なアドレスは以䞋のようになりたす:

http://192.168.0.5:8000

http:// を䜿甚し、https:// は䜿甚しないでください

ST をすべおの IP に開攟する

これはお勧めしたせんが、config.yaml を開き、whitelistMode を false に倉曎しおください。

SillyTavern のベヌスむンストヌルフォルダにある whitelist.txt が存圚する堎合は削陀たたは名前の倉曎する必芁がありたす。

これは通垞安党ではないので、これを行う際にはナヌザヌ名ずパスワヌドを蚭定する必芁がありたす。

ナヌザヌ名ずパスワヌドは config.yaml で蚭定したす。

ST サヌバを再起動するず、ナヌザ名ずパスワヌドさえ知っおいれば、IP に関係なくどのデバむスでも ST サヌバに接続できるようになる。

ただ接続できたせんか

  • config.yaml で芋぀かったポヌトに察しお、むンバりンド/アりトバりンドのファむアりォヌルルヌルを䜜成したす。これをルヌタヌのポヌトフォワヌディングず間違えないでください。そうしないず、誰かがあなたのチャットログを芋぀ける可胜性があり、それはマゞで止めたしょう。
  • 蚭定 > ネットワヌクずむンタヌネット > むヌサネットで、プラむベヌトネットワヌクのプロファむルタむプを有効にしたす。そうしないず、前述のファむアりォヌルルヌルを䜿っおも接続できたせん。

パフォヌマンスに問題がありたすか

ナヌザヌ蚭定パネルでブラヌ効果なし高速 UIモヌドを有効にしおみおください。

このプロゞェクトが気に入りたしたどうすれば貢献できたすか

やるべきこず

  1. プルリク゚ストを送る
  2. 確立されたテンプレヌトを䜿っお機胜提案ず課題レポヌトを送る
  3. 䜕か質問する前に、readme ファむルや組み蟌みのドキュメントを読んでください

やるべきではないこず

  1. 金銭の寄付を申し出る
  2. 䜕の脈絡もなくバグ報告を送る
  3. すでに䜕床も回答されおいる質問をする

叀い背景画像はどこにありたすか

100 オリゞナルコンテンツのみのポリシヌに移行しおいるため、叀い背景画像はこのリポゞトリから削陀されたした。

アヌカむブはこちら:

https://files.catbox.moe/1xevnc.zip

スクリヌンショット

image image

ラむセンスずクレゞット

このプログラムは有甚であるこずを願っお配垃されおいたすが、いかなる保蚌もありたせん; たた、商品性たたは特定目的ぞの適合性に぀いおの黙瀺の保蚌もありたせん。 詳现は GNU Affero General Public License をご芧ください。

  • Humi によるTAI Base: 䞍明ラむセンス
  • Cohee の修正ず掟生コヌド: AGPL v3
  • RossAscends の远加: AGPL v3
  • CncAnon の TavernAITurbo 改造の䞀郚: 䞍明ラむセンス
  • kingbri のさたざたなコミットず提案 (https://github.com/bdashore3)
  • city_unit の拡匵機胜ず様々な QoL 機胜 (https://github.com/city-unit)
  • StefanDanielSchwarz のさたざたなコミットずバグ報告 (https://github.com/StefanDanielSchwarz)
  • PepperTaco の䜜品にむンスパむアされた Waifu モヌド (https:/fugithub.com/peppertaco/Tavern/)
  • ピグマリオン倧孊の皆さん、玠晎らしいテスタヌずしおクヌルな機胜を提案しおくれおありがずう
  • TextGen のプリセットをコンパむルしおくれた obabooga に感謝
  • KAI Lite の KoboldAI プリセット: https://lite.koboldai.net/
  • Google による Noto Sans フォントOFLラむセンス
  • Font Awesome によるアむコンテヌマ https://fontawesome.com (アむコン: CC BY 4.0、フォント: SIL OFL 1.1、コヌド: MIT License)
  • ZeldaFan0225 による AI Horde クラむアントラむブラリ: https://github.com/ZeldaFan0225/ai_horde
  • AlpinDale による Linux 起動スクリプト
  • FAQ を提䟛しおくれた paniphons に感謝
  • 10K ディスコヌド・ナヌザヌ蚘念背景 by @kallmeflocc
  • デフォルトコンテンツキャラクタヌず䌝承曞の提䟛: @OtisAlejandro、@RossAscends、@kallmeflocc
  • @doloroushyeonse による韓囜語翻蚳
  • k_euler_a による Horde のサポヌト https://github.com/Teashrock
  • @XXpE3 による䞭囜語翻蚳、䞭囜語 ISSUES の連絡先は @XXpE3