AI 能办专属信用卡:智能体自己赚钱自己花,OpenAI 合作伙伴打造
如今,为人工智能申请银行卡,能否让它完成支付?!
故事是这样的。
支付公司 Stripe(也是 Chatgpt 的支付服务提供者)特别为人工智能智能体提供了一个接口,允许智能体通过一次性虚拟卡来完成金融支付。
这一消息不仅吸引了近百万网友的关注,同时也迅速在开发者社区引起了热议。
根据官方介绍,SDK 具体功能包括:
使 LLMs 能够调用支付、计费、发卡等 API;
支持与 Vercel、LangChainAI 和 CrewAIInc 等集成;
通过函数使用任何模型(按每个 token 计费);
这意味着,未来我们可以让“AI 助手”协助订购机票,它将真正能够完成支付并完成整个流程。
有人直呼,这太酷了!以前还以为必须等到 Agent 更加成熟才有可能实现。
结合之前有人给 AI“打赏”的情况,未来 AI 不是也能“自己赚钱自己花”(doge)吗?
AI 下单付款“最后一公里”
简单来说,Stripe 新发布的 SDK 可以帮助智能体完成整个交易下单流程。
一般用法如下:
可将其与聊天机器人集成,确保在对话中调用 Stripe 进行预购。
以下以预订机票为例,假设用户需求如下:
于4月24日预订从纽约到旧金山的航班,价格低于500美元。
为了完成任务,智能体可将工作流程拆分为以下几个步骤:
将查询转化为变量,如“起点”、“目的地”、“出发时间”、“预算”;
搜索并筛选提供这些变量的航班数据库;
展示用户选项并允许其选择;
购买机票。
此过程需要结合大语言模型(LLMs)和函数调用,具体框架图见下:
简而言之,我们可以将各项任务分配给不同的 Agent,并为其提供不同工具,最终让多个 Agent 协同完成任务。
使用 LLMs 和函数调用,我们能够组建可搜索航班、返回选项并最终识别预订URL的 Agent组合。
同时通过Stripe,还可集成金融服务并启动自动化购买流程。
接下来,我们来具体探讨其中的函数调用和下单支付步骤。
整合函数调用
简要来说,新发布的SDK为Agent提供了访问Stripe API的权限。它原生支持 Vercel的AI SDK、LangChain和CrewAI,并兼容任何支持函数调用的LLMs提供商。
需要补充的是,该SDK基于Stripe的 Node.js 和Python SDK。
具体意味着什么?
比如,假设我们要建立一个“商业伙伴”Agent,需要它协助处理用户的发票开具。
整个过程可以大致分为:
导入必要模块,这些模块提供了创建Agent工具包、与OpenAI模型交互以及生成文本的功能;
使用API密钥创建StripeAgentToolkit示例,此密钥用于验证和授权Agent与Stripe服务进行交互;
配置工具,定义Agent可执行的操作;
……
提供指示,告知Agent向特定电子邮件地址发送100美元的发票;
根据提示和配置的工具,Agent最终执行开具发票的任务。
同时,此SDK工具包可与任何其他工具集(如Slack)一同使用,以便进行复杂多步骤操作。
此处须补充,Slack提供了一个开放的API,使开发人员可以创建自定义机器人(bots)并进行集成。
这些机器人能够自动化重复性任务,例如日程安排、提醒、代码部署等,而集成则可将其他服务(如Google Drive、Trello等)直接接入Slack。
值得注意的是,由于该SDK处于早期验证阶段,官方建议使用受限API密钥来限制Agent所需功能的访问。
使用一次性虚拟卡支付
除此之外,通过Stripe发卡(Issuing)服务,Agent能够完成整个下单付款“最后一公里”。
具体来说,此服务可为Agent生成一次性的虚拟卡,使Agent能够使用分配给它们的资金。
换言之,利用该卡,我们可以:
自动核对交易是否符合预定购买意图,批准或拒绝交易授权;
为Agent设定预算和支出限制,以便控制开支;
这不就是为AI办理一张银行卡吗?
再以订购机票为例,Agent可能会提供航班列表供用户选择。每个航班选项包括航空公司、出发地和目的地、价格以及一个唯一的标识符(如#ABC或#DEF)。
用户选择后,可生成一个虚拟卡,其额度限定为相应航班的价格。
例如,若用户选择了价格为250美元的航班,生成的虚拟卡只可用于支付该金额。
为了验证用户的购买意图是否与实际购买行为相符,Stripe提供了相应的控制和监控机制,包括实时授权处理、交易监控,以及在购买确认后停用卡片等操作。
具体来说,实时授权处理功能允许系统在交易发生时立即做出响应,批准或拒绝Agent的购买请求,确保交易与用户意图一致。
利用实时授权,我们可以监控卡片的使用情况,确保Agent的购买行为符合预期。一旦购买确认,相关联的虚拟卡可被停用,以防止进一步交易。
此外,基于使用量的计费可快速整合到Agent框架中,以向客户收费。
当使用Stripe的Agent工具包实现按使用量计费时,工具包中的中间件会监控并记录每次交互中使用的提示(用户输入)和完成(系统输出)token的数量。
完成计费后,此工具包还可支持客户开出账单。
AI实现自给自足?
实际上,除了让人工智能智能体完成日常支付外,人们早已开始实验让AI自动控制整个交易流程。
比如,代号“truth_terminal”的智能体还收到过 a16z 创始人的一笔 5 万美元比特币的巨额捐款。
这个智能体由 AndyAyrey 创造,最初主要根据设定的角色(嘴炮能力惊人)在𝕏上自动发布帖子。
它之所以引人关注,是因为在发布了一段时间的帖子后,这个智能体竟然学会了传播加密货币meme的梗图。
甚至在一次对话中,它成功拉来了硅谷风投大佬 Marc Andreessen 提供的这笔 5 万美元捐款:
Marc Andreessen要求它提供比特币钱包地址。
结果它确实提供了一个,且该交易立即在比特币区块链上获得验证。
后来,随着加密货币meme的迅速升值,Marc Andreessen迅速出来澄清:
只是投资于 truth_terminal,与正统加密货币meme无关。
实际上,关于AI是否能自己赚钱,在GPT-4发布前,OpenAI早已与研究机构进行了测试,只是未公布最终结果。
然而现在看来,答案已变得明显:能够赚钱,也能够花钱。
最后提醒,虽然人工智能现在可以申请银行卡,但账户并不属于AI本身。
或许,人工智能也将有自己的身份?
参考链接:
[1]https://thelettertwo.com/2024/11/15/stripe-releases-sdk-enabling-payment-and-billing-capabilities-for-ai-agents/
[2]https://x.com/jeff_weinstein/status/1857161398943642029
1.本站遵循行业规范,任何转载的稿件都会明确标注作者和来源;2.本站的原创文章,请转载时务必注明文章作者和来源,不尊重原创的行为我们将追究责任;3.作者投稿可能会经我们编辑修改或补充。