"Use DALLE2-pytorch public generation and model APIs: DALLE2,
Scanned 9/8/2026
Install to Claude Code
npx -y skills add VectorSpaceLab/AREX-Skill --skill generation-and-api --agent claude-codeInstalls into .claude/skills of the current project.
Are you the author of Generation And Api?
Add the live security badge to your README — it updates automatically with every re-scan.
[](https://www.skillsdirectory.com/skills/vectorspacelab-generation-and-api)More formats (shields.io, HTML) on the badges page.
---
name: generation-and-api
description: "Use DALLE2-pytorch public generation and model APIs: DALLE2,
diffusion prior, decoder, CLIP adapters, inpainting, latent diffusion/VQGAN,
checkpoints, tokenizer, and dream CLI."
disable-model-invocation: true
metadata:
disco-role: operating
license: MIT
---
# generation-and-api
Use this sub-skill when the task is to construct or call DALLE2-pytorch public Python generation APIs, diagnose model/checkpoint generation failures, or use the installed `dream` console command for a trained DALL-E 2 checkpoint.
## Load This When
- Building `DALLE2`, `DiffusionPriorNetwork`, `DiffusionPrior`, `Unet`, or `Decoder` objects from Python.
- Choosing between `OpenAIClipAdapter`, `OpenClipAdapter`, package `CLIP`, precomputed embeddings, and trained checkpoints.
- Sampling with a prior, decoder, or chained `DALLE2` model, including `cond_scale` and `prior_cond_scale`.
- Debugging decoder inpainting, cascading decoder resolution order, latent diffusion with `VQGanVAE`, or tokenizer length issues.
- Checking that the installed `dalle2-pytorch` package can import or run a tiny CPU-safe forward-loss smoke test.
## Route Elsewhere
- JSON training launchers, config classes, trainer loops, Accelerate/DeepSpeed commands, checkpoint save/resume during training: `../training-and-configs/SKILL.md`.
- WebDataset, EmbeddingReader, shard layouts, experiment trackers, W&B/HuggingFace/S3 save/load configuration: `../data-and-tracking/SKILL.md`.
## Runtime Contract
- Public package: `pip install dalle2-pytorch`.
- Public import namespace: `import dalle2_pytorch`; top-level exports include `DALLE2`, `DiffusionPriorNetwork`, `DiffusionPrior`, `Unet`, `Decoder`, `OpenAIClipAdapter`, `OpenClipAdapter`, `DecoderTrainer`, `DiffusionPriorTrainer`, `VQGanVAE`, and `CLIP`.
- Version covered by this skill: `dalle2-pytorch` 1.15.6.
- Full text-to-image generation needs trained prior and decoder weights; realistic CLIP/decoder/prior sampling usually needs GPU memory. CPU is suitable for imports, CLI help, config checks, and tiny synthetic forward-loss smoke tests only.
## References And Bundled Script
- API signatures and object relationships: [references/api-reference.md](references/api-reference.md).
- Generation, tokenization, checkpoint, inpainting, and `dream` workflows: [references/workflows.md](references/workflows.md).
- Latent diffusion and VQGAN caveats: [references/latent-diffusion-and-vqgan.md](references/latent-diffusion-and-vqgan.md).
- Common failures and fixes: [references/troubleshooting.md](references/troubleshooting.md).
- Safe installed-package checker: [scripts/check_dalle2_runtime.py](scripts/check_dalle2_runtime.py).
## First Checks
```bash
python -m pip show dalle2-pytorch
python scripts/check_dalle2_runtime.py --mode imports
python scripts/check_dalle2_runtime.py --mode cli-help
```
For a CPU-only synthetic smoke test that does not download model weights:
```bash
python scripts/check_dalle2_runtime.py --mode tiny-forward
```
If any check fails, use [references/troubleshooting.md](references/troubleshooting.md) before escalating to training/config or data/tracking guidance.
Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.
No comments yet. Be the first to comment!