AI 能办专属信用卡:智能体自己赚钱自己花,OpenAI 合作伙伴打造

xxn 阅读:80002 2024-11-19 14:03:37 评论:0

如今,为人工智能申请银行卡,能否让它完成支付?!

故事是这样的。

支付公司 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.作者投稿可能会经我们编辑修改或补充。

搜索
排行榜
关注我们

扫一扫关注我们,了解最新精彩内容