What you can do
- Compare models side-by-side: Run the same prompt or input across multiple models to see which produces the best results for your use case
- Test all major operations: Text-to-image, image editing, video generation, upscaling, background removal, audio generation, and more
- Estimate costs before running: See the estimated cost for your selected models and quantity before submitting
- Search your generations: Find previous results by text, image similarity, or dominant color
- Share your creations: Generate shareable links with social media previews
Supported operations
Image
| Operation | Description |
|---|---|
| Text to Image | Generate images from text prompts |
| Edit Image | Modify an image using a prompt and reference image |
| Edit Multi-Images | Apply edits using multiple reference images |
| Upscale | Increase image resolution with AI enhancement |
| Remove Background | Extract subjects from their backgrounds |
Video
| Operation | Description |
|---|---|
| Text to Video | Generate videos from text prompts |
| Image to Video | Animate a still image into a video |
| Start + End Frame | Generate a video that transitions between two images |
| Upscale | Enhance video resolution |
| Remove Background | Remove backgrounds from video clips |
| Video to Audio | Generate audio/sound effects for a video |
Audio
| Operation | Description |
|---|---|
| Text to Music | Generate music from a description |
| Text to Speech | Convert text into spoken audio |
| Text to Sound Effects | Create sound effects from descriptions |
Key concepts
Canonical input
Different AI models, even when performing the same task, often have different input schemas. For example, one image generation model might acceptprompt while another uses text or description.
Sandbox solves this with canonical input — a standardized input format for each operation type. When you fill out the form in Sandbox, you’re providing canonical input. Behind the scenes, Sandbox automatically remaps your input to match each model’s expected schema.
For example, when you enter a prompt in the image editing operation:
- The canonical field is
prompt - It may be remapped to
text,edit_prompt, orinstructiondepending on the model - Image URL fields may be remapped to
image,source_image,input_image, etc.
Model sets
With many models available for each operation, selecting the right ones can be overwhelming. Model sets solve this by grouping models into curated collections:- State of the Art: The best-performing models for general use
- Anime Style: Models optimized for anime and illustration aesthetics
- Fast Generation: Models prioritizing speed over maximum quality
- Custom Sets: Create your own collections for specific workflows
- Click the “explore sets” button in the prompt bar
- Pick a pre-built set or create your own from the modal
Runs and requests
Understanding Sandbox’s structure:- Run: A single submission in Sandbox. When you click “Run”, you create one run.
- Requests: Individual API calls to each model within a run. If you select 3 models with quantity 2x, your run contains 6 requests.
- Has a unique share ID for sharing
- Records all input parameters (canonical input)
- Tracks the status, cost, and duration of each request
- Generates a preview image for social sharing
Estimated cost
Before running, Sandbox displays an estimated cost based on:- The models you’ve selected
- The quantity (number of times to run each model)
- Green: Under $1
- Yellow: 2.50
- Red: Over $2.50
Using Sandbox
Running a generation
1
Select the media type: Choose Image, Video, or Audio from the top tabs
2
Choose an operation: Select the specific operation (e.g., Text to Image,
Image to Video)
3
Fill in the inputs: Enter your prompt and any required media inputs
4
Select models: Choose which models to run (or use a model set)
5
Set quantity: Optionally run each model multiple times
6
Click Run: Submit your generation
Enhancing prompts
Many operations support prompt enhancement — an AI-powered feature that expands your basic prompt into a more detailed, effective version:- Enter your initial prompt
- Click the sparkle/enhance icon next to the prompt field
- Sandbox uses an LLM (or VLM for image-based operations) to expand your prompt
- The enhanced prompt replaces your original
- Text-to-image: Adds artistic style, lighting, and composition details
- Image-to-video: Describes motion and camera movements
- Video generation: Specifies pacing and transitions
Random examples
Not sure what to try? Click the dice icon next to the operation selector to fill the form with a curated example. Each click cycles through different examples for that operation.Working with results
After a run completes, each generation appears in the canvas area. Viewing results- Click any result to open the full-screen media viewer
- Navigate between results using arrow keys or on-screen controls
- View detailed metadata including model, cost, and generation time
- Fastest: Quickest generation in the run
- Cheapest: Lowest cost in the run
- Free: Generated using free credits
- Hover over any image/video result
- Click the “Use as input” button to apply it to a compatible operation
- Sandbox automatically switches to an appropriate operation if needed
Copying and rerunning
The Input Card (visible when “Show Metadata” is enabled) provides quick actions:| Action | Description |
|---|---|
| Copy | Populate the input form with this run’s settings |
| Rerun | Immediately execute the same run again |
| Archive | Remove from Sandbox (still accessible in request history) |
| Share | Generate a shareable link |
| Bookmark | Bookmark the run for easy access later |
Searching generations
Sandbox provides powerful search capabilities to find previous generations.Text search
Type in the search bar to find generations by semantic similarity to your query. This searches the prompts and other text fields.Image search
- Click the image icon in the search bar
- Upload an image
- Find visually similar generations
Color search
- Click the palette icon in the search bar
- Select a color
- Find generations with that dominant color
Filtering
Combine search with filters:- Operation Type: Show only specific operations (e.g., just video generations)
- Team Member: In team workspaces, filter by who created the generation
- Bookmarks: Show only bookmarked favorites
- Similarity Threshold: Adjust how closely results must match your search
Free credits
Sandbox occasionally offers free credits for specific models:- Look for the gift icon with an orange dot in the interface
- Click to see all models with remaining free credits
- Free credits come from:
- Global campaigns (available to all users)
- User-specific grants
Free credits and free request coupons are only usable in Sandbox and the
Playground — they cannot be used through the API or Workflows.
Sharing runs
Share your generations with anyone:- Complete a run (all generations must finish)
- Click the share icon on the input card
- Copy the generated link
- A preview image/video for social media cards
- All generations from the run
- Input parameters used
Keyboard shortcuts
| Shortcut | Action |
|---|---|
← → | Navigate between results in viewer |
Escape | Close viewer |
Tips for best results
- Start with model sets: Typically, the default models automatically selected are the best performing models for the operation.
- Enhance your prompts: Let AI expand basic ideas into detailed prompts with the “enhance prompt” button.
- Compare with quantity 1x: Save costs by running single generations when comparing models
- Use image search: Find similar past generations to avoid recreating work
- Bookmark favorites: Mark your best results for easy access later
- Check free credits: Look for the gift icon before running expensive models