APIPod logoAPIPod

价格12 / 14

成本估算

给定模型和参数的价格,以及余额够不够。什么都不生成。

apipod-estimate-costGitHub 上的 SKILL.md

什么时候用,什么时候不用

适用场景

  • 用户在做之前先问「多少钱」。
  • 用户给了预算,要知道哪些模型装得下。
  • 在两三个模型之间犹豫,价差是决定因素。

不适用

  • apipod-budget — 预算固定了,问题是要哪个参数组合装得下,而不是单次价格。
  • apipod-generate-video — 用户已经认可费用,要的是成片。

执行流程

5 个技能

这个技能按顺序做什么。

  1. 01

    先确定模型

    用用户点名的模型,或 list_models({ category }) 挑出候选。按候选逐个报价,不是把目录里每个模型都报一遍。

  2. 02

    找出真正影响价格的字段

    get_model_params 会告诉你哪些字段影响价格——时长、分辨率、质量、n、音频开关。没传的维度会落到模型默认值,所以要说明这份报价按什么参数算的。

  3. 03

    用字符串形式传参数

    estimate_cost 接收字符串映射,例如 { duration: "10", resolution: "1080p" } 或 { n: "4", quality: "2K" }。会传参考视频时要置 has_video_input——有些模型为此额外计费。

  4. 04

    读完整个返回,不只看价格

    estimated_usd、balance_usd、sufficient、is_pre_deduct 都要读。is_pre_deduct 为真时表示模型按实际用量计费:预估价会被预留、完成后再结算——这一点要讲给用户。

  5. 05

    每个选项一行,从便宜到贵

    模型、参数、价格、余额是否覆盖。做对比时,说明便宜的那个放弃了什么——分辨率、时长上限、原生音频。

试一下

从这里直接发出去

示例请求

一条 10 秒 1080p 的 Seedance 视频要多少钱?我的余额够不够?

ChatGPTClaudeCodex

按钮会在新会话里预填这条提示词。若 APIPod 尚未连接,提示词会让助手先停下、协助你完成连接。在 Claude Code 或终端里,直接复制粘贴即可。

还没连接? 查看 Claude、ChatGPT、Codex 等宿主的接线指南 →

调用轨迹

  1. list_models (category: "video")

    → seedance 在列

  2. get_model_params (duration: "10" ✓ · 1080p)

    → 与枚举核对

  3. estimate_cost (model · dimensions)

    → $— · $— · sufficient

示意轨迹:左侧请求发出后,这个技能按顺序实际会走的工具。价格一律是 estimate_cost 实时返回的形态——本页自己不报价。

它不做的事

它给自己定的规矩。

  • 01

    绝不要为了「看看真实价格」而生成一次。预估和生成用的是同一套计价。

  • 02

    estimate_cost 拒绝了的模型或参数,绝不自己编一个价格。报出错误,问要调整哪一项。

  • 03

    工具可用时不要引用 pricing.md 或记忆里的价格——工具会算上用户自己的折扣。

装一次, 之后直接问。

把 MCP 服务端接进你的客户端,技能随插件一起加载,没有别的要配置。