AI Agent Hub
Back to skills
Aholo 3DGS Reconstruction and Generation icon

Aholo 3DGS Reconstruction and Generation

AI Agent Updated 2026.08.29

Paste the following prompt into your AI chat to install this skill:

Please follow https://skillhub.cn/install/skillhub.md and install @user_a0383623/aholo-3dgs-reconstruction.

About this skill

Problem It Solves

When a user asks for “3D from video/images,” the task is not 2D image generation. It is creating Aholo 3DGS reconstruction or generation jobs, tracking a worldId, and retrieving model artifacts such as PLY or SPZ. This skill turns the 2D/3D ambiguity, parameter confirmation, upload, creation, polling, and error handling into one Agent-executable workflow.

How It Works

  • Scope: handles 3D reconstruction, generation, worldId lookup, and artifact retrieval; does not handle 2D text-to-image.
  • Execution: the Agent normally runs aholo_reconstruct.py with AHOLO_API_KEY configured; the flow gets an upload token, uploads assets, calls /world/v1/*, and records worldId.
  • Reconstruction checks: before creation, it confirms scene, taskQuality, and useMask in one turn; useMask applies only when scene=model, preventing silent defaults.
  • Cost control: one create call is allowed per intent by default; for multiple videos, the user must choose whether to merge them into one 3DGS or create separate jobs, avoiding duplicate charges.
  • Result follow-up: after creation, it asks whether to wait, then either polls synchronously or returns worldId and the Studio link; failures are diagnosed from bizCode values such as unauthenticated or insufficient credits.

Boundaries and Notes

Use it only for explicit 3D tasks, not requests like “generate one render.” If an image directory is provided, the whole directory must be uploaded. For private TLS certificates, prefer configuring the CA bundle rather than disabling certificate verification.

Use Cases

  • When converting a room video into a browsable 3DGS model, create the Aholo reconstruction job and return the worldId link.
  • After collecting 20+ product photos, upload the full image directory to generate an object-level 3D model and inspect artifact paths.
  • When handling 2-3 product videos, first choose whether to merge them into one 3DGS or rebuild each separately before creating jobs.
  • After a worldId exists, poll the task to a terminal state and read PLY or SPZ file paths once it succeeds.

Best For

  • Product engineers who need to turn captured video into deliverable 3D assets.
  • Full-stack engineers who need to call third-party 3D OpenAPIs from an Agent.
  • Asset engineers who run 3D pipelines and need task polling plus artifact paths.
  • Agent app developers who need to separate 2D/3D intent and control API charge risk.