Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

string index out of range #154

Open
flameleo11 opened this issue May 12, 2024 · 2 comments
Open

string index out of range #154

flameleo11 opened this issue May 12, 2024 · 2 comments

Comments

@flameleo11
Copy link

INPUT_SIMULATION_FORK = "base_the_ville_isabella_maria_klaus"
INPUT_SIMULATION_NAME = "t5"

run 1

Name: Isabella Rodriguez
Age: 34
Innate traits: friendly, outgoing, hospitable
Learned traits: Isabella Rodriguez is a cafe owner of Hobbs Cafe who loves to make people feel welcome. She is always looking for ways to make the cafe a place where people can come to relax and enjoy themselves.
Currently: Isabella Rodriguez is planning on having a Valentine's Day party at Hobbs Cafe with her customers on February 14th, 2023 at 5pm. She is gathering party material, and is telling everyone to join the party at Hobbs Cafe on February 14th, 2023, from 5pm to 7pm.
Lifestyle: Is
-==- -==- -==- 
Traceback (most recent call last):
  File "/drive_d/work_demo/generative_agents/reverie/backend_server/reverie.py", line 468, in open_server
    rs.start_server(int_count)
  File "/drive_d/work_demo/generative_agents/reverie/backend_server/reverie.py", line 379, in start_server
    next_tile, pronunciatio, description = persona.move(
  File "/drive_d/work_demo/generative_agents/reverie/backend_server/persona/persona.py", line 222, in move
    plan = self.plan(maze, personas, new_day, retrieved)
  File "/drive_d/work_demo/generative_agents/reverie/backend_server/persona/persona.py", line 148, in plan
    return plan(self, maze, personas, new_day, retrieved)
  File "/drive_d/work_demo/generative_agents/reverie/backend_server/persona/cognitive_modules/plan.py", line 959, in plan
    _determine_action(persona, maze)
  File "/drive_d/work_demo/generative_agents/reverie/backend_server/persona/cognitive_modules/plan.py", line 579, in _determine_action
    generate_task_decomp(persona, act_desp, act_dura))
  File "/drive_d/work_demo/generative_agents/reverie/backend_server/persona/cognitive_modules/plan.py", line 164, in generate_task_decomp
    return run_gpt_prompt_task_decomp(persona, task, duration)[0]
  File "/drive_d/work_demo/generative_agents/reverie/backend_server/persona/prompt_template/run_gpt_prompt.py", line 443, in run_gpt_prompt_task_decomp
    output = safe_generate_response(prompt, gpt_param, 5, get_fail_safe(),
  File "/drive_d/work_demo/generative_agents/reverie/backend_server/persona/prompt_template/gpt_structure.py", line 291, in safe_generate_response
    return func_clean_up(curr_gpt_response, prompt=prompt)
  File "/drive_d/work_demo/generative_agents/reverie/backend_server/persona/prompt_template/run_gpt_prompt.py", line 380, in __func_clean_up
    if task[-1] == ".":
IndexError: string index out of range
Error.
Enter option: 
@Alice1998
Copy link

Facing the same problem

@PandaraWen
Copy link

Similar problem here:

Today is February 13, 2023. From 00:00AM ~ 00:00AM, Isabella Rodriguez is planning on TOKEN LIMIT EXCEEDED.
In 5 min increments, list the subtasks Isabella does when Isabella is TOKEN LIMIT EXCEEDED from (total duration in minutes 1440):

  1. Isabella is
    TOKEN LIMIT EXCEEDED
    TOODOOOOOO
    TOKEN LIMIT EXCEEDED
    -==- -==- -==-
    TOODOOOOOO
    TOKEN LIMIT EXCEEDED
    -==- -==- -==-
    Traceback (most recent call last):
    File "/WorkSpace/generative_agents/reverie/backend_server/reverie.py", line 468, in open_server
    rs.start_server(int_count)
    File "/WorkSpace/generative_agents/reverie/backend_server/reverie.py", line 379, in start_server
    next_tile, pronunciatio, description = persona.move(
    File "/WorkSpace/generative_agents/reverie/backend_server/persona/persona.py", line 222, in move
    plan = self.plan(maze, personas, new_day, retrieved)
    File "/WorkSpace/generative_agents/reverie/backend_server/persona/persona.py", line 148, in plan
    return plan(self, maze, personas, new_day, retrieved)
    File "/WorkSpace/generative_agents/reverie/backend_server/persona/cognitive_modules/plan.py", line 959, in plan
    _determine_action(persona, maze)
    File "/WorkSpace/generative_agents/reverie/backend_server/persona/cognitive_modules/plan.py", line 573, in _determine_action
    generate_task_decomp(persona, act_desp, act_dura))
    File "/WorkSpace/generative_agents/reverie/backend_server/persona/cognitive_modules/plan.py", line 164, in generate_task_decomp
    return run_gpt_prompt_task_decomp(persona, task, duration)[0]
    File "/WorkSpace/generative_agents/reverie/backend_server/persona/prompt_template/run_gpt_prompt.py", line 439, in run_gpt_prompt_task_decomp
    output = safe_generate_response(prompt, gpt_param, 5, get_fail_safe(),
    File "/WorkSpace/generative_agents/reverie/backend_server/persona/prompt_template/gpt_structure.py", line 268, in safe_generate_response
    return func_clean_up(curr_gpt_response, prompt=prompt)
    File "/WorkSpace/generative_agents/reverie/backend_server/persona/prompt_template/run_gpt_prompt.py", line 378, in __func_clean_up
    duration = int(k[1].split(",")[0].strip())
    IndexError: list index out of range
    Error.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants