ceibal commited on
Commit
7ebc3b3
verified
1 Parent(s): e2105dd

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +2 -2
app.py CHANGED
@@ -21,7 +21,7 @@ def clear_chat(message, chat_history):
21
  def add_new_message(message,topic,age_range, chat_history):
22
  new_chat = []
23
 
24
- new_chat.append({"role": "system", "content": 'Sos encargado de hacer preguntas y llevar los puntos de un juego. Es un juego de preguntas y respuestas, t煤 tienes que hacer las preguntas del tema {} para un rango de edad de {}. Empieza con las preguntas desde el comienzo y es muy importante que solo hagas una pregunta por vez, hasta 4 preguntas para finalmente dar el resultado final. Da 3 opciones de respuesta por cada pregunta.'.format(topic,age_range)})
25
 
26
  for turn in chat_history:
27
  user, bot = turn
@@ -35,7 +35,7 @@ def add_new_message(message,topic,age_range, chat_history):
35
  def respond(message, person,age_range, chat_history):
36
  prompt = add_new_message(message, person, age_range, chat_history)
37
  response = openai.ChatCompletion.create(
38
- model="gpt-3.5-turbo",
39
  messages= prompt,
40
  temperature=0.5,
41
  max_tokens=1000,
 
21
  def add_new_message(message,topic,age_range, chat_history):
22
  new_chat = []
23
 
24
+ new_chat.append({"role": "system", "content": 'La idea es que te comportes como juego de chat de preguntas y respuestas. Tambi茅n deber谩s contabilizar los puntos del juego. Es un juego de preguntas y respuestas sobre el tema {} para estudiantes {}. Empieza con la introducci贸n del juego y la primera pregunta. Es muy importante que solo hagas una pregunta por vez, as铆 el usuario puede ir respondiendo una a una las preguntas. Ser谩 un total de 4 preguntas y al finalizar debes indicar el resultado final. Cada respuesta correcta vale 10 puntos y debes dar 3 opciones de respuesta por cada pregunta.'.format(topic,age_range)})
25
 
26
  for turn in chat_history:
27
  user, bot = turn
 
35
  def respond(message, person,age_range, chat_history):
36
  prompt = add_new_message(message, person, age_range, chat_history)
37
  response = openai.ChatCompletion.create(
38
+ model="gpt-4-0125-preview",
39
  messages= prompt,
40
  temperature=0.5,
41
  max_tokens=1000,