运行原课件代码报错

运行原课件代码报错

langchain.agents AgentExecutor, LLMSingleActionAgent
langchain.chains LLMChain
output_parser CustomOutputParser
meta_prompt0 CustomPromptTemplate, template
custom_tool tools
llm llmOpenai

myChatAgent():
    ():
        prompt = CustomPromptTemplate(
            =template,
            =tools,
            =[, ]
        )
        output_parser = CustomOutputParser()
        llm = llmOpenai

        llm_chain = LLMChain(=llm, =prompt)

        tool_names = [tool.name tool tools]

        .agent = LLMSingleActionAgent(
            =llm_chain,
            =output_parser,
            =[],
            =tool_names
        )
        .agent_executor = AgentExecutor.from_agent_and_tools(=.agent, =tools, =)

    (, query):
        response = .agent_executor.run(query)
        (, response)
        response


__name__ == :
    my_agent = myChatAgent()
    ()
    :
        ()
        query = ()
        my_agent.ask(query)

下载的课件 代码!无法运行报错
https://img1.sycdn.imooc.com/climg/0b059a6709f632c515990392.jpg

正在回答 回答被采纳积分+1

登陆购买课程后可参与讨论,去登陆

1回答
Dream哥 2025-04-14 11:08:45
环境问题,可以用最新的课件代码,将langchain_openai和openai package升级到最新版本
  • 提问者 Harbin01 #1

    https://img1.sycdn.imooc.com/climg/1bbb996709fcd01610450509.jpg

    https://img1.sycdn.imooc.com/climg/57403a6709fcd03524911319.jpghttps://img1.sycdn.imooc.com/climg/3d2e7f6709fcd05309710370.jpg用的最新代码还是报错一样的错

    2025-04-14 17:08:22
问题已解决,确定采纳
还有疑问,暂不采纳

恭喜解决一个难题,获得1积分~

来为老师/同学的回答评分吧

0 星
AI人工智能算法工程师
  • 参与学习       609    人
  • 解答问题       176    个

从AI零基础入门,打通视觉,NLP,机器&深度学习,推荐搜索,AIGC,大模型 引领行业知识体系+工业级多领域综合项目+资深专业讲师团+全方位贴心服务 助力你快速成为新时代抢手人才,多领域灵活就业

了解课程
请稍等 ...
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号

在线咨询

领取优惠

免费试听

领取大纲

扫描二维码,添加
你的专属老师