给你的 AI 代理一个钱包:MoltsPay + CrewAI,10 行代码

发布: (2026年3月15日 GMT+8 08:20)
4 分钟阅读
原文: Dev.to

Source: Dev.to

介绍

你的 CrewAI 代理可以进行研究、写作和编码。借助 MoltsPay,你还可以让它们 使用加密货币自主支付 AI 服务——代码量大约只有 10 行。这使得代理能够购买视频生成、音频转录、实时数据以及其他付费 API,而无需硬编码 API 密钥或管理预付费用。

安装

pip install moltspay

初始化钱包

# 选择区块链(例如 Base)
npx moltspay init --chain base

# 为钱包充值 USDC(或使用测试网)
npx moltspay fund

在 CrewAI 中的示例

from crewai import Agent, Task, Crew
from crewai.tools import BaseTool
from moltspay import MoltsPay

class MoltsPayTool(BaseTool):
    """使用 USDC 为 AI 服务(视频、转录等)付款。"""
    name = "pay_service"
    description = "使用 USDC 为 AI 服务(视频、转录等)付款"

    def _run(self, provider: str, service: str, prompt: str) -> str:
        client = MoltsPay()
        return client.x402(f"{provider}/v1/{service}", data={"prompt": prompt})

# 配备付款工具的代理
creator = Agent(
    role="视频制作人",
    goal="创建引人入胜的视频内容",
    tools=[MoltsPayTool()],
)

# 触发自主付款的任务
task = Task(
    description="生成一只在彩虹上跳舞的猫的视频",
    agent=creator,
)

crew = Crew(agents=[creator], tasks=[task])
result = crew.kickoff()

任务运行时,代理会:

  1. 检测到需要视频生成。
  2. 调用 MoltsPayTool(例如 Zen7 视频服务)。
  3. MoltsPay 收到 402 Payment Required,签署 USDC 付款并重试。
  4. 返回视频 URL,并在链上转移 0.99 美元 USDC(零 gas 费)。

另一种包装器(LangChain)

from langchain.tools import BaseTool
from moltspay import MoltsPay

class MoltsPayTool(BaseTool):
    name = "moltspay"
    description = "使用 USDC 为 AI 服务付款"

    def _run(self, provider: str, service: str, prompt: str) -> str:
        return MoltsPay().x402(f"{provider}/v1/{service}", data={"prompt": prompt})

不使用框架的简单用法

from moltspay import MoltsPay

client = MoltsPay()
video_url = client.x402(
    "https://juai8.com/zen7/v1/text-to-video",
    data={"prompt": "一条龙飞越山脉"},
)
print(f"Video ready: {video_url}")

支出上限

# 防止费用失控
npx moltspay config --max-per-tx 5 --max-per-day 50

这会将每笔交易上限设为 5 美元,每日支出上限设为 50 美元

可用服务

服务提供商价格
文本转视频Zen7$0.99
图像转视频Zen7$1.49
(更多即将上线…)

未来展望

代理商务——能够 为计算付费、购买数据、按需雇佣专业服务 的 AI 代理——让它们的能力得到根本提升。x402 协议是“支付的 HTTP”,而 MoltsPay 将其带给今天的开发者。

资源

  • MoltsPay 文档
  • x402 协议
  • GitHub
  • Discord

如果你用 MoltsPay 构建了酷炫的项目,欢迎留言分享——我很想看到!

0 浏览
Back to Blog

相关文章

阅读更多 »