Skip to content

Commit bec40d9

Browse files
authored
Remove old code (#176)
Remove old code
1 parent c80e959 commit bec40d9

File tree

22 files changed

+33
-1451
lines changed

22 files changed

+33
-1451
lines changed
Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,15 @@
11
"""Package for helping to evaluate agent runs."""
2-
from langchain_benchmarks.tool_usage.agents import apply_agent_executor_adapter
2+
from langchain_benchmarks.tool_usage.agents import (
3+
CustomRunnableAgentFactory,
4+
StandardAgentFactory,
5+
apply_agent_executor_adapter,
6+
)
37
from langchain_benchmarks.tool_usage.evaluators import get_eval_config
48

59
# Please keep this list sorted!
610
__all__ = [
711
"apply_agent_executor_adapter",
12+
"CustomRunnableAgentFactory",
813
"get_eval_config",
14+
"StandardAgentFactory",
915
]
Lines changed: 0 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -1,25 +1,11 @@
11
from langchain_benchmarks.tool_usage.agents.adapters import apply_agent_executor_adapter
2-
from langchain_benchmarks.tool_usage.agents.anthropic_tool_user import (
3-
AnthropicToolUserFactory,
4-
)
5-
from langchain_benchmarks.tool_usage.agents.experimental.factory import (
6-
CustomAgentFactory,
7-
)
8-
from langchain_benchmarks.tool_usage.agents.openai_assistant import (
9-
OpenAIAssistantFactory,
10-
)
11-
from langchain_benchmarks.tool_usage.agents.openai_functions import OpenAIAgentFactory
122
from langchain_benchmarks.tool_usage.agents.runnable_agent import (
133
CustomRunnableAgentFactory,
144
)
155
from langchain_benchmarks.tool_usage.agents.tool_using_agent import StandardAgentFactory
166

177
__all__ = [
18-
"OpenAIAgentFactory",
19-
"OpenAIAssistantFactory",
208
"apply_agent_executor_adapter",
21-
"CustomAgentFactory",
22-
"AnthropicToolUserFactory",
239
"CustomRunnableAgentFactory",
2410
"StandardAgentFactory",
2511
]

langchain_benchmarks/tool_usage/agents/anthropic_tool_user.py

Lines changed: 0 additions & 271 deletions
This file was deleted.
Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
import abc
2+
3+
from langchain_core.runnables import Runnable
4+
5+
6+
class AgentFactory(abc.ABC):
7+
"""Abstract class for agent factory"""
8+
9+
@abc.abstractmethod
10+
def __call__(self) -> Runnable:
11+
"""Create a new agent"""

langchain_benchmarks/tool_usage/agents/experimental/__init__.py

Whitespace-only changes.

0 commit comments

Comments
 (0)