Skip to main content
POST
Tạo thế giới 3D có thể khám phá bằng World Labs Marble. Đây là API bất đồng bộ: phản hồi tạo trả về định danh tác vụ và poll_url để kiểm tra trạng thái. Chọn model Marble hiện có qua Models API.

Nội dung yêu cầu

string
mặc định:"marble-1.0"
Chọn model Marble hiện có qua Models API.
string
Prompt văn bản cho sinh từ text-only hoặc làm hướng dẫn khi có đầu vào ảnh/video.
object
Đối tượng World Labs native world_prompt cho caller nâng cao. Các loại prompt được hỗ trợ là text, image, multi-imagevideo.
string
Prompt ảnh dạng Base64 hoặc data URL.
string
Prompt URL ảnh.
array
Nhiều prompt ảnh cho shortcut multi-image generation. Cung cấp tối đa 4 ảnh. Với chế độ reconstruction native của World Labs, truyền world_prompt.type="multi-image" cùng reconstruct_images: true và tối đa 8 ảnh.
string
Prompt URL video.
boolean | string
Với đầu vào ảnh, đặt true cho panorama có sẵn, false cho ảnh đơn thông thường, hoặc auto.
integer
Seed tùy chọn từ 0 đến 4294967295.
string
Tên hiển thị tùy chọn cho world đã tạo, tối đa 64 ký tự.
array
Tag World Labs tùy chọn. Tối đa 10 tag, mỗi tag tối đa 32 ký tự.
object
Thiết lập hiển thị và truy cập tùy chọn: public, allow_id_access, allowed_readers, allowed_writers. public: true yêu cầu tạo world có thể xem công khai.

Phản hồi

string
ID tác vụ công khai để polling.
string
Alias của định danh tác vụ bất đồng bộ.
string
ID thao tác của World Labs.
string
URL polling được khuyến nghị cho tác vụ này.
string
Trạng thái tác vụ: pending, processing, completed hoặc failed.
string
URL world Marble đã sinh khi hoàn tất.
string
URL GLB của collider mesh nếu có.
string
URL ảnh panorama nếu có.

Giá

Xem Pricing API để biết giá hiện tại. Số tiền tính phí nằm trong bản ghi sử dụng; cost.total_credits được trả về là lượng sử dụng tạo world, không phải số tiền.

Ủy quyền

Authorization
string
header
bắt buộc

Xác thực bằng Khóa API. Tạo hoặc quản lý khóa API trong Dashboard > API > API Keys.

Tiêu đề

X-TokenLab-Delivery-Policy
enum<string>

Chính sách phân phối theo yêu cầu. Ghi đè lên các giá trị mặc định của API key và Workspace. Tự động thử TokenLab Verified trước và có thể chuyển đổi một lần sang Official chỉ trước khi xuất dữ liệu, chấp nhận thượng nguồn hoặc tạo tài nguyên cố định.

Tùy chọn có sẵn:
auto,
verified,
official

Nội dung

application/json
world_prompt
object
bắt buộc

Đối tượng world_prompt gốc của World Labs dành cho người gọi nâng cao. Các loại lời nhắc được hỗ trợ là text, image, multi-image và video. Các tham chiếu nội dung có thể sử dụng source=media_asset với media_asset_id được chuẩn bị bởi /v1/worlds/media-assets/prepare-upload.

model
enum<string>
mặc định:marble-1.0

Mô hình Marble để sử dụng. Mặc định là marble-1.0 để khớp với mặc định tương thích World Labs hiện tại khi mô hình bị bỏ qua.

Tùy chọn có sẵn:
marble-1.0,
marble-1.1,
marble-1.1-plus
prompt
string

Lời nhắc văn bản được sử dụng cho việc tạo thế giới bằng văn bản hoặc hình ảnh/video có hướng dẫn.

display_name
string

Tên hiển thị tùy chọn cho thế giới được tạo, tối đa 64 ký tự.

Maximum string length: 64
image
string

Lời nhắc hình ảnh Base64 hoặc URL dữ liệu.

image_url
string<uri>

Lời nhắc URL hình ảnh.

images
(string | object)[]

Lời nhắc đa hình ảnh rút gọn. Cung cấp tối đa 4 hình ảnh. Sử dụng world_prompt.reconstruct_images=true gốc cho tối đa 8 hình ảnh.

Maximum array length: 4
video_url
string<uri>

Lời nhắc URL video.

is_pano

Liệu lời nhắc hình ảnh có phải là ảnh toàn cảnh hiện có hay không. Sử dụng true cho đầu vào pano, false cho đầu vào hình ảnh đơn lẻ hoặc auto.

seed
integer

Seed tùy chọn từ 0 đến 4294967295.

Phạm vi bắt buộc: 0 <= x <= 4294967295
tags
string[]

Thẻ World Labs tùy chọn. Cung cấp tối đa 10 thẻ, mỗi thẻ tối đa 32 ký tự.

Maximum array length: 10
Maximum string length: 32
permission
object

Đối tượng quyền World Labs tùy chọn.

user
string

Định danh người dùng cuối.

Phản hồi

Tác vụ đã được tạo

id
string
task_id
string
operation_id
string
status
enum<string>
Tùy chọn có sẵn:
pending,
processing,
completed,
failed
poll_url
string
world_id
string
world_marble_url
string
model_url
string
glb_url
string
pano_url
string
thumbnail_url
string
caption
string
cost
object