AI全栈大模型工程师(十六)智能体架构:Agent

AI全栈大模型工程师(十六)智能体架构:Agent

5.1 什么是智能体(Agent)

将大语言模型作为一个推理引擎。给定一个任务,智能体自动生成完成任务所需的步骤,执行相应动作(例如选择并调用工具),直到任务完成。

5.2 先定义一些工具:Tools

  • 可以是一个函数或三方 API
  • 也可以把一个 Chain 或者 Agent 的 run()作为一个 Tool

5.3 智能体类型:ReAct

AI全栈大模型工程师(十六)智能体架构:Agent

!pip install google-search-results

llm = ChatOpenAI(model_name=‘gpt-4’, temperature=0)

5.4 通过 OpenAI Function Calling 实现智能体

llm = ChatOpenAI(model_name=‘gpt-4-0613’, temperature=0)

5.5 智能体类型:SelfAskWithSearch

5.6 智能体类型:Plan-and-Execute

AI全栈大模型工程师(十六)智能体架构:Agent

!pip install langchain-experimental

llm = ChatOpenAI(model_name=‘gpt-4’, temperature=0)

agent.run(“分析北京明天天气,与上海明天天气对比,用中文写一遍报告”)

博客主页:https://manor.blog.csdn.net

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/242427.html原文链接:https://javaforall.net

(0)
上一篇 2026年3月15日 下午11:16
下一篇 2026年3月15日 下午11:16


相关推荐

关注全栈程序员社区公众号