ChenyuRabbitLove commited on
Commit
3b83f3a
1 Parent(s): 4063273

bugfix: fix minor bugs

Browse files
Files changed (1) hide show
  1. utils/completion_reward.py +6 -6
utils/completion_reward.py CHANGED
@@ -209,7 +209,7 @@ class OpenAIAgent:
209
 
210
  def get_story(self, user_log):
211
  system_prompt = """
212
- 我正在舉辦一個學習型的活動,參與活動的學生為 1-9 年級,我為他們設計了一個獨特的故事機制,每天每個學生都會收到屬於自己獨特的冒險紀錄,現在我需要你協助我將這些冒險紀錄,製作成一段冒險故事,請
213
  - 以「你」稱呼學生
214
  - 請用 500 字以內的短篇故事
215
  - 試著合併故事記錄成一段連貫、有吸引力的故事
@@ -282,7 +282,7 @@ class OpenAIAgent:
282
  class AWSAgent:
283
  def get_story(self, user_log):
284
  system_prompt = """
285
- 我正在舉辦一個學習型的活動,參與活動的學生為 1-9 年級,我為他們設計了一個獨特的故事機制,每天每個學生都會收到屬於自己獨特的冒險紀錄,現在我需要你協助我將這些冒險紀錄,製作成一段冒險故事,請
286
  - 以「你」稱呼學生
287
  - 請用 500 字以內的短篇故事
288
  - 試著合併故事記錄成一段連貫、有吸引力的故事
@@ -337,7 +337,7 @@ class GoogleAgent:
337
 
338
  def get_story(self, user_log):
339
  system_prompt = """
340
- 我正在舉辦一個學習型的活動,參與活動的學生為 1-9 年級,我為他們設計了一個獨特的故事機制,每天每個學生都會收到屬於自己獨特的冒險紀錄,現在我需要你協助我將這些冒險紀錄,製作成一段冒險故事,請
341
  - 以「你」稱呼學生
342
  - 請用 500 字以內的短篇故事
343
  - 試著合併故事記錄成一段連貫、有吸引力的故事
@@ -372,7 +372,7 @@ class GoogleAgent:
372
  class MTKAgent:
373
  def get_story(self, user_log):
374
  system_prompt = """
375
- 我正在舉辦一個學習型的活動,參與活動的學生為 1-9 年級,我為他們設計了一個獨特的故事機制,每天每個學生都會收到屬於自己獨特的冒險紀錄,現在我需要你協助我將這些冒險紀錄,製作成一段冒險故事,請
376
  - 以「你」稱呼學生
377
  - 請用 500 字以內的短篇故事
378
  - 試著合併故事記錄成一段連貫、有吸引力的故事
@@ -495,7 +495,7 @@ class ImageProcessor:
495
  draw = ImageDraw.Draw(img)
496
 
497
  # Draw the text
498
- title_font = ImageFont.truetype("NotoSansTC-Bold.ttf", 36)
499
  body_font = ImageFont.truetype("NotoSansTC-Light.ttf", 12)
500
 
501
  # Title text
@@ -507,7 +507,7 @@ class ImageProcessor:
507
  body_x, body_y = left + 20, title_y + 60 # Adjust position as needed
508
 
509
  for line in paragraph.split("\n"):
510
- wrapped_lines = textwrap.wrap(line, width=75)
511
  for wrapped_line in wrapped_lines:
512
  draw.text((body_x, body_y), wrapped_line, font=body_font, fill="black")
513
  body_y += 30
 
209
 
210
  def get_story(self, user_log):
211
  system_prompt = """
212
+ 我正在舉辦一個學習型的活動,我為學生設計了一個獨特的故事機制,每天每個學生都會收到屬於自己獨特的冒險紀錄,現在我需要你協助我將這些冒險紀錄,製作成一段冒險故事,請
213
  - 以「你」稱呼學生
214
  - 請用 500 字以內的短篇故事
215
  - 試著合併故事記錄成一段連貫、有吸引力的故事
 
282
  class AWSAgent:
283
  def get_story(self, user_log):
284
  system_prompt = """
285
+ 我正在舉辦一個學習型的活動,我為學生設計了一個獨特的故事機制,每天每個學生都會收到屬於自己獨特的冒險紀錄,現在我需要你協助我將這些冒險紀錄,製作成一段冒險故事,請
286
  - 以「你」稱呼學生
287
  - 請用 500 字以內的短篇故事
288
  - 試著合併故事記錄成一段連貫、有吸引力的故事
 
337
 
338
  def get_story(self, user_log):
339
  system_prompt = """
340
+ 我正在舉辦一個學習型的活動,我為學生設計了一個獨特的故事機制,每天每個學生都會收到屬於自己獨特的冒險紀錄,現在我需要你協助我將這些冒險紀錄,製作成一段冒險故事,請
341
  - 以「你」稱呼學生
342
  - 請用 500 字以內的短篇故事
343
  - 試著合併故事記錄成一段連貫、有吸引力的故事
 
372
  class MTKAgent:
373
  def get_story(self, user_log):
374
  system_prompt = """
375
+ 我正在舉辦一個學習型的活動,我為學生設計了一個獨特的故事機制,每天每個學生都會收到屬於自己獨特的冒險紀錄,現在我需要你協助我將這些冒險紀錄,製作成一段冒險故事,請
376
  - 以「你」稱呼學生
377
  - 請用 500 字以內的短篇故事
378
  - 試著合併故事記錄成一段連貫、有吸引力的故事
 
495
  draw = ImageDraw.Draw(img)
496
 
497
  # Draw the text
498
+ title_font = ImageFont.truetype("NotoSansTC-Bold.ttf", 34)
499
  body_font = ImageFont.truetype("NotoSansTC-Light.ttf", 12)
500
 
501
  # Title text
 
507
  body_x, body_y = left + 20, title_y + 60 # Adjust position as needed
508
 
509
  for line in paragraph.split("\n"):
510
+ wrapped_lines = textwrap.wrap(line, width=73)
511
  for wrapped_line in wrapped_lines:
512
  draw.text((body_x, body_y), wrapped_line, font=body_font, fill="black")
513
  body_y += 30