SuperAPI AI 工具集

world-labs-api

编程与开发

查看项目

更新于 10-15 19:50

技能介绍

用途:通过 World Labs Marble API 生成 3D 世界,支持文本、图像、全景、多图与视频输入,需使用 WLT-Api-Key 请求头认证,密钥来自 platform.worldlabs.ai,且其 API 额度与 Marble 应用额度相互独立。

主要能力:基础地址为 https://api.worldlabs.ai/marble/v1。模型有 Marble 0.1-plus(高质量生产,约5分钟)与 Marble 0.1-mini(快速草稿,约30-45秒)。核心端点包括 POST /worlds:generate 生成世界、GET /operations/{operation_id} 轮询状态、GET /worlds/{world_id} 获取世界、POST /worlds:list 列出世界。媒体上传分三步:POST /media-assets:prepare_upload 准备、PUT 上传文件、在生成请求中引用 media_asset_id。图像支持 png/jpg/jpeg/webp(20MB,长边建议1024px);全景需 2:1、建议2560px宽,并设 is_pano;视频支持 mp4/mov/webm(100MB,最长30秒)。多图可按 azimuth 控制方向。计费 $1=1,250 credits,最低 $5。

用法:调用生成后获得 operation_id,轮询直到 done 为真,从 response 取 world_id 与 world_marble_url 及资源。Python 示例使用 requests 与循环 time.sleep(5)。

限制:速率约每分钟6次生成请求,超限返回429;错误码含400、401、402、429、500。资料未提供其他功能或平台细节。