File tree Expand file tree Collapse file tree 2 files changed +10
-3
lines changed
src/agentlab/agents/generic_agent_hinter Expand file tree Collapse file tree 2 files changed +10
-3
lines changed Original file line number Diff line number Diff line change @@ -93,7 +93,9 @@ def __init__(
9393
9494 self .flags = flags
9595 if self .flags .hint_db_path is not None :
96- assert os .path .exists (self .flags .hint_db_path ), f"Hint database path { self .flags .hint_db_path } does not exist."
96+ assert os .path .exists (
97+ self .flags .hint_db_path
98+ ), f"Hint database path { self .flags .hint_db_path } does not exist."
9799 self .action_set = self .flags .action .action_set .make_action_set ()
98100 self ._obs_preprocessor = dp .make_obs_preprocessor (flags .obs )
99101
@@ -118,7 +120,9 @@ def get_action(self, obs):
118120
119121 # use those queries to retrieve from the database and pass to prompt if step-level
120122 self .queries = (
121- self ._get_queries ()[0 ] if getattr (self .flags , "hint_level" , "episode" ) == "step" else None
123+ self ._get_queries ()[0 ]
124+ if getattr (self .flags , "hint_level" , "episode" ) == "step"
125+ else None
122126 )
123127
124128 # get hints
Original file line number Diff line number Diff line change 1919
2020logger = logging .getLogger (__name__ )
2121
22+
2223@dataclass
2324class GenericPromptFlags (dp .Flags ):
2425 """
@@ -403,6 +404,8 @@ def _parse_answer(self, text_answer):
403404 ans_dict ["queries" ] = json .loads (raw_queries )
404405 except Exception as e :
405406 t = text_answer .replace ("\n " , "\\ n" )
406- logger .warning (f"Failed to parse queries: { e } . Queries block content: '{ ans_dict ['queries' ]} '. RAW llm answer: '{ t } '. Will retry" )
407+ logger .warning (
408+ f"Failed to parse queries: { e } . Queries block content: '{ ans_dict ['queries' ]} '. RAW llm answer: '{ t } '. Will retry"
409+ )
407410 raise e
408411 return ans_dict
You can’t perform that action at this time.
0 commit comments