|
1 | 1 | import fnmatch |
2 | 2 | import json |
3 | | -import logging |
4 | 3 | from abc import ABC, abstractmethod |
5 | 4 | from copy import copy |
6 | 5 | from dataclasses import asdict, dataclass, field |
|
23 | 22 | from agentlab.agents.agent_args import AgentArgs |
24 | 23 | from agentlab.llm.llm_utils import image_to_png_base64_url |
25 | 24 | from agentlab.llm.response_api import ( |
26 | | - BaseModelArgs, |
27 | 25 | ClaudeResponseModelArgs, |
28 | 26 | LLMOutput, |
29 | 27 | MessageBuilder, |
30 | 28 | OpenAIChatModelArgs, |
31 | 29 | OpenAIResponseModelArgs, |
32 | | - OpenRouterModelArgs, |
33 | | - VLLMModelArgs, |
34 | 30 | ) |
35 | 31 | from agentlab.llm.tracking import cost_tracker_decorator |
36 | 32 |
|
@@ -294,9 +290,6 @@ def _init(self): |
294 | 290 | hint_db_path = Path(__file__).parent / self.hint_db_rel_path |
295 | 291 | self.hint_db = pd.read_csv(hint_db_path, header=0, index_col=None, dtype=str) |
296 | 292 |
|
297 | | - # index the task_name for fast lookup |
298 | | - # self.hint_db.set_index("task_name", inplace=True, drop=False) |
299 | | - |
300 | 293 | def apply(self, llm, discussion: StructuredDiscussion, task_name: str) -> dict: |
301 | 294 | if not self.use_task_hint: |
302 | 295 | return |
@@ -545,22 +538,3 @@ def get_action(self, obs: Any) -> float: |
545 | 538 | model_args=CLAUDE_MODEL_CONFIG, |
546 | 539 | config=DEFAULT_PROMPT_CONFIG, |
547 | 540 | ) |
548 | | - |
549 | | -# MT_TOOL_USE_AGENT = ToolUseAgentArgs( |
550 | | -# model_args=OPENROUTER_MODEL, |
551 | | -# ) |
552 | | -CHATAPI_AGENT_CONFIG = ToolUseAgentArgs( |
553 | | - model_args=OpenAIChatModelArgs( |
554 | | - model_name="gpt-4o-2024-11-20", |
555 | | - max_total_tokens=200_000, |
556 | | - max_input_tokens=200_000, |
557 | | - max_new_tokens=2_000, |
558 | | - temperature=0.7, |
559 | | - vision_support=True, |
560 | | - ), |
561 | | -) |
562 | | - |
563 | | - |
564 | | -OAI_CHAT_TOOl_AGENT = ToolUseAgentArgs( |
565 | | - model_args=OpenAIChatModelArgs(model_name="gpt-4o-2024-08-06") |
566 | | -) |
0 commit comments