
Rivya 内容频道

作者
分类
继续探索
继续阅读 Rivya 团队整理的相关指南、产品观察与工作流拆解。
最容易误解的一点,是把 Rivya API 和 Rivya Studio 看成互相竞争的两条路。
更准确的理解是:它们是同一套产品里的两个阶段。Studio 适合人在里面探索、选择、复核和继续推进;API 适合把已经稳定的工作流接进自己的产品、脚本或后端流程。
如果你还在了解 API 本身,先读 Rivya API 是什么?。这篇只解决一个更具体的问题:某个任务到底该留在 Studio,还是搬到 API。
| 问题 | 更适合 Studio 的情况 | 更适合 API 的情况 |
|---|---|---|
| 输出还在探索吗? | 是 | 否,流程已经可重复 |
| 需要人工比较结果吗? | 需要 | 只需要在你的产品里接收后再复核 |
| 模型选择稳定吗? | 还不稳定 | 已稳定,或可从 API 模型列表里选择 |
| 需要参考素材吗? | 人还在准备和筛选素材 | 应用可以通过 Files API 上传 |
| 结果要更新另一个系统吗? | 暂时不需要 | 需要,通过轮询或 Webhook |
| 积分使用需要可见吗? | 测试阶段尤其需要 | 也需要,但通过账号级 API 控制处理 |
这不是在比较哪个入口更高级,而是在判断任务是否已经适合自动化。
当主要工作仍然是人的判断时,Studio 更合适。
包括:
在图片、视频、音频或 Chat 模型之间选择
测试某个提示词方向值不值得继续
肉眼比较多个视觉结果
判断参考素材是否真的有帮助
从历史记录继续上一次结果
创意工作尤其如此。如果 brief 还不稳定,把请求自动化通常只会让混乱变快,不会让问题变小。
当输入和下一步足够可预测时,API 才更适合。
比较好的信号包括:
产品已经知道需要哪个模型或模型类型
用户输入可以稳定映射成请求体
后端任务可以轮询状态,而不需要人盯着页面
任务完成后可以用 Webhook 更新正确记录
应用可以向团队或账号负责人解释积分消耗
到了这个阶段,每次都打开 Studio 反而会变慢。API 可以让你的产品直接开始任务。
用 Studio 做发现。
用 API 做接入。
发现阶段的问题通常是:
“该用哪个模型?”
“什么提示词结构有效?”
“参考素材对这个任务有没有帮助?”
“这个质量是否适合当前用途?”
接入阶段的问题通常是:
“这个用户动作应该创建一条生成任务。”
“这个任务应该用幂等方式重试。”
“这个文件应该上传后绑定到模型请求。”
“任务完成后应该更新我们的产品记录。”
这个边界能避免把 API 变成一个藏在后台里的实验入口。
Studio 和 API 都使用同一个 Rivya 账户积分。
所以积分行为应该是产品设计的一部分,而不是接入完成后再补解释。
团队还在学习成本结构时,先用 Studio。任务稳定到产品能解释“什么时候预留或消耗积分”时,再用 API。
当前公开规则见 API 积分。如果一个流程贵到无法向账号负责人解释,就还不适合自动化。
参考素材往往是接入变复杂的地方。
在 Studio 里,人可以上传、查看、重试,并判断文件是否足够好。在 API 里,你的产品需要通过 Files API 明确处理文件。
下面情况继续用 Studio:
参考图片、视频或音频还需要人工清理
团队还不确定哪个参考素材该指导模型
文件规则还没办法讲清楚
下面情况可以考虑 API:
应用可以安全收集文件
模型的参考要求已经明确
文件可以在生成或 Chat 请求前先上传
错误能在你的产品里清楚展示,而不是被隐藏
Files API 是桥梁,但它不能替你设计好文件体验。
Chat 两边都可能适合。
当人还在探索、写作、复核或决策时,直接使用 Rivya Chat。
当一轮 Chat 需要出现在你自己的产品或服务端流程里时,使用 Chat API。它可以覆盖非 streaming、可选 SSE streaming、API 创建的 session 和支持的文件附件。
关键问题是:这段对话应该活在哪里?如果它是 Rivya 工作的一部分,用 Rivya;如果它是你产品体验的一部分,用 API。
如果你的工作流已经需要 API Webhooks,它通常已经超过了纯手动 Studio 阶段。
Webhook 适合另一个系统需要响应生成任务完成的场景:
标记素材可用
通知用户
推进审核步骤
把失败任务送入支持或重试逻辑
这是接入工作。Studio 仍然适合测试模型路径,但生产闭环应该交给 API。
不要一口气把整条工作流搬进 API。
建议按这个顺序:
先在 Studio 里人工测试任务
记下稳定的模型、提示词结构、输入文件和预期结果
阅读 API 模型列表 和模型参考
按 API 快速开始 提交一条生成任务
只有模型需要参考素材时,再加入 Files API
轮询跑通后,再加入 Webhooks
只有产品需要在 Studio 之外发起 Chat turn 时,再接 Chat API
每一步都应该让流程更好运营,而不是只是“更自动化”。
任务还需要下面这些能力时,继续留在 Studio:
主观复核
提示词调整
视觉比较
模型探索
已保存创意历史
人来判断下一步该去图片、视频、音频还是 Chat
这不是缺点。Studio 本来就是为这个阶段设计的。
满足下面这些条件时,就可以考虑迁到 API:
同类任务会反复发生
输入可以结构化
模型已经明确
应用需要从自己的界面创建任务
状态、错误和积分都能清楚处理
轮询或 Webhook 能接进产品后端
API 最强的地方,是把已经理解清楚的 Rivya 工作流变成可靠的产品动作。
打开 Developers,先预览 API 能力面。
写生产代码前,先读 Rivya API 快速开始。
保存 API Key 前,先读 API 鉴权。
如果下一步是把模型、文件、Chat 和 Webhook 串起来,读 如何用 Rivya API 接入多模态 AI 工作流。
如果项目仍然是人工主导的 Studio 工作,读 Rivya 的 Chat、Image、Video、Audio 如何衔接。