# Ideogram integration

> Text-to-image generation with best-in-class in-image text and typography, plus edit, remix, reframe, background replacement, upscale, describe, and custom model training.

- Authentication: apiKey

## Tools (29)

- **Create Dataset**: Create a new custom-model training dataset.
- **Describe**: Describe an image and return a text description, with a selectable describe model version.
- **Describe (Ideogram 4.0)**: Describe an image with Ideogram 4.0, returning a structured json_prompt usable for regeneration.
- **Edit with a Prompt**: Edit one or more images with a text prompt (no mask), via file upload or Ideogram image URLs.
- **Edit with Mask (Ideogram 3.0, deprecated)**: Deprecated: masked edit with Ideogram 3.0. Use Inpaint (Ideogram 3.0) instead.
- **Edit with Mask (legacy V1/V2)**: Legacy masked edit for V_2/V_2_TURBO models using a multipart form.
- **Generate Async via Webhook (Ideogram 4.0)**: Submit an Ideogram 4.0 generation for asynchronous processing; results are POSTed to a webhook and can be polled by generation_id.
- **Generate (Ideogram 3.0)**: Generate images synchronously from a prompt using the Ideogram 3.0 model, with full style and reference controls.
- **Generate (Ideogram 4.0)**: Generate images synchronously from a text or structured JSON prompt using the Ideogram 4.0 model.
- **Generate (legacy V1/V2)**: Generate images synchronously using the legacy JSON-body endpoint for V_1/V_2 models.
- **Generate Magic Prompt (Ideogram 4.0)**: Transform a basic prompt into an enhanced Ideogram 4.0 magic prompt; optionally auto-selects an aspect ratio.
- **Generate Transparent (Ideogram 3.0)**: Generate images with a transparent background using the Ideogram 3.0 model, with optional upscaling.
- **Get Dataset**: Retrieve a dataset by ID, including file count and each file's name and size.
- **Get Model**: Get details about a specific custom model owned by or shared with the account.
- **Inpaint (Ideogram 3.0)**: Inpaint a masked region of an image synchronously using a prompt with the Ideogram 3.0 model.
- **Layerize Text (Ideogram 3.0)**: Detect text regions in an image and return each text block with position, content, font, and styling plus a text-erased base image.
- **List Datasets**: List all custom-model training datasets for the authenticated account.
- **List Models**: List custom models owned by or shared with the authenticated account, filterable by scope and status.
- **Poll a Generation**: Retrieve the status and results of an asynchronous generation by its generation_id.
- **Reframe (Ideogram 3.0)**: Reframe (outpaint) a square image to a chosen target resolution using the Ideogram 3.0 model.
- **Reframe (legacy V2)**: Legacy reframe of a square image to a chosen resolution for the V_2 model family.
- **Remix (Ideogram 3.0)**: Remix an input image synchronously with a prompt using the Ideogram 3.0 model.
- **Remix (Ideogram 4.0)**: Remix an input image synchronously with a prompt using the Ideogram 4.0 model.
- **Remix (legacy V1/V2)**: Legacy remix of a provided image using a multipart form and an image_request JSON field.
- **Remove Background**: Remove the background of an image synchronously and return the foreground subject on a transparent background.
- **Replace Background (Ideogram 3.0)**: Replace the background of an image synchronously using a prompt with the Ideogram 3.0 model, keeping the foreground subject.
- **Train Custom Model (Ideogram v3)**: Start training a custom Ideogram v3 model from a dataset using default hyperparameters.
- **Upload Dataset Assets**: Upload image assets (and optional caption/ZIP files) to a training dataset.
- **Upscale**: Upscale a provided image synchronously with an optional guiding prompt.

## Related prompts

- [Turn Airtable content-calendar rows into finished posters](https://www.generalinput.com/prompts/turn-airtable-content-calendar-rows-into-finished-posters.md)
- [Hourly hero-banner drafts for new Shopify products](https://www.generalinput.com/prompts/hourly-hero-banner-drafts-for-new-shopify-products.md)
- [Weekly branded LinkedIn tip cards from a Google Sheet](https://www.generalinput.com/prompts/weekly-branded-linkedin-tip-cards-from-a-google-sheet.md)
- [Batch generate marketing images from a Sheets queue](https://www.generalinput.com/prompts/batch-generate-marketing-images-from-a-sheets-queue.md)

Connect Ideogram in General Input: https://www.generalinput.com/apps/ideogram