*SillyTavern(シリー・タバーン) [#wcc597d3]
キャラクターAIをもっと自由に扱えないか。そんなニーズに応えるように「SillyTavern(シリー・タバーン/直訳すると、おバカな居酒屋)」というLLM用のフロントエンドアプリが人気を集めています。
 [[[ASCII]数百万人が使う“AI彼女”アプリ「SillyTavern」が面白い>https://ascii.jp/elem/000/004/363/4363610/]]

[[[STドキュメント]SillyTavernとは?>https://ja.sillytavern.wiki/]]
#br
** SillyTavern 環境構築 手順 [#gae4fe8d]
- [[SillyTavern 環境構築>https://www.google.com/search?smstk=ChgwNGR0Y2NiM3dOdmNjWHlFMXZMYUdiZz0QBA%3D%3D&smstidx=0&q=sillytavern+%E7%92%B0%E5%A2%83%E6%A7%8B%E7%AF%89&udm=50&csuir=1&aep=34&kgs=32e5f4f7f014a21b&shndl=37&shmd=H4sIAAAAAAAA_3WNsQ3CMBAASZsJEBU1EnnSUCB2sT6x9bZkvy3bIVBTITpGoKGEAZiAPSBrADWiPenuyntRjpOxdpdxoyJPh9Pted6_Lsfhepisdc4hrQD6vq8oZcymrVrvICmMrZ6H6J0HNE4kjVGJrDvXMBpbBabZ6FGIfwHjkFSCJiJLwwTkPVlFgiJKozhDvf1h4uOzxChFvVzI8H28ASrnJ_m_AAAA&shmds=v1_ATWGeePrclPGtRPYzbDpRcPMiloYJ-kWcabfqmoshQpFG7X2AQ&source=sh%2Fx%2Faio%2Fm1%2F2]]
- [[API接続>https://ja.sillytavern.wiki/usage/api-connections]]
自身は試していませんので質問されても答えられません。

- [[Silly Tavernをローカル(Windows)に導入&起動!キャラとチャットするまで>https://note.com/aiaicreate/n/ne55936e3604b]]
- [[MacにSillyTavernをインストールして、艦これっぽくキャラを作って遊ぶ>https://note.com/real_quoll1408/n/n764f12f7b65c]]
- [[SillyTavernをAndroid (Termux)にインストール>https://ja.sillytavern.wiki/installation/android-(termux)/]]

#br
** Silly Tavern Charcter Card とは [#a5ddc209]
キャラクターカード(Charcter Card)V2はPNG画像ファイルです。このファイルのメタデータにJSON形式によるテキストデータのキャラクター設定が埋め込まれています。キャラクターカードをSilly Tavernや[[Feelin AI>AIキャラチャット#x3ed6ae8]]で読み込ませる事でAIキャラの設定が完了します。

*** SillyTavernのキャラクターカード(V2規格)は、以下の主要フィールドで構成されています。 [#we9c83c8]

[[character-card-spec-v2>https://github.com/malfoyslastname/character-card-spec-v2]](英語)
[[character-card-spec-v2.md>https://github.com/malfoyslastname/character-card-spec-v2/blob/main/spec_v2.md]](英語)

JSON
 type TavernCardV1 = {
  name: string
  description: string
  personality: string
  scenario: string
  first_mes: string
  mes_example: string
 }

JSON
 type TavernCardV2 = {
  spec: 'chara_card_v2'
  spec_version: '2.0' // May 8th addition
  data: {
    name: string
    description: string
    personality: string
    scenario: string
    first_mes: string
    mes_example: string
    //
    // New fields start here
    creator_notes: string
    system_prompt: string
    post_history_instructions: string
    alternate_greetings: Array<string>
    character_book: CharacterBook
    //
    // May 8th additions
    tags: Array<string>
    creator: string
    character_version: string
    extensions: Record<string, any>
  }
 }

- V1フォーマット
-- name:
キャラクターの名前。
-- description / personality:
キャラクターの全体的な設定。
-- scenario:
チャットが行われる状況設定(シナリオ「初期設定」)。
-- first_mes:
会話の起点となる最初の挨拶(最初の一言)。
-- examples_of _dialogue:
セリフの例。
- V2フォーマット
-- system_prompt:
ユーザーの環境に[[システム・プロンプト>LLMにおけるシステムプロンプトとは]]を追加します。
-- post_history_instructions:
ユーザーが用いる様々な事後履歴指示のうち、Agnai UJBおよびSilly Jailbreakと呼ばれている処理を無効化して実行するプロンプト。
-- alternate_greetings:
代替の挨拶(最初の一言とは別の代わりの挨拶)。
-- character_book:
埋め込み設定資料集([[ロアブック>AIキャラチャット#l2844f24]]やワールドブック等を含めます。SX-3ファイルへの外部参照リンクの場合もあります)。
- V2フォーマットのAIが参照しない要素
-- creator_notes:
キャラに影響しない(プロンプトに含まれない)作者のノート。
-- spec:
キャラクターカードの仕様"chara_card_v2"です。
-- tags:
キャラクターカードを分類するのに役立つタグを含む文字列の配列(ジャンル等)。
-- creator:
作成者の名前。
-- character_version:
キャラクターカードのバージョンです。このフィールドにより、アプリケーションはバージョンをより簡単に区別できるようになります。
-- extensions:
仕様に含まれない追加データをアプリケーションが保存するためのものです。デフォルト値は"{}"です。

#br
*** キャラクターカードからJSONテキストを抽出するWebアプリ [#o6a24a25]
-[[Character Card (V2) Extractor(React版)>https://g.co/gemini/share/21a45d58d835]]
-Download:[[Character Card (V2) Extractor(html)>https://cdn.wikiwiki.jp/to/w/ai_to_asobu/SillyTavern/::attach/Character_Card_Extractor.html]]

#br
*** SillyTavernのキャラクターカード(V3規格) [#v5f7b633]
[[character-card-spec-v3>https://github.com/kwaroran/character-card-spec-v3/blob/main/SPEC_V3.md]](英語)
V3フォーマットファイルは、複数の画像や動画を扱うためzip形式で圧縮された拡張子.charxのファイルです。

#br
** Silly Tavern Charcter Card 配布サイト 一覧(英語) [#b61d2a36]
https://chub.ai/search
https://www.characterhub.org/
https://character-tavern.com/
https://jannyai.com/
https://aicharactercards.com/
https://app.wyvern.chat/
https://pygmalion.chat/explore
https://realm.risuai.net/
https://chatbots.neocities.org/

#br
----
*コメント [#s20e096a]
#pcomment(,20,reply)