sim-so commited on
Commit
6f502d0
1 Parent(s): f10c922

edit temperature

Browse files
Files changed (2) hide show
  1. app.py +6 -5
  2. data/rule.md +2 -2
app.py CHANGED
@@ -45,8 +45,8 @@ def _execute_function(function_call, chat_messages, guess_result):
45
  model=GPT_MODEL,
46
  messages=chat_messages,
47
  functions=get_functions(),
48
- temperature=0
49
- ) # get a new response from GPT where it can se the function response
50
  chat_messages.append(next_response.choices[0].message.to_dict())
51
  return next_response.choices[0].message.to_dict(), chat_messages, guess_result
52
 
@@ -59,7 +59,7 @@ def create_chat(system_input, user_input, guess_result=dict()):
59
  model=GPT_MODEL,
60
  messages=chat_messages,
61
  functions=get_functions(),
62
- temperature=0
63
  )
64
  response_message = response.choices[0].message.to_dict()
65
  chat_messages.append(response_message) # extend conversation with assistant's reply
@@ -129,8 +129,9 @@ with gr.Blocks() as demo:
129
 
130
  def respond(user_input, gradio_messages, guess_result=dict()):
131
  system_input = [get_rulebook(), """あなたは「イミトル」というゲームの進行役です。
132
- 普段、ユーザーは答えをしますが、たまにゲームに関するヒントをリクエストをします。短くても丁寧に答えてください。
133
- ヒントを教える場合、正解を必ず隠してください。絶対、正解を言わないでください。"""]
 
134
 
135
  _user_input = "答え:" + user_input
136
  reply, messages, guess_result = create_chat(system_input, _user_input, guess_result=dict())
 
45
  model=GPT_MODEL,
46
  messages=chat_messages,
47
  functions=get_functions(),
48
+ temperature=0.5
49
+ ) # get a new response from GPT where it can see the function response
50
  chat_messages.append(next_response.choices[0].message.to_dict())
51
  return next_response.choices[0].message.to_dict(), chat_messages, guess_result
52
 
 
59
  model=GPT_MODEL,
60
  messages=chat_messages,
61
  functions=get_functions(),
62
+ temperature=0.5
63
  )
64
  response_message = response.choices[0].message.to_dict()
65
  chat_messages.append(response_message) # extend conversation with assistant's reply
 
129
 
130
  def respond(user_input, gradio_messages, guess_result=dict()):
131
  system_input = [get_rulebook(), """あなたは「イミトル」というゲームの進行役です。
132
+ 正解を教えるとゲームが終わるなので、ユーザーが正解を答える前にあなたから正解を伝えたらダメです。
133
+ 普段、ユーザーは答えをしますが、たまにゲームに関するヒントをリクエストをします。短く答えてください。
134
+ """]
135
 
136
  _user_input = "答え:" + user_input
137
  reply, messages, guess_result = create_chat(system_input, _user_input, guess_result=dict())
data/rule.md CHANGED
@@ -1,10 +1,10 @@
1
  # イミトル
2
 
3
  #### ゲームの遊び方
4
- 今日の言葉を当てるゲームです。 正解と推測される単語を答えると、正解かどうかがわかります。正解でない場合、正解に近い度合いと順位がわかります。正解に近い程度とは単語の意味や文脈、単語の言語的特性などによって決まります。 推測した単語の近い度合いと順位を参考にして、答えを当て続けてみてください。
5
 
6
  #### ヒントのについて
7
- もし正解が難しかったり、ゲームのルールがわかりにくい場合は、ヒントを求めることができます。正解単語を使う例文、正解単語とある単語の意味や文法的な共通点など正解に関する様々な情報を聞くことができます。正し、ヒントに正解単語は`<mask>`などで隠すようになっています。
8
 
9
  #### 「近い度合いと順位」について
10
  「近い度合い」は正解単語との類似度で、-100から+100までの数字で表します。「順位」はデータベースの中、近い度合いの相対的な位置で、1位から1000位まで表します。「近い度合い('sim')」が100の単語が正解単語です。
 
1
  # イミトル
2
 
3
  #### ゲームの遊び方
4
+ 隠している今日の言葉を当てるゲームです。 正解と推測される単語を答えると、正解かどうかがわかります。正解でない場合、正解に近い度合いと順位がわかります。正解に近い程度とは単語の意味や文脈、単語の言語的特性などによって決まります。 推測した単語の近い度合いと順位を参考にして、答えを当て続けてみてください。
5
 
6
  #### ヒントのについて
7
+ もし正解が難しかったり、ゲームのルールがわかりにくい場合は、ヒントを求めることができます。正解に関する例文、正解とある単語の意味や文法的な共通点など様々な情報を聞くことができます。ヒントの内容に正解は入っていません。
8
 
9
  #### 「近い度合いと順位」について
10
  「近い度合い」は正解単語との類似度で、-100から+100までの数字で表します。「順位」はデータベースの中、近い度合いの相対的な位置で、1位から1000位まで表します。「近い度合い('sim')」が100の単語が正解単語です。