set temperature param on all initialize_llm calls

This commit is contained in:
AI Christianson 2025-02-12 14:15:05 -05:00
parent d54203b819
commit 7598d42cf9
3 changed files with 9 additions and 2 deletions

View File

@ -368,6 +368,7 @@ def main():
_global_memory["config"]["model"] = args.model
_global_memory["config"]["expert_provider"] = args.expert_provider
_global_memory["config"]["expert_model"] = args.expert_model
_global_memory["config"]["temperature"] = args.temperature
# Create chat agent with appropriate tools
chat_agent = create_agent(
@ -437,6 +438,9 @@ def main():
)
_global_memory["config"]["research_model"] = args.research_model or args.model
# Store temperature in global config
_global_memory["config"]["temperature"] = args.temperature
# Run research stage
print_stage_header("Research Stage")

View File

@ -38,6 +38,7 @@ def request_research(query: str) -> ResearchResult:
model = initialize_llm(
config.get("provider", "anthropic"),
config.get("model", "claude-3-5-sonnet-20241022"),
temperature=config.get("temperature"),
)
# Check recursion depth
@ -120,6 +121,7 @@ def request_web_research(query: str) -> ResearchResult:
model = initialize_llm(
config.get("provider", "anthropic"),
config.get("model", "claude-3-5-sonnet-20241022"),
temperature=config.get("temperature"),
)
success = True
@ -188,6 +190,7 @@ def request_research_and_implementation(query: str) -> Dict[str, Any]:
model = initialize_llm(
config.get("provider", "anthropic"),
config.get("model", "claude-3-5-sonnet-20241022"),
temperature=config.get("temperature"),
)
try:
@ -258,6 +261,7 @@ def request_task_implementation(task_spec: str) -> Dict[str, Any]:
model = initialize_llm(
config.get("provider", "anthropic"),
config.get("model", "claude-3-5-sonnet-20241022"),
temperature=config.get("temperature"),
)
# Get required parameters
@ -334,6 +338,7 @@ def request_implementation(task_spec: str) -> Dict[str, Any]:
model = initialize_llm(
config.get("provider", "anthropic"),
config.get("model", "claude-3-5-sonnet-20241022"),
temperature=config.get("temperature"),
)
try:

View File

@ -117,8 +117,6 @@ def run_programming_task(
# Log the programming task
log_work_event(f"Executed programming task: {_truncate_for_log(instructions)}")
print(repr(result))
# Return structured output
return {