from langchain.agents import AgentType, initialize_agent
from langchain.chat_models import ChatOpenAI
from langchain.tools import DuckDuckGoSearchRun
import os
# 替换自己的opensea api
os.environ["OPENAI_API_KEY"] = 'YOUR_API_KEY'
# 限制了最大请求2048条
llm = ChatOpenAI(temperature=0,max_tokens=2048)
# 这里使用了duckduckgo引擎,使用google自行获取api
web_search = DuckDuckGoSearchRun()
tools = [
web_search,
# other tools
]
# 新建代理
agent = initialize_agent(tools, llm, agent=AgentType.ZERO_SHOT_REACT_DESCRIPTION, verbose=True)
agent.run("Obama's first name?")
Welcome to LangChain — 🦜🔗 LangChain 0.0.152
tips:官网右下角已嵌入学习了langchain文档的ai助手,关于文档的问题可以直接咨询右下ai助手