🧰 Какие из этих инструментов подойдут к определённому типу агентов? 🕵️♂️
A.
from langchain.agents.agent_toolkits import SQLDatabaseToolkit
toolkit = SQLDatabaseToolkit(db=db, llm=llm)
B.
from langchain_community.tools.tavily_search import TavilySearchResults
tool = TavilySearchResults()
C.
tools = load_tools(["serpapi"], llm=llm)
D.
@tool
def compute_arc_length(radius, angle_in_degrees):
"""Вычисляет длину дуги по радиусу и углу в градусах"""
return (angle_in_degrees / 360) * 2 * math.pi * radius
E.
search = SerpAPIWrapper()
tools = [
Tool(
name="Intermediate Answer",
func=search.run,
description='useful for when you need to answer questions'
)
]