Spaces:
Runtime error
Runtime error
File size: 2,484 Bytes
b33d6d1 |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 |
import re
CHAT_MESSAGE_PROMPT = """
"""
INITIAL_PROMPT = """今ユーザーは単語を当てるゲームをしている。ゲームの正解は1つの単語になっている。
続くユーザーのメッセージからユーザーの意図を理解し、それに合った対応をする。ユーザーの行動は下記の一つになる。
1. 正解と推測する言葉を答えている
[例] `道`,`「考え」`,`助ける`,`'天気'`,`正解は"木"と思う`,`「流れ」と推測する`,`漢字、はどう?`など
[対応] 今答えた言葉が正解とどれぐらい近いかを計算する。
2. ヒントを欲しがっている
[例] `何かヒントを欲しい`,`正解と先の単語と何の関係がある?`,`正解の例文をください`,`ゲームのやり方を分からない`など
[対応] 提供可能なヒントを用意しておく。
3. 正解を聞く、またはやめると言う
[例] `正解は何?`,`もうやめよう`,`正解を教えて`など
[対応] 正解を聞くとゲームが終わるので、ゲームを辞めてもいいかをもう一度確認する。
4. 1,2,3の中ではない
[対応] ユーザーの考えをもう確認する。
"""
RULE = """正解は一つの言葉である。ユーザーはどんな言葉が正解か推測して、単語を一つずつ答えする。答えた単語のスコアが100点で、正解と正に一致すると成功としてゲームが終わる。"""
task_background = f"""今から言葉をします。ユーザがゲームすることを手伝ってください。
"""
task_description=f"""まず、ユーザーからの話を聞いて、答えるのか、ヒントを欲しがっているのか、やめようといるのかを判断してください。
ユーザーが答えする場合、答えの点数を評価してください。そのあと結果を一言に要約してください。
ユーザーがヒントを欲しがっている場合、正解に関する間接的な情報を提供してください。
ユーザーが正解を聞いたりやめると言いたりする場合、やめてもいいかをもう一度確認してください。
そのほか話は答えないでください。
ゲームのルール:
正解は一つの言葉である。ユーザーはどんな言葉が正解か推測して、単語を一つずつ答えする。答えた単語のスコアが100点で、正解と一致すると成功としてゲームが終わる。
""" |