Skip to content

repetitive error in main loop: list index out of range #415

@alejandropiccardo2qoxit

Description

╰──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╯
ERROR:cai.cli:Error in main loop: list index out of range
Traceback (most recent call last):
File "/PATH/cai-lab/venv/lib/python3.12/site-packages/cai/cli.py", line 1644, in run_cai_cli
response = asyncio.run(Runner.run(agent, conversation_input))
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/PATH/.pyenv/versions/3.12.12/lib/python3.12/asyncio/runners.py", line 195, in run
return runner.run(main)
^^^^^^^^^^^^^^^^
File "/PATH/.pyenv/versions/3.12.12/lib/python3.12/asyncio/runners.py", line 118, in run
return self._loop.run_until_complete(task)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/PATH/.pyenv/versions/3.12.12/lib/python3.12/asyncio/base_events.py", line 691, in run_until_complete
return future.result()
^^^^^^^^^^^^^^^
File "/PATH/cai-lab/venv/lib/python3.12/site-packages/cai/sdk/agents/run.py", line 260, in run
turn_result = await cls._run_single_turn(
^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/qoxit/Desktop/cai-lab/venv/lib/python3.12/site-packages/cai/sdk/agents/run.py", line 847, in _run_single_turn
new_response = await cls._get_new_response(
^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/qoxit/Desktop/cai-lab/venv/lib/python3.12/site-packages/cai/sdk/agents/run.py", line 1046, in _get_new_response
new_response = await model.get_response(
^^^^^^^^^^^^^^^^^^^^^^^^^
File "/PATH/cai-lab/venv/lib/python3.12/site-packages/cai/sdk/agents/models/openai_chatcompletions.py", line 730, in get_response
f"LLM resp:\n{json.dumps(response.choices[0].message.model_dump(), indent=2)}\n"
~~~~~~~~~~~~~~~~^^^
IndexError: list index out of range

cai-framework 0.5.10
Python 3.12.12

using gemini apikey

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions