Skip to content

vendor_connectors.meshy.text3d

Text-to-3D API.

Usage: from vendor_connectors.meshy import text3d

result = text3d.generate("a medieval sword")
print(result.model_urls.glb)
createCreate text-to-3d task. Returns task_id.
getGet task status.
refineRefine preview to full quality. Returns new task_id.
pollPoll until complete or failed.
generateGenerate a 3D model from text.

Create text-to-3d task. Returns task_id.

Get task status.

Refine preview to full quality. Returns new task_id.

Poll until complete or failed.

Generate a 3D model from text.

Args: prompt: Text description art_style: Style (realistic, sculpture, cartoon, low-poly) negative_prompt: Things to avoid target_polycount: Target polygon count enable_pbr: Enable PBR materials wait: Wait for completion (default True)

Returns: Text3DResult if wait=True, task_id if wait=False