logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

autogen 自定义agent (1)

代码运行逻辑1. 创建 CountDownAgent 代理该代理继承自 BaseChatAgent,它有一个 _count 变量(默认 3),用于控制倒计时次数。代理的 produced_message_types 属性表明,它只会生成 TextMessage 类型的消息。2. 处理消息on_messages() 方法是主处理逻辑:on_messages_stream() 方法:

文章图片
#人工智能
langgraph实现代码助手 code assistant

自己代码测试,运行成功。

文章图片
2. langgraph的可控性 (How to return state before hitting recursion limit)

首先,我们需要定义状态类型和工作流的基本结构。我们使用TypedDict来定义状态类型,包含value和两个字段。value: str。

文章图片
5. langgraph实现高级RAG (Adaptive RAG)

但用智谱的模型会限制死循环, 具体修改方法可以参考这篇。如果有任何问题,欢迎在评论区提问。

文章图片
1. langgraph实现Tree of Thoughts解决24点游戏

24点游戏是一种数学益智游戏,目标是通过加、减、乘、除四种运算,使给定的四个数字的运算结果等于24。本教程将介绍如何使用langgraph实现一个简单的24点游戏求解器。首先,定义一些基本的数据结构来表示运算符、方程式。"""表示一个公式,将提供的数字组合以达到目标值24。"""description="逆波兰表示法中的令牌和运算符栈。例如:[3, 4, '+', -1, '*'] 将计算为 (3

文章图片
flask_limiter 模块实现 API 限流

下面展示如何在 Flask 应用中使用flask_limiter 模块实现 API 限流。根据用户状态动态设置不同限制。

#flask#python#后端
匹配HTML标签中 href 属性的正则表达式

表达式解析和变量用于 过滤不需要的链接,并且两个正则表达式变量和来用于正则匹配。让我们解析它们的作用:解析确保 , ,这些特殊字符不会影响正则语法。组合成 ,作为分隔的选项。是 负向先行断言,表示 “不以这些前缀开头”。示例作用确保匹配的不能以 , ,开头。例如:解析是负向先行断言,表示 “不以这些后缀结尾”。作用确保不指向这些后缀的文件,例如:最终的正则:综合作用:输出这说明:✅ 成功匹配❌ 忽

文章图片
#正则表达式
langgraph实现 handsoff between agents 模式 (2)

【代码】langgraph实现 handsoff between agents 模式 (2)

文章图片
#人工智能
autogen 中的 Termination 使用

【代码】autogen 中的 Termination 使用。

文章图片
#人工智能
1. langgraph的可控性 (How to control graph recursion limit)

我们定义一个State类型,它是一个TypedDict,包含一个aggregate键,其值是一个列表,并且使用作为归约函数,使其具有追加功能。接下来,我们定义四个节点函数,每个函数都接受一个状态并返回一个新的状态。node_anode_b和node_c分别向状态中的aggregate列表追加字符串。node_d打印 “I’m D” 并向aggregate列表追加 “I’m A”。通过本教程,我们学

文章图片
    共 201 条
  • 1
  • 2
  • 3
  • 21
  • 请选择