Strands代理:基于模型驱动方法的开源SDK,用于构建人工智能代理

我很高兴宣布发布Strands Agents,一个开源的SDK,使用少量代码即可通过模型驱动的方法简化AI代理的构建和运行。Strands支持从简单到复杂的各种用例,并能从本地开发扩展到生产部署。目前已经在AWS团队的生产环境中投入使用,包括Amazon Q Developer、AWS Glue和VPC Reachability Analyzer等。现在,您可以轻松使用Strands创建自己的AI代理。 与需要定义复杂工作流程的框架不同,Strands利用最先进的模型能力——如规划、串联思考、工具调用和反思——让开发者只需定义一个提示和一份工具列表即可创建代理。Strands就像两条DNA链一样,连接模型与工具;模型规划下一步并通过高级推理执行工具。它支持丰富的定制,包括工具选择、上下文管理、会话状态、记忆以及多代理应用。Strands可与Amazon Bedrock、Anthropic、Ollama、Meta等模型配合使用,通过LiteLLM在任何地方运行。 该项目是一个开放的社区, recebendo来自埃森哲、Anthropic、Langfuse、mem0. ai、Meta、PwC、Ragas. io、Tavily等的贡献。示例包括Anthropic的API支持和Meta的Llama API集成。加入我们的GitHub,一起开始吧! ### 我们的代理之旅 在Amazon Q Developer——一个面向软件开发的生成式AI助手——的开发中,我的团队从2023年初开始构建AI代理,参照ReAct(推理与行动)论文,证明大型语言模型(LLM)能够进行推理和采取行动,比如生成输入以调用API。虽然LLMs最初并非为了扮演代理角色而训练,而是用于自然语言对话,但我们开发了复杂的框架,包含提示指令、响应解析和协调逻辑——这常常导致漫长的调优周期,以便投入生产。 随着LLM在推理和工具使用方面的显著提升,这些复杂框架成为限制迭代速度和灵活性的瓶颈。意识到这一点后,我们创建了Strands Agents,旨在去除协调复杂性,充分发挥现代LLMs的推理和工具使用能力。这一方法将开发时间从几个月缩短到几天或几周,大大加快了投产速度,并提升了用户体验。 ### Strands Agents的核心概念 一个代理由三部分组成:(1)模型、(2)工具和(3)提示。代理自主利用这三者完成诸如回答问题、编码、规划或优化投资组合等任务。模型驱动的方法让模型可以动态指引各步骤和工具的使用,以实现目标。 - **模型**:Strands支持多种灵活模型,包括支持工具调用和流式输出的Amazon Bedrock模型、通过API的Anthropic Claude模型、Llama模型(通过Llama API)、Ollama(适用于本地开发)、OpenAI模型(通过LiteLLM)以及自定义模型。 - **工具**:提供数千个Model Context Protocol(MCP)服务器工具,以及20多个预构建工具(如文件处理、API调用和AWS API交互)。Python函数可通过@tool装饰器轻松封装为工具。 - **提示**:开发者提供自然语言提示,定义任务内容,以及系统提示,用于指导代理行为。 代理会运行一个“代理环”(agentic loop),不断与模型和工具交互直至任务完成。在每一轮中,LLM接收提示、上下文和工具描述后,决定直接回应、规划、反思,或调用工具。Strands会执行所选工具,并将结果返回给LLM,最终输出完成。 工具支持丰富的定制和复杂操作:它们可以从知识库中检索文档、发起API调用、运行Python代码或提供静态指令。例如: - **检索工具**:在Amazon Bedrock知识库中进行语义搜索,检索相关文档或工具。例如,一个内部的AWS代理会通过检索相关子集,从6000多个工具中筛选出合适的,供模型参考。 - **思考工具**:实现多轮深入分析和自我反思。 - **多代理工具**:支持工作流、图谱和群体代理,协作完成复杂任务。未来还将支持Agent2Agent(A2A)协议。 ### 入门使用Strands Agents 下面是一个用Strands搭建的命名AI助手的简单示例,使用Amazon Bedrock模型、MCP服务器进行领域验证,以及预定义的GitHub工具检查组织名的可用性: ```python from strands import Agent from strands. tools. mcp import MCPClient from strands_tools import http_request from mcp import stdio_client, StdioServerParameters NAMING_SYSTEM_PROMPT = """ 你是一个帮助命名开源项目的助手。 提供可用的域名和GitHub组织名,验证其可用性后提供建议。 """ domain_name_tools = MCPClient(lambda: stdio_client( StdioServerParameters(command="uvx", args=["fastdomaincheck-mcp-server"]) )) github_tools = [http_request] with domain_name_tools: tools = domain_name_tools. list_tools_sync() + github_tools naming_agent = Agent(system_prompt=NAMING_SYSTEM_PROMPT, tools=tools) naming_agent("我需要为一个构建AI代理的开源项目起个名字。") ``` 运行前,请设置你的GitHub令牌为`GITHUB_TOKEN`,确保可以使用Anthropic Claude 3. 7 Sonnet模型(位于us-west-2区域),以及配置你的AWS认证信息。安装命令: ``` pip install strands-agents strands-agents-tools python -u agent. py ``` 你将获得项目名建议及其可用性验证。 Strands MCP服务器与诸如Q Developer CLI的AI辅助开发工具集成良好。例如,在MCP配置中加入如下内容: ```json { "mcpServers": { "strands": { "command": "uvx", "args": ["strands-agents-mcp-server"] } } } ``` ### 在生产环境部署Strands Agents Strands设计考虑到生产需求,提供灵活的部署架构。你可以在本地、API后端(利用AWS Lambda、Fargate或EC2)或作为分布式系统运行,将代理环和工具执行环境分离。例如,工具可在Lambda中运行,代理在容器中运行;或者客户端在本地处理工具,与后端代理通信。 此外,Strands还支持通过OpenTelemetry(OTEL)实现可观测性与监控,提供详细的追踪、指标和遥测数据,覆盖分布式系统中的代理会话。 ### 加入Strands Agents社区 Strands Agents采用Apache 2. 0开源协议,期待贡献者加入,支持模型和工具,开发新功能或完善文档。如果你发现BUG或有建议,欢迎在GitHub上参与,共同打造未来的AI代理!
Brief news summary
Strands Agents 是一个开源SDK,旨在通过模型驱动、低代码的方法简化AI代理的开发。它支持不同复杂程度的项目,确保从本地开发到生产的无缝转变。得到了AWS团队如Amazon Q Developer和AWS Glue的信任,利用现代大语言模型的原生推理和工具使用,避免了复杂的编排。开发者通过定义提示、工具和模型来构建代理,集成诸如Amazon Bedrock、Anthropic、Meta和Ollama等提供商。该SDK将模型与API、知识检索和Python函数相连接,使代理能够在多代理工作流程中进行规划、行动和协作。根据Apache 2.0许可证,Strands拥有不断成长的社区,包括Accenture、Anthropic、Meta和PwC,提供参考实现、部署工具包、广泛的架构支持以及基于OpenTelemetry的监控能力。其模型上下文协议服务器进一步增强工具集,加快AI代理的开发速度。加入GitHub社区,即刻开始使用Strands Agents进行构建。
AI-powered Lead Generation in Social Media
and Search Engines
Let AI take control and automatically generate leads for you!

I'm your Content Manager, ready to handle your first test assignment
Learn how AI can help your business.
Let’s talk!

Coinbase德国前CEO Jan-Oliver Sell 加盟区块链公司,担任首席运营官
前Coinbase德国区前CEO、在任期间成功获得BaFin加密资产托管第一张牌照的关键人物Jan-Oliver Sell,现被任命为LUKSO的首席运营官。LUKSO是一条专注于社交和创意领域的Layer 1区块链平台。Sell的加盟正值LUKSO从研究阶段转向规模化,发展由Universal Everything打造的以人为中心的区块链平台之际。该区块链强调代币、去中心化金融(DeFi)、数字身份、所有权以及创造者与社区之间的互操作性。 拥有逾15年运营与金融经验的Sell,兼具传统体系与区块链创新的桥梁作用。LUKSO由以太坊先锋Fabian Vogelsteller共同创建,他曾开发ERC-20代币标准。Vogelsteller指出,Sell的运营专业知识将在LUKSO扩大生态系统、赋能创造者与用户的无缝去中心化环境中发挥关键作用。 LUKSO通过其自主制定的LUKSO标准提案(LUKSO Standards Proposals)运作,旨在现代化智能合约框架,提升使用便利性。不同于许多专注于金融应用的Layer 1区块链,LUKSO主要面向时尚、艺术、游戏和在线身份等行业,支持Universal Profiles(通用档案),实现区块链身份在多个平台上的无缝使用。这使LUKSO在将创造性表达和社交互动置于优先地位方面具有独特优势,而非单纯追逐投机利润。 与此同时,Coinbase即将加入标准普尔500指数,替代正在被Capital One收购、可能随后退市的Discover Financial Services。Coinbase将以金融行业身份入选,彰显其在市场上的逐步壮大。 本文作者Jared Kirui,是一位资深金融记者,专注于外汇和差价合约(CFDs),已发表逾1900篇文章,拥有庞大的忠实读者群。 订阅Finance Magnates每日快讯,第一时间掌握顶尖金融新闻,保持信息领先。网站尊重隐私政策和服务条款,提供随时退订选项。

美国担忧苹果和阿里巴巴在iPhone中整合人工智能技术
特朗普政府和美国国会官员目前正在审查苹果公司与阿里巴巴之间最近的合作,这项合作计划将阿里巴巴的人工智能(AI)技术整合到在中国使用的iPhone中。据《纽约时报》报道,这一发展引发了美国当局对国家安全和数据隐私可能风险的担忧。官员们担心,这种合作关系可能显著提升中国的AI能力,可能使中国科技公司在这个快速发展的领域中获得竞争优势。此外,将阿里巴巴的AI嵌入到iPhone中,可能让受到严格政府审查的中国聊天机器人扩展其影响范围,控制更多的用户群体。 另一个主要担忧集中在苹果公司在数据共享与内容监管方面对中国法律的依赖上。由于在中国运营的科技公司必须遵守当地法规,将阿里巴巴的AI集成到苹果设备中,可能会使用户数据和内容受到中国严格的监控与控制。这引发了关于中国境内iPhone用户隐私保护和敏感信息安全的关键问题,也涉及到全球用户的相关权益。 苹果与阿里巴巴的合作关系在今年二月由阿里巴巴正式确认,这是在竞争激烈的中国AI市场中的一次重要战略布局。像DeepSeek这样的公司正在迅速推动AI技术的发展,提供领先的解决方案,成本远低于西方同行。此次合作可以帮助阿里巴巴巩固其市场地位,同时也让苹果能够借助阿里巴巴先进的AI开发成果。 尽管担忧日益增加,但苹果和阿里巴巴都未就特朗普政府及美国立法者关注的潜在风险发表正式声明。随着事态的发展,这显示出国际合作在快速变化的AI领域中的复杂性与挑战,尤其是在监管和政治制度截然不同的国家之间。 针对苹果与阿里巴巴合作的关注反映出对可能重塑全球技术力量格局的科技合作的高度警觉。将中国企业的先进AI技术融入广泛使用的消费电子产品如iPhone,引发了关于网络安全、数据主权以及AI发展带来的地缘政治后果的重大讨论。全球各国政府和利益相关者日益关注AI的部署和管理,认识到其对社会、经济甚至国家安全具有巨大的影响潜力。 总的来看,苹果与阿里巴巴的联盟旨在结合双方优势,但也引发了对于中国不断增强的AI能力以及对数据隐私和内容监管影响的严重担忧。美国官员的持续审查反映出在人工智能时代背景下,技术竞争与战略安全的复杂局势。

SHX加密货币推动可持续去中心化金融支付的未来
截止2025年5月17日,加密货币市场正不断发展,涌现出创新项目如Stronghold Token(SHX),这是Stronghold平台的本地代币,旨在连接传统金融与区块链技术。SHX在Stellar和以太坊两个区块链上运行,提供快速、安全、易于访问的金融服务,使其成为去中心化金融(DeFi)和支付领域的重要玩家。本文将介绍SHX的目的、最新动向、市场表现及未来展望,供投资者和爱好者参考。 **什么是SHX加密货币?** Stronghold Token(SHX)发行总量为1000亿,根据空投(Airdrop)分发,并未采用ICO、TGE或IEO模式。目前,SHX在Stellar区块链上发行,同时作为以太坊上的ERC-20代币存在,支撑Stronghold的支付生态系统,主要应用包括: - **实时结算:**实现即时交易处理,优于传统银行的延迟。 - **手续费折扣:**企业使用SHX支付,可降低交易成本。 - **奖励计划:**通过Stronghold的奖励项目,奖励商家和客户。 - **商户融资:**支持通过流动资金池进行去中心化的现金预支。 - **治理:**持有者参与平台功能和发展方向的投票。 双链设置提升了通达性和开发者整合能力,结合了Stellar的低能耗共识机制与以太坊强大的DeFi生态。Stronghold由Tammy Camp和Sean Bennett共同创立,旨在促进金融包容性,尤其是服务不足的社区,将传统金融与区块链系统连接起来。 **近期发展动态** - **跨链互操作性:**SHX在Stellar和以太坊上的推出,实现了区块链间的无缝价值转移,增强了功能性和可持续性。Stellar的低能耗共识促进环保交易,而以太坊的接入拓展了DeFi和去中心化应用(dApp)机会。 - **战略合作:**与IBM等行业领导合作,增强了Stronghold的可信度和应用推广,尤其在COVID-19大流行期间提供了可靠的实时支付解决方案。 - **社区活跃度:**Stronghold的Discord社区活跃,在Top

美国担忧苹果与阿里巴巴在iPhone中的AI集成
特朗普政府及美国国会的相关官员正日益加紧对苹果公司与中国阿里巴巴集团最近合作的审查。据《纽约时报》报道,这项交易涉及将阿里巴巴的人工智能(AI)技术集成到在中国销售的iPhone中。美国当局担心此合作可能增强中国的AI能力,扩大中国政府审查的聊天机器人影响力,并增加苹果公司受到中国关于数据共享和内容控制法规的风险。阿里巴巴在二月确认了该协议,标志着在中国AI市场激烈竞争中的一个战略里程碑,此市场中像DeepSeek这样的公司以远低于西方竞争对手的成本快速发展。这场竞争使中国在AI创新方面占据领先地位,也加剧了对技术共享和知识产权的担忧。 美国官员担心将阿里巴巴的AI嵌入苹果设备可能带来潜在的安全漏洞,使中国政府获得更大的用户数据控制权和内容访问权限。中国科技公司受到严格的监管,必须遵守审查和监控的法规,这可能使北京能够通过iPhone监控通讯或限制信息流通。这些风险在当前地缘政治紧张局势和与中国科技相关的国家安全担忧中引发警示。 此外,此合作关系还引发关于数据隐私、用户自主权以及外国控制的AI在消费者设备中运行带来的更广泛影响的问题。批评人士认为,这种集成可能模糊创新与国家监控的界限,可能使中国政府获得前所未有的机会访问敏感个人信息,从而巩固中国在关键AI领域的技术霸权,影响国际竞争与安全。 苹果和阿里巴巴尚未公开回应美国立法者的担忧。在当前紧张的外交和贸易关系背景下,这笔交易凸显了科技、商业与国家安全之间复杂的交织。美国政府对该合作的日益加强的审查反映出对中国在AI等战略性技术上影响力日益扩大的担忧,这些技术关系到经济增长、军事力量和地缘政治。随着中国加快AI发展,涉及美国主要科技公司合作的项目也面临严格的安全审查。 此次合作还反映了全球供应链和科技生态系统的复杂性与相互依赖性。苹果以硬件与软件的紧密整合而闻名,必须在开拓中国这个利润丰厚市场与保护用户隐私和国家安全之间保持平衡。另一方面,阿里巴巴通过将其技术嵌入苹果设备,获得了在国际市场扩展和推动AI领导地位的平台,从而扩大了影响力。 专家强调,必须对这种合作进行透明的评估,包括数据安全、法规遵从性和信息泄露的风险。一些建议建立明确的指导方针,以管理跨境技术合作,确保创新不会损害权益或国家利益。 除了政治和安全方面的问题,这笔交易还可能重塑AI行业格局。西方企业面临来自阿里巴巴、DeepSeek等亚洲竞争者的挑战,这些公司的低成本高效率AI技术威胁到现有市场巨头,并可能改变创新中心的布局。中国在自然语言处理、计算机视觉和聊天机器人等AI领域取得了显著进展。与苹果合作,为阿里巴巴提供了走向国际市场并加强对使用数百万设备的中国审查的机会。 随着中美之间在贸易争端、网络安全和疫情等问题上的持续对话,苹果与阿里巴巴的合作成为关于技术主权和全球合作辩论的焦点。观察者期待未来可能出台的监管措施,以在减少威胁的同时不抑制技术进步。 这场争议突显了跨国公司在面对不同法规、地缘政治紧张局势和不断变化的市场环境时,必须谋取的微妙平衡。此类决策将影响未来国际科技合作、用户隐私规范以及全球AI部署的道路。

中央银行数字货币:区块链的作用
全球各国的中央银行正越来越多地研究将区块链技术融入到数字货币的创建中,旨在推出被称为中央银行数字货币(CBDCs)的数字货币。这些机构认识到区块链作为一个安全、透明的平台具有巨大潜力,能够通过确保可追溯性,大幅降低欺诈风险,从而保护数字货币的运作。CBDCs的出现标志着金融系统的一个变革性转变,带来了广泛的益处。通过采用这种数字货币,各国旨在简化支付基础设施,实现更快速、更高效且成本更低的跨境和国内交易。此外,CBDCs被视为提高金融包容性的重要手段,能够让未受银行服务或银行服务不足的人群更容易获取数字金融服务。 中央银行还期望发行CBDCs能赋予它们更精准、更有效的货币政策工具。与传统现金不同,数字货币可以提供实时数据洞察,允许更细微地调整货币供应和利率,在金融压力时期有助于稳定经济。 尽管具有这些令人振奋的优势,推进CBDC的全面部署仍面临诸多挑战。一个主要障碍是建立全面的监管框架,以规范数字货币的使用,同时在创新、金融安全与稳定之间取得平衡。监管机构还必须应对隐私问题,因为区块链固有的透明性可能与个人对交易隐私的期待相冲突。 此外,还需解决重大的技术和基础设施难题。推出全国性的CBDC需要极其强大且安全的系统,能够同时处理数百万笔交易而不出现故障或受到网络攻击的威胁。确保现有银行基础设施与新型区块链平台的互操作性,也需要金融机构、技术提供商和政府之间的广泛合作。 随着各国中央银行继续试点和研究CBDC,国际在标准和最佳实践方面的合作变得愈发重要。数字货币的成功不仅依赖于各国的技术能力,还取决于它们在跨境支付系统和监管框架方面的协调能力。 对CBDC的探索标志着货币和金融演变的一个关键节点。虽然区块链技术承诺带来更透明、更安全和更高效的数字货币,但要实现这一目标,仍需谨慎管理监管、隐私和技术方面的问题。这些努力的成果,可能在未来数十年塑造全球金融格局,影响个人、企业和政府在日益数字化的世界中的交易方式。

区块链协会任命精通加密货币的CFTC委员为新任CEO,时间将在中期选举之前用尽
区块链协会,作为领先的加密货币游说团体,寻求一位具备强大华盛顿关系和深厚加密货币知识的新任CEO,旨在迅速填补这一职位,以利用今年中期选举前的有限立法窗口。理事会成员 Marta Belcher 强调了紧迫性,并指出该立法机遇在中期选举后可能会关闭。 本周,该协会宣布聘用商品期货交易委员会(CFTC)委员 Summer Mersinger 接替近期离职、加入 Solana 政策研究所的 Kristin Smith。协会赞扬 Mersinger 在创新、法律和公共服务交汇点上的领导能力,突出她推动监管明晰和构建政府与行业联盟的能力。协会期望她领导推动渐进式立法、促进行业发展并捍卫去中心化技术原则的努力。 Mersinger 曾任参议员 John Thune 的高级助手,现在是参议院多数党领袖,并在特朗普政府期间曾任职于 CFTC。离任时,她表示为支持总统政策目标感到自豪。拥有近130个会员,区块链协会已成为华盛顿最大的一批加密游说团体之一,正进入可能对加密监管历史产生重大影响的关键阶段。 特朗普总统将自己定位为加密货币倡导者,发布行政命令,而国会正在辩论重要的稳定币立法和数字资产监管框架。Belcher 称即将立法“对加密来说是关乎生死”的事件,强调其成功通过需要行业的协调合作。为了确保领导层的快速过渡,协会未采用猎头公司,而是进行了一场快速且严谨的内部遴选,重点关注具有加密经验的候选人。 Belcher 指出 Mersinger 在 Ooki DAO 案件中的异议,作为她与加密价值观一致的证据。2022年,CFTC 起诉 Ooki DAO 运营未注册的商品交易平台,并缺乏必要的 KYC 与 AML 控制。尽管联邦法院支持 CFTC,Ooki DAO 未提出辩护,但 Mersinger 持异议,反对机构将所有合作代币持有人一概负责的做法——这一立场与加密原则一致,Belcher 称。 Mersinger 将于6月2日正式担任CEO一职,协会政策主管 Sarah Milby 将临时担任CEO。Belcher 表示,她相信在这个关键的加密政策时刻,Mersinger 是带领行业向前发展的正确领袖。

美国担忧苹果与阿里巴巴在iPhone中集成人工智能技术
据《纽约时报》报道,特朗普政府和美国国会官员正在审查苹果与阿里巴巴之间的一项重要合作协议,该协议涉及将阿里巴巴的人工智能技术集成到在中国销售的苹果iPhone中。美国当局担心,这笔交易可能通过将阿里巴巴的AI嵌入到iPhone中,显著提升中国的人工智能能力,从而可能扩展受到严格政府审查的中国聊天机器人技术。这一集成可能使中国严格监管下的AI工具得以更广泛地推广。 此外,这项合作也增加了苹果在遵守中国数据共享和内容监管法律方面的风险,这些法律通常要求在中国运营的公司与当局共享用户数据并执行内容控制。在中国法律要求的背景下,这个问题对苹果的用户隐私和安全承诺提出了挑战。 阿里巴巴于二月确认了这项交易,标志着在中国激烈竞争的AI市场中的一项战略胜利。在这个市场中,像深Seek这样以低于西方企业成本的技术取得了显著突破。此次合作体现了中国企业在AI领域日益增长的全球影响力,也凸显了与技术创新相关的复杂地缘政治问题。这一举措融合了西方硬件与中国AI专业技术,有望加速中国庞大用户群的AI应用普及。 尽管存在美国方面的担忧,但苹果和阿里巴巴尚未公开回应对审查的反应或他们将如何管理数据隐私和内容审查。分析人士警告称,这笔交易的影响超出商业范畴,凸显了国际科技企业在中国面临的更广泛挑战,尤其是在地缘政治紧张局势影响贸易与合作的背景下。 这一案例反映了关于AI驱动创新带来的益处与国家安全风险(包括监控与信息控制)之间的持续争论。对于中国的iPhone用户来说,这意味着AI功能可能受到阿里巴巴技术及中国法规政策的影响,可能在内容审查和数据处理方面影响用户体验。 观察人士认为,这一合作是全球科技企业日益与中国公司交织、形成相互依赖的趋势之一,这也为国际关系带来复杂性。东西方AI技术的融合象征着更广泛的全球科技竞争与融合。 专家强调需要对这类交易进行审慎评估,以防止危害用户隐私或国家安全。他们呼吁制定强有力的政策框架,在创新与应对跨境科技合作带来的挑战之间取得平衡。 业内人士正密切关注这次合作将如何影响消费电子产品中的AI部署,以及对中国乃至全球市场格局的影响。深Seek等竞争对手的快速发展,迫使阿里巴巴和苹果等传统巨头保持技术领跑地位。 随着特朗普政府和国会的调查不断推进,相关利益方期待未来的最新消息和可能的政策措施。中国AI的不断发展以及国际监管的动态,很可能会影响此类合作的未来走向。 总而言之,苹果与阿里巴巴的合作代表着科技、地缘政治和商业交汇的一个关键时刻。它彰显了在不同监管与政治环境下整合AI的复杂性,同时突出了AI在当今科技世界中的战略重要性。