news 2026/4/16 10:37:41

agentscope循环对话 这个msg是在循环外面的

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
agentscope循环对话 这个msg是在循环外面的

这个msg是在循环外面的

msg = None while True: msg = await agent(msg) msg = await user(msg) if msg.get_text_content() == "exit": break

agentscope-ai/agentscope: AgentScope: Agent-Oriented Programming for Building LLM Applications

input版本:

from agentscope.agent import ReActAgent from agentscope.model import DashScopeChatModel from agentscope.formatter import DashScopeChatFormatter from agentscope.memory import InMemoryMemory from agentscope.tool import Toolkit, execute_python_code, execute_shell_command import os, asyncio async def main(): toolkit = Toolkit() toolkit.register_tool_function(execute_python_code) toolkit.register_tool_function(execute_shell_command) agent = ReActAgent( name="Friday", sys_prompt="You're a helpful assistant named Friday.", model=DashScopeChatModel( model_name="qwen-max", api_key=os.environ["DASHSCOPE_API_KEY"], stream=True, ), memory=InMemoryMemory(), formatter=DashScopeChatFormatter(), toolkit=toolkit, ) msg = None while True: msg = await agent(msg) print(f"Friday: {msg.get_text_content()}") user_input = input("You: ") if user_input.lower() == "exit": break from agentscope.message import Msg msg = Msg(name="user", content=user_input, role="user") asyncio.run(main())
版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/4/10 11:01:43

AI渗透测试工具:ATTCK知识图谱的自动化攻击链生成框架

随着AI技术的深度渗透,网络安全测试正经历革命性变革。软件测试从业者作为质量保障的核心力量,亟需理解AI驱动的渗透测试工具如何结合MITRE ATT&CK框架,实现自动化攻击链生成。ATT&CK框架提供标准化的对抗行为知识库,涵盖…

作者头像 李华
网站建设 2026/3/27 18:28:23

垃圾定时投放监管系统设计

垃圾定时投放监管系统设计 第一章 绪论 随着垃圾分类政策的推进,垃圾定时定点投放成为规范分类行为的关键措施,但当前存在投放时间无序、违规投放难追溯、监管人力成本高等问题,影响分类成效。垃圾定时投放监管系统通过技术手段实现投放时间…

作者头像 李华
网站建设 2026/3/20 6:02:29

短剧春节档开打:漫剧成平台新争夺战场!

在过去几年中,春节档一直是短剧行业实现破圈突围的关键跳板。过去的短剧依靠“电子年货”属性,成功吸引了数亿用户,内容从“娱乐快餐”升级为“正餐硬菜”,实现了与电影、长剧三足鼎立的局面。然而,随着短剧市场格局的…

作者头像 李华
网站建设 2026/4/15 3:30:17

Windows文件过滤驱动MiniFilter导致的死锁问题分析

摘要Windows文件过滤驱动(File Filter Driver)是操作系统中用于拦截和处理文件I/O请求的重要组件。MiniFilter框架作为现代文件过滤驱动的标准实现方式,为开发者提供了便捷的驱动开发接口。然而,由于其独特的工作机制和复杂的内核…

作者头像 李华
网站建设 2026/4/12 7:29:47

‌危机管理测试:从灾害事件学故障切换

故障切换不是技术动作,而是系统韧性的心跳‌ 在软件测试领域,‌“故障切换”‌(failover)早已超越了“主备切换”的技术实现,演变为一场‌系统级的危机管理演练‌。真正的测试者,不再满足于“验证服务是否…

作者头像 李华
网站建设 2026/4/8 11:07:30

定稿前必看!AI论文平台 千笔 VS Checkjie,专为本科生打造!

随着人工智能技术的迅猛迭代与普及,AI辅助写作工具已逐步渗透到高校学术写作场景中,成为本科生完成毕业论文不可或缺的辅助手段。越来越多面临毕业论文压力的学生,开始依赖各类AI工具简化写作流程、提升创作效率。但与此同时,市场…

作者头像 李华