forked from Archives/langchain
Revert "[agent][property type] Change allowed_tools to Set as Duplicate doesn’t make sense" (#4014)
Reverts hwchase17/langchain#3840fix_agent_callbacks
parent
df3bc707fc
commit
a5dd73c1a6
@ -1 +0,0 @@
|
||||
"""All integration tests for agent."""
|
@ -1,16 +0,0 @@
|
||||
from langchain.agents.chat.base import ChatAgent
|
||||
from langchain.llms.openai import OpenAI
|
||||
from langchain.tools.ddg_search.tool import DuckDuckGoSearchRun
|
||||
|
||||
|
||||
class TestAgent:
|
||||
def test_agent_generation(self) -> None:
|
||||
web_search = DuckDuckGoSearchRun()
|
||||
tools = [web_search]
|
||||
agent = ChatAgent.from_llm_and_tools(
|
||||
ai_name="Tom",
|
||||
ai_role="Assistant",
|
||||
tools=tools,
|
||||
llm=OpenAI(maxTokens=10),
|
||||
)
|
||||
assert agent.allowed_tools == set([web_search.name])
|
Loading…
Reference in New Issue