change signature

This commit is contained in:
2026-01-23 20:11:43 -08:00
parent 7f0aba9241
commit 378a657595

View File

@@ -199,7 +199,6 @@ class RLMCodingProgram(PrecompiledProgram):
"grep_files": grep_files, "grep_files": grep_files,
"run_bash": run_bash, "run_bash": run_bash,
} }
print(f"{BLUE}CONFIG: {self.config}{RESET}")
self.lm = dspy.LM( self.lm = dspy.LM(
model=self.config.lm, model=self.config.lm,
@@ -207,14 +206,12 @@ class RLMCodingProgram(PrecompiledProgram):
max_tokens=self.config.max_tokens, max_tokens=self.config.max_tokens,
track_usage=self.config.track_usage, track_usage=self.config.track_usage,
) )
print(f"{BLUE}NEW LM: {self.lm.model}{RESET}")
self.sub_lm = dspy.LM( self.sub_lm = dspy.LM(
model=self.config.sub_lm, model=self.config.sub_lm,
api_base=self.config.api_base, api_base=self.config.api_base,
max_tokens=self.config.max_tokens, max_tokens=self.config.max_tokens,
track_usage=self.config.track_usage, track_usage=self.config.track_usage,
) )
print(f"{BLUE}NEW SUB LM: {self.sub_lm.model}{RESET}")
self.agent = dspy.RLM( self.agent = dspy.RLM(
CodingAssistant, CodingAssistant,
sub_lm=self.sub_lm, sub_lm=self.sub_lm,
@@ -224,6 +221,9 @@ class RLMCodingProgram(PrecompiledProgram):
verbose=self.config.verbose, verbose=self.config.verbose,
) )
self.agent.set_lm(self.lm) self.agent.set_lm(self.lm)
print(f"{BLUE}CONFIG WAS SET: {self.config}{RESET}")
print(f"{BLUE}LM WAS SET: {self.agent.get_lm()}{RESET}")
print(f"{BLUE}SUB LM WAS SET: {self.agent.sub_lm}{RESET}")
def forward(self, task: str) -> str: def forward(self, task: str) -> str:
if not task: if not task: