Skip to content
Back to skills

Services And Integrations

ASecurity

"Operate Hunyuan3D-2 FastAPI, Gradio, Blender add-on, and client

  • 247 stars
  • 0 votes
  • 0 copies
  • 3 views
  • Added September 8, 2026
toolspythonbashfastapidebuggingapi

Works with

  • cli
  • api

Security analysis

A100/100

Pro scans all 7 files and shows the line behind each finding

Scanned September 8, 2026

npx -y skills add VectorSpaceLab/AREX-Skill --skill services-and-integrations --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Services And Integrations?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Services And Integrations
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/vectorspacelab-services-and-integrations/badge)](https://www.skillsdirectory.com/skills/vectorspacelab-services-and-integrations)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
name: services-and-integrations
description: "Operate Hunyuan3D-2 FastAPI, Gradio, Blender add-on, and client
  integration workflows."
metadata:
  disco-role: operating
disable-model-invocation: true
license: NOASSERTION
---

# Hunyuan3D-2 Services and Integrations

Use this sub-skill when the task is about serving Hunyuan3D-2 through its FastAPI worker, launching the Gradio app, sending client requests, integrating with Blender, or understanding REST payloads and service flags.

## Route here for

- `api_server.py` launch flags, `/generate`, `/send`, and `/status/{uid}` behavior.
- Building base64 JSON payloads for image-to-3D, text-to-3D, existing-mesh texturing, and textured output.
- `gradio_app.py` model/subfolder flags, low-VRAM mode, FlashVDM mode, texture toggle, and cache/export behavior.
- Blender add-on installation/use at the level of API URL, image path, selected mesh, texture flag, and job status.
- Debugging local server connectivity, ports, CORS, binary GLB responses, status polling, and service-side CUDA failures.

## Do not route here for

- Low-level Hunyuan3D-DiT generation parameters except request payload routing: use `../shape-generation/`.
- Hunyuan3D-Paint internals, custom rasterizer, mesh cleanup, and texture quality: use `../texture-and-mesh/`.
- Installation, CUDA extension build order, and model cache setup: use `../environment-and-model-setup/`.

## Essential references

- [Gradio and API](references/gradio-and-api.md) for service launch commands, flags, endpoint schemas, and client workflows.
- [Blender add-on](references/blender-addon.md) for Blender properties, payload behavior, and limitations.
- [Troubleshooting](references/troubleshooting.md) for service startup, HTTP, payload, queue, and CUDA/runtime errors.

## Bundled helpers

- [scripts/request_api.py](scripts/request_api.py) builds or sends Hunyuan3D-2 API requests. It supports `--dry-run` for safe payload inspection.
- [scripts/launch_api_server.py](scripts/launch_api_server.py) is a compact self-contained FastAPI launcher adapted from the repository server semantics.
- [scripts/launch_gradio_app.py](scripts/launch_gradio_app.py) is a compact self-contained single-image Gradio launcher for installed Hunyuan3D environments.

Example dry-runs:

```bash
python scripts/request_api.py --image input.png --output mesh.glb --dry-run
python scripts/request_api.py --mesh mesh.glb --image ref.png --texture --dry-run
python scripts/request_api.py --mode status --uid 00000000-0000-0000-0000-000000000000 --dry-run
python scripts/launch_api_server.py --dry-run
python scripts/launch_gradio_app.py --dry-run
```

Omit `--dry-run` only when model loading, CUDA use, and possible checkpoint downloads are intended.

Files in this skill

  • SKILL.md2.7 KB
  • references/blender-addon.md3.4 KB
  • references/gradio-and-api.md6.3 KB
  • references/troubleshooting.md3.3 KB
  • scripts/launch_api_server.py7 KB
  • scripts/launch_gradio_app.py6.1 KB
  • scripts/request_api.py5.7 KB

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…

Newsletter

Get the weekly list of safe new skills, and the ones we pulled.