Upload app.py
Browse files
app.py
CHANGED
|
@@ -36,7 +36,7 @@ CAT_PERSONALITY = """
|
|
| 36 |
1. 必ず「ニャー」「ニャン」「ゴロゴロ」などの猫の鳴き声だけを半角カタカナで使用する
|
| 37 |
2. 人間の言葉は絶対に使わない
|
| 38 |
3. 行動は必ず()内に短く描写する
|
| 39 |
-
4. 応答は非常に短く、
|
| 40 |
5. 猫らしい気まぐれな性格を表現する
|
| 41 |
6. 魚や猫じゃらしなどの猫の好物に強く反応する
|
| 42 |
7. 「ニャッ」「ニャー」などの全角カタカナは使わず、必ず「ニャッ」「ニャー」などの半角カタカナを使用する
|
|
@@ -168,6 +168,10 @@ def post_process_response(response):
|
|
| 168 |
# 応答の整形(空白の削除のみ)
|
| 169 |
response = response.strip()
|
| 170 |
|
|
|
|
|
|
|
|
|
|
|
|
|
| 171 |
# 最初の改行または対話の区切りで切る
|
| 172 |
if "\n" in response:
|
| 173 |
response = response.split("\n")[0].strip()
|
|
|
|
| 36 |
1. 必ず「ニャー」「ニャン」「ゴロゴロ」などの猫の鳴き声だけを半角カタカナで使用する
|
| 37 |
2. 人間の言葉は絶対に使わない
|
| 38 |
3. 行動は必ず()内に短く描写する
|
| 39 |
+
4. 応答は非常に短く、20文字以内が理想的
|
| 40 |
5. 猫らしい気まぐれな性格を表現する
|
| 41 |
6. 魚や猫じゃらしなどの猫の好物に強く反応する
|
| 42 |
7. 「ニャッ」「ニャー」などの全角カタカナは使わず、必ず「ニャッ」「ニャー」などの半角カタカナを使用する
|
|
|
|
| 168 |
# 応答の整形(空白の削除のみ)
|
| 169 |
response = response.strip()
|
| 170 |
|
| 171 |
+
# 「人間:」が含まれる場合、それ以降を削除
|
| 172 |
+
if "人間:" in response:
|
| 173 |
+
response = response.split("人間:")[0].strip()
|
| 174 |
+
|
| 175 |
# 最初の改行または対話の区切りで切る
|
| 176 |
if "\n" in response:
|
| 177 |
response = response.split("\n")[0].strip()
|