Description
Describe the bug
While the agents_llm_config.json is correctly configured, there must be somewhere some parsing issues for azure openai config data - specifically and only for the nav_agent_config, because it doesn't arrive to simple-hercules.py and an error:
logger.info(f"Nav agent {agent_name} using model: {model_config_list[0]['model']}")
is given, with the run being interrupted.
To Reproduce
Steps to reproduce the behavior:
- Fill in Azure Credentials in agents_llm_config.json
- Run "testzeus-hercules" (with all needed env. variables)
- See error
Expected behavior
The test should run successfully.
Screenshots
Desktop (please complete the following information):
- OS: Windows 11 Pro
- Version 24H2
Additional context
My interim solution is to change in simple-hercules.py:
145 --- self.nav_agent_config = nav_agent_config
to
145 --- self.nav_agent_config = planner_agent_config #nav_agent_config
If one doesn't need a different nav agent it's okay. And maybe its also a problem on my machine? Would be nice to hear feedback if others experienced something similar