关于 runway-dev-models
面向在应用中集成 Runway Dev 模型的开发者,指导将模型请求置于应用服务器端,并按具体端点文档处理输入、任务和输出。
主要功能
- 01检查应用现有输入与输出流程
- 02通过 Dev MCP 查询模型
- 03查阅当前端点文档
- 04使用官方 SDK 创建并等待任务
- 05处理错误并验证输入与密钥
适用场景
- 01在应用现有流程中接入 Runway 模型
- 02依据项目权限和约束选择端点
- 03安全处理上传、临时输出链接及 API 密钥
安装
复制下面的命令,在终端中运行。
$
npx skills add https:/ / github.com/ runwayml/ skills --skill runway-dev-models安装后在 Claude Code 中输入/runway-dev-models确认已加载。
详细介绍
Runway Dev 模型
将直接模型端点集成到应用现有的服务器和用户流程中。如果已安装 runway-dev 技能,请参阅其中的账户设置、凭据边界和共享 SDK 指南。
工作流
- 检查应用,确定用户在哪里提供输入并获取输出。将 Runway 请求限制在应用的服务器边界内。
- 遵循用户或现有应用明确选择的模型。如果必须选择模型,或当前项目的访问权限和限制很重要,请使用 Dev MCP 的
list_models查询相关项目和端点。切勿猜测项目 ID,也不要根据模型名称推断访问权限。 对于目录摘要,保留每个端点返回的价格单位和限制,并根据完整响应核对模型数量。 - 从
https://docs.dev.runwayml.com/llms.txt和https://docs.dev.runwayml.com/api.md阅读当前端点的准确参考文档。不同模型的字段、允许值、输入和输出可能不同;切勿照搬相邻端点的架构。 - 使用适用于应用所用语言的官方 SDK。对于创建任务的调用,应从未等待的
create()响应继续调用waitForTaskOutput()或wait_for_task_output()。处理文档中说明的任务错误,并让用户检查或恢复任务,而不是悄悄重新提交。 - 将成功、加载和错误状态接入现有界面。签名输出 URL 是临时的;如果应用之后还需要媒体,请将其持久化。
- 运行适当的本地验证。实时生成会产生费用:仅在用户要求或批准时执行,并在执行前立即检查所选项目的余额。
输入和凭据
遵循当前输入文档中关于 HTTPS URL、数据 URI 和上传 URI 的说明。对于在浏览器中选择的文件,将文件发送到应用服务器,并使用 SDK 文档说明的上传流程。不要向 API 传递本地文件系统路径,也不要未经验证就接受客户端提供的任意远程 URL。
将 RUNWAYML_API_SECRET 保存在服务器上,使用项目现有的密钥管理机制。切勿将其暴露给浏览器代码或放入 MCP 配置中;Dev MCP 使用独立的 OAuth。
当前文档
评论
支持 Markdown