logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

CES 2025 引爆科技行业,黄仁勋: AI 正以“惊人速度”发展

AI“正以惊人的速度发展”。NVIDIA及其合作伙伴推出了用于 Agentic AI的AI 蓝图(Blueprints),包括PDF到播客的高效研究工具,以及用于分析大量视频和图像的视频搜索和摘要工具,使开发者能够随时随地构建、测试和运行AI Agentic。“自动驾驶汽车革命已经到来,”黄仁勋说,“构建自动驾驶汽车与所有机器人一样,需要三台计算机:NVIDIA DGX用于训练AI模型,Omniv

文章图片
#人工智能#科技
让 AI 不再只会聊天!Function Calling 让大模型真正“动起来”![特殊字符]

如果我们想要手动管理函数调用,而不是完全交给 OpenAI API。如我们可以自己定义 function_call 逻辑。return f"location } 的天气是晴天 🌞" functions = [ {"name" : "get_weather" , "description" : "获取天气信息" , "parameters" : {

文章图片
#人工智能#python#人机交互 +1
AI生成代码,模仿AlphaCodium引擎,通过 RAG 和 Agent 自我修正来生成代码

大家知道吗, 它提出了一种利用控制流进行代码生成的方法。它的核心思想就是通过迭代的方式逐步构建和改进代码答案。它不仅仅依赖于一次性生成代码,而是通过多次测试和修正来优化生成的代码,确保其正确性和鲁棒性。在公开测试和 AI 生成的测试上迭代测试并改进针对特定问题的答案。再问一个问题大家知道是怎么为我们生成代码的吗?我来为大家梳理一下步骤,首先,会理解用户提出的编程问题,并生成一个初始的代码解决方案。

文章图片
#人工智能#人机交互#python
【LangGraph】强大的功能人类和agent的交互(中)

在我们的代码中,这个更新状态和覆盖消息都是基于我们打断agent来的,在上面这些运行日志里也可以看到每一步包括agent在用tools工具搜索之前组装的内容是什么,然后我们覆盖的消息是什么,最后工具出来的结果是什么,很好的实现了我们控制agent的行为。下一节我们将实现人类和agent交互的最后一步,自定义状态。

文章图片
#交互#python#人工智能
【Agent的革命之路——LangGraph】人机交互中的细节(等待用户的指令)

这节我们探讨下如何使用interrupt等待用户输入,虽然前面都有讲过,但是有部分同学还是一知半解,我决定把这一块详细的逻辑整理出来,从头到尾给大家讲述一下。人机交互 (HIL) 交互对于agentic系统至关重要。等待人工输入是一种常见的HIL交互模式,允许agentic询问用户澄清问题并在继续之前等待输入。我们可以使用函数在LangGraph中实现这一点。interrupt允许我们停止图形执行

文章图片
#人机交互#microsoft
【Agent的革命之路——LangGraph】多个agent的多轮对话如此方便

在我们新写的例子中,我们要建立一个旅行助理代理团队,他们可以通过交流相互沟通。下面我们先创建两个agent:可以帮助推荐旅行目的地。可以向hotel_advisor agent寻求帮助。:可以帮助推荐酒店。可以向travel_advisor agent寻求帮助。我们将使用这种方式来构建agent,因为我们的每个agent都将拥有特定于其专业领域的工具以及用于移交到另一个agent 的特殊工具。@t

文章图片
#人工智能#python#人机交互
LangGraphd的细节大全——如何定义或者更新状态

让我们构建一个包含单个节点的图。我们的节点只是一个 Python 函数,它读取图的状态并对其进行更新。")定义节点只是将消息附加到我们的消息列表中,然后填充一个额外的字段。接下来,接下来我们将定义一个简单的图,其中包含我们之前创建的节点。我们将使用 StateGraph 来定义一个操作该状态的图,并使用 add_node 将我们的节点添加到图中。在这种情况下,我们的图只是执行一个节点。

文章图片
#人机交互#人工智能#python
【Agent的革命之路——LangGraph】工作流中的 Command 模式

foo: str定义节点A,# 判断应该跳转到哪个节点else:# Command 允许我们同时更新图状态并路由到下一个节点。# 更新图中的状态# 替换edgegoto=goto,定义好了上面节点之后,现在,我们可以使用上述节点创建 StateGraph。需要注意的是,该图没有定义条件的路由edge!这是因为控制流是用 Command 内部 node_a 定义的。

文章图片
#数据库#ui#人机交互 +2
【Agent的革命之路——LangGraph】细节分析Agent里面强大的Tools,你会怎么用?

先问大家一个问题,在很多应用程序中,不管是开发或者使用,其实我们都是用大模型在做响应,但是如果出现了一些场景,需要和其他API平台或者数据库交互,该怎么办呢?这里我们就可以用到工具,使用工具调用来请求和特定架构下匹配的模型的响应。大家看一张图:这张图就充分展示了大模型与工具之间的数据字段是怎么样交互的,当然这只是抽象出来的概念字段,实际参数远远不止这些。

文章图片
#人机交互#人工智能
【Agent的革命之路——LangGraph】人机交互中的interrupt&Command

在LangGraph中,实现人机交互最核心的就是Command和interrupt,就是前面设计4种交互模式所使用的共同方法,简单点说就是中断图,获取人类提供的值,再恢复图。我们这次就来详细分析一下这两个语法。

文章图片
#人机交互#人工智能#python
    共 20 条
  • 1
  • 2
  • 请选择