Describe a picture, choose from up to 4 options, and save the one you like to your library.
Describe the picture you want, and FetchskiAI makes up to 4 options to choose from. You can also give it one of your photos to change. Nothing goes into your library until you save it.Who can do this: Editors, Admins and Owners. Contributors and Viewers don’t have image generation.
Before you start
FetchskiAI must be set up and turned on for your site.
If the window shows FetchskiAI is turned off instead of the form, ask an Admin or Owner to turn it on. See FetchskiAI settings.
If it shows FetchskiAI isn’t set up yet, contact Fetchski Support.
Each image uses some of your site’s AI budget, whether you save it or not. Start with 1 or 2 options while you find the right description. See Usage and budget.
Open it
Start from any of 3 places. The window is the same in each, titled AI Image Generation.
AI Image Studio: in the toolbar, choose FetchskiAI → AI Image Studio. Or open the command palette (⌘K, or Ctrl+K on Windows) and choose AI Image Studio, or press T then M. Saved images go to your Images library.
The Images library: open Images from the command palette, then choose AI Image Generation at the top right. Saved images go to the library.
A blog post’s featured image: in the post’s Content tab, choose AI Image Generation on the Featured image row. The saved image becomes the post’s featured image.
AI Image Studio is in the FetchskiAI menu.
Make an image
1
Describe the image
Under Describe the image, say what you want, in plain words: what’s in the picture, how close or wide the view is, the light, and the feeling. For Parker’s, you might write “Three puppies playing tug-of-war on green turf in a bright indoor play yard, seen from their eye level, soft morning light, happy and playful.”The box shows its own example too: “A wide, sunlit workshop interior, warm neutral tones, shot on 35mm.” You don’t need camera words like those. Describe it as you’d tell a friend.
2
Set the options
Under Options, choose How many to generate (up to 4, or fewer on some models). If the box is grayed out with “This model generates one image per run.”, you get one image each time.Other options, such as size or shape, depend on the Model at the top: the AI engine that draws the picture. Each one draws a little differently. If you’re not sure, leave an option on Model default.
3
Generate
Choose Generate image (or Generate 2 images, and so on). It usually takes a few seconds. Keep the window open.
Choose the option you like best.
4
Choose one
Select the result you like. Choose Discard on any you don’t want.
5
Save it
Under Save to library, give it a Title (the name you’ll find it by in your library). Then write its Alt text: a short description of the picture for people who can’t see it, read aloud by screen readers. For example, “Three puppies tugging a rope toy on green turf”. Choose a Folder (or No folder), then choose Save to library.Saving closes the window, so you keep one image each time. To keep another of the options, generate again and save that one.
6
Use it on your site
The image is now in your Images library, but not on any page yet. Edit a section that shows a picture, choose the image from your library there, then save or publish the page. See The media library and Drafts, publishing and scheduling.
Name it, describe it for screen readers, and save.
Change an image
Change a picture you already have, instead of starting from scratch.
1
Choose the picture
Under Source image, choose Choose from library, then choose a photo. If the photo is still on your computer, upload it to the library in that window first (see Upload images). Or choose Edit this on a result you just made.
2
Describe the change
For example: “Make the background a sunny backyard.”
3
Generate
Choose Generate edit. Save the result as above.
While a source image is attached, the Model list shows only models that can change pictures. To start fresh again, choose Remove beside the source image.
On a blog post’s featured image
If the post already has a featured image, the window opens with it as the Source image, ready to change. To start from scratch, choose Remove.When you save from the Featured image row, the new image goes into your library and into the post’s Featured image in the open editor. The row then shows Image applied ✓, with Undo if you change your mind.The post itself isn’t saved yet. Save it as a draft (More save options → Save Draft) or publish it, as for any post. See Blog posts, categories and authors.
The image goes straight onto the post, with Undo.
Good to know
Write good alt text. It describes the picture to people using a screen reader. Say what’s in it, not “image of”.
Your choices are remembered. The window keeps the last model and options you used, for you only.
Options change with the model. If an option disappears after you switch models, that model doesn’t offer it.
Blog posts can ask for images too. When you generate a blog post, turn on Create images for this post.
Troubleshooting
That image has expired
The full message reads “That image has expired. Generate it again to save it.” Results you don’t save are kept for 30 minutes at most, and closing the window loses them. Generate it again, then save it before you close the window.
This site's FetchskiAI budget is used up
Your site has used its AI budget. Contact Fetchski Support to add more. See Usage and budget.
I don't see AI Image Studio or the AI Image Generation button
Image generation is for Editors, Admins and Owners. Ask an Admin for an Editor role if you need it. While FetchskiAI is off, the Featured image row shows “AI image generation isn’t configured. Set it up in FetchskiAI settings.” instead of the button.
Related
The media library
organize and use your images.
Generate a blog post
a whole post, with images if you like.
Good prompts
descriptions that get great pictures.
Usage and budget
see what AI costs.
⌘I
{"docsConfig":{"theme":"almond","$schema":"https://mintlify.com/docs.json","name":"Fetchski Attract Docs","colors":{"primary":"#16a34a","light":"#22c55e","dark":"#15803d"},"logo":{"light":"https://mintcdn.com/fetchski-attract-api/mn9qfQRsqaASh7UE/logo/light.svg?fit=max\u0026auto=format\u0026n=mn9qfQRsqaASh7UE\u0026q=85\u0026s=66db13e248b70a44a5ff5f6990d4cb63","dark":"https://mintcdn.com/fetchski-attract-api/mn9qfQRsqaASh7UE/logo/dark.svg?fit=max\u0026auto=format\u0026n=mn9qfQRsqaASh7UE\u0026q=85\u0026s=86904ba8d47714303521b2dcd5aa2a50","href":"/"},"favicon":"https://mintcdn.com/fetchski-attract-api/mn9qfQRsqaASh7UE/favicon.svg?fit=max\u0026auto=format\u0026n=mn9qfQRsqaASh7UE\u0026q=85\u0026s=fd4f2c0615961c9e01c9762b98c8999f","api":{"playground":{"display":"interactive"},"examples":{"defaults":"required","languages":["bash","typescript","php"]}},"appearance":{"default":"dark"},"background":{"color":{"light":"#ffffff","dark":"#0b0e13"}},"search":{"prompt":"Search the docs…"},"seo":{"metatags":{"robots":"noindex, nofollow"}},"fonts":{"family":"Inter"},"icons":{"library":"fontawesome"},"styling":{"codeblocks":"dark","latex":true},"contextual":{"options":["copy","view"],"display":"header"},"navigation":{"pages":[]}},"deployment":{"deploymentMetadataValue":{"subdomain":"fetchski-attract-api","hasAudioNarration":false,"actualSubdomain":"fetchski-attract-api","customDomains":["docs.fetchski-attract.com"],"gitSource":{"type":"github","owner":"fetchski","repo":"fetchski_cms_astro_monorepo","deployBranch":"main","contentDirectory":"docs/attract","isPrivate":true,"mountPath":"","label":"","_id":"6adb9c232f0947a18a27541d"},"entitlements":{},"buildId":"6af6df04bd8b0362cdec74ff","clientVersion":"0.0.4131","searchFilterCounts":[{"language":"default","tag":"Media","count":953},{"language":"default","tag":"Content","count":863},{"language":"default","tag":"Publishing","count":720},{"language":"default","tag":"API reference","count":484},{"language":"default","tag":"Laravel","count":472},{"language":"default","tag":"TypeScript","count":470},{"language":"default","tag":"AdonisJS","count":469},{"language":"default","tag":"Batch jobs","count":364},{"language":"default","tag":"Pages \u0026 Site","count":224},{"language":"default","tag":"Forms","count":168}]},"assistantConfig":{"enableAskAiButton":false,"enableStarterQuestions":false,"enableContextualStarterQuestions":false,"enableAskAiSearchBar":true},"basePath":"","hasChatPermissions":false,"hasWebMcpPermissions":false,"toggles":[{"name":"kill-isr","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"custom-rbac-roles","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-mintlify-slack","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-integrations-settings","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"rbac-expansion","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-pr-grouping","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"custom-prefix","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"analytics-v7","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"user-flows-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"no-publish-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-onboarding","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving-live","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"stripTemperatureMiddleware","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"support-platform-pylon-zendesk","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"instant-rollback","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications-server","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-fable","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fixed-ai-action-pricing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automation-resolve-merge-conflict","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"scoped-publishing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"mintql","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"page-level-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-version-history-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"billing-page-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"full-page-search","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workspace-projects","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"assistant-v5","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fork-pr-previews","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"revalidation-jwt","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-sso-scim","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"hobby-abuse-scan","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"dashboard-inbox","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-signup","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"turbopuffer-dual-write","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-enabled","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"approve-review-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-metadata","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"sso-setup-deadline-banner","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"turbopuffer-serve","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"live-agents","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"llms-txt-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false}],"googleFontsInlined":false},"customCss":[{"filePath":"style.css","content":"@media (min-width: 1280px){:root{--content-width: 52rem}}@media (min-width: 1600px){:root{--content-width: 60rem}}@media (min-width: 1920px){:root{--content-width: 68rem}}@media (min-width: 1024px) and (max-width: 1919px){#content-container{padding-left:2rem;padding-right:2rem}div:has(>#content-area){padding-left:0}#table-of-contents{width:14rem}}html[data-page-mode=\"wide\"] #content-area{max-width:84rem}@media (min-width: 1024px){#navbar .nav-tabs{position:fixed;left:15rem;top:0;height:6rem}}@media (min-width: 1024px) and (max-width: 1599px){#navbar .nav-tabs{gap:0}#navbar .nav-tabs .nav-tabs-item{gap:0.375rem;font-size:0.9375rem;padding-inline:0.5rem}#navbar .nav-tabs .nav-tabs-item svg,#navbar .nav-tabs .nav-tabs-item img{width:1.0625rem;height:1.0625rem}}@media (min-width: 1024px) and (max-width: 1199px){#navbar .nav-tabs .nav-tabs-item svg,#navbar .nav-tabs .nav-tabs-item img{display:none}}@media (min-width: 1024px) and (max-width: 1319px){div:has(>#search-bar-entry){width:3rem!important}#search-bar-entry{justify-content:center;padding:0!important}#search-bar-entry>div>:not(svg),#search-bar-entry>:not(div){display:none}}.mdx-content{font-size:1.0625rem;line-height:1.8}@media (min-width: 1024px){.mdx-content{font-size:1.25rem;line-height:1.85}#page-title{font-size:2.875rem;line-height:1.15}#page-title+*,#header .prose{font-size:1.375rem}#sidebar-content a{font-size:1.125rem}.toc-item{font-size:1rem}}.mdx-content>[data-as=\"p\"],.mdx-content>p{margin-top:0;margin-bottom:1.75rem}.mdx-content>h2{margin-top:3.5rem;margin-bottom:1.25rem;padding-top:2rem;border-top:1px solid rgb(0 0 0 / 0.08);font-size:1.875rem;letter-spacing:-0.01em}.dark .mdx-content>h2{border-top-color:rgb(255 255 255 / 0.08)}.mdx-content>h2:first-child{margin-top:0;padding-top:0;border-top:0}.mdx-content>h3{margin-top:2.75rem;margin-bottom:1.125rem;font-size:1.4375rem}.mdx-content>h4{margin-top:2rem;margin-bottom:0.75rem}.mdx-content li{margin-top:0.625rem;margin-bottom:0.625rem}.mdx-content>ul,.mdx-content>ol{margin-bottom:1.75rem}.mdx-content :not(pre)>code{font-size:0.875em;padding:0.125rem 0.375rem;overflow-wrap:anywhere}.mdx-content table{font-size:1.0625rem;line-height:1.7}.mdx-content th,.mdx-content td{padding:0.875rem 1.5rem 0.875rem 0!important;vertical-align:top}.mdx-content th{padding-top:0.25rem!important}.mdx-content th:last-child,.mdx-content td:last-child{padding-right:0!important}.mdx-content td>code:only-child{white-space:nowrap}pre{max-height:36rem;overflow:auto}.mdx-content pre code{font-size:0.9375rem;line-height:1.75}.mdx-content>.code-block,.mdx-content>.code-group{margin-top:1.5rem;margin-bottom:2rem}.mdx-content .columns{column-gap:1.25rem;row-gap:0.5rem;margin-top:1.75rem;margin-bottom:2.25rem}.mdx-content .card{border-radius:1rem}.mdx-content .card [data-component-part=\"card-content-container\"]{padding:1.5rem 1.75rem}.mdx-content [data-component-part=\"card-title\"]{font-size:1.25rem}.mdx-content [data-component-part=\"card-content\"]{font-size:1.0625rem;line-height:1.7}.mdx-content .callout{margin-top:2rem;margin-bottom:2.25rem;padding:1.25rem 1.75rem;font-size:1.125rem;line-height:1.75}.mdx-content .steps{margin-top:1.75rem;margin-bottom:2.25rem}.mdx-content .step{padding-bottom:0.75rem}.mdx-content .accordion-group,.mdx-content>.accordion{margin-top:1.75rem;margin-bottom:2.25rem}.mdx-content .tabs{margin-top:1.75rem;margin-bottom:2.25rem}.mdx-content .tabs [role=\"tabpanel\"]{padding-top:0.375rem;padding-right:0.375rem;padding-bottom:0.375rem}.mdx-content [data-component-name=\"mermaid-container\"]{--im-node-fill: #ecfdf3;--im-node-stroke: #16a34a;--im-node-text: #0b3a1f;--im-cluster-fill: rgb(22 163 74 / 0.04);--im-cluster-stroke: rgb(22 163 74 / 0.35);--im-edge: #64748b;--im-label-bg: #ffffff;margin-top:1.75rem;margin-bottom:2.25rem;padding:2rem 1.5rem;border:1px solid rgb(0 0 0 / 0.08);border-radius:1rem;background:rgb(0 0 0 / 0.015)}.dark .mdx-content [data-component-name=\"mermaid-container\"]{--im-node-fill: #0b2e1a;--im-node-stroke: #22c55e;--im-node-text: #e7fbef;--im-cluster-fill: rgb(34 197 94 / 0.05);--im-cluster-stroke: rgb(34 197 94 / 0.35);--im-edge: #94a3b8;--im-label-bg: #0f1214;border-color:rgb(255 255 255 / 0.08);background:rgb(255 255 255 / 0.02)}.mdx-content [data-component-name=\"mermaid-container\"] svg[id^=\"mermaid\"]{display:block;margin-left:auto;margin-right:auto}.mdx-content [data-component-name=\"mermaid-container\"] .node rect,.mdx-content [data-component-name=\"mermaid-container\"] .node polygon,.mdx-content [data-component-name=\"mermaid-container\"] .node circle,.mdx-content [data-component-name=\"mermaid-container\"] .node path{fill:var(--im-node-fill)!important;stroke:var(--im-node-stroke)!important;stroke-width:1.5px!important}.mdx-content [data-component-name=\"mermaid-container\"] .node rect{rx:8px;ry:8px}.mdx-content [data-component-name=\"mermaid-container\"] .nodeLabel,.mdx-content [data-component-name=\"mermaid-container\"] .node .label{color:var(--im-node-text)!important;fill:var(--im-node-text)!important}.mdx-content [data-component-name=\"mermaid-container\"] .cluster rect{fill:var(--im-cluster-fill)!important;stroke:var(--im-cluster-stroke)!important;stroke-dasharray:6 4;rx:12px;ry:12px}.mdx-content [data-component-name=\"mermaid-container\"] .cluster-label .nodeLabel,.mdx-content [data-component-name=\"mermaid-container\"] .cluster .nodeLabel{color:var(--im-node-stroke)!important}.mdx-content [data-component-name=\"mermaid-container\"] .flowchart-link,.mdx-content [data-component-name=\"mermaid-container\"] .edgePath path{stroke:var(--im-edge)!important;stroke-width:1.5px!important}.mdx-content [data-component-name=\"mermaid-container\"] marker path,.mdx-content [data-component-name=\"mermaid-container\"] .arrowheadPath{fill:var(--im-edge)!important;stroke:var(--im-edge)!important}.mdx-content [data-component-name=\"mermaid-container\"] .edgeLabel,.mdx-content [data-component-name=\"mermaid-container\"] .edgeLabel p,.mdx-content [data-component-name=\"mermaid-container\"] .labelBkg{background-color:var(--im-label-bg)!important;color:var(--im-edge)!important}.mdx-content [data-component-name=\"mermaid-container\"] rect.actor{fill:var(--im-node-fill)!important;stroke:var(--im-node-stroke)!important;stroke-width:1.5px!important;rx:8px;ry:8px}.mdx-content [data-component-name=\"mermaid-container\"] text.actor>tspan,.mdx-content [data-component-name=\"mermaid-container\"] text.actor{fill:var(--im-node-text)!important}.mdx-content [data-component-name=\"mermaid-container\"] .actor-line{stroke:var(--im-cluster-stroke)!important}.mdx-content [data-component-name=\"mermaid-container\"] .messageLine0,.mdx-content [data-component-name=\"mermaid-container\"] .messageLine1{stroke:var(--im-edge)!important;stroke-width:1.5px!important}.mdx-content [data-component-name=\"mermaid-container\"] #arrowhead path,.mdx-content [data-component-name=\"mermaid-container\"] #crosshead path{fill:var(--im-edge)!important;stroke:var(--im-edge)!important}.mdx-content [data-component-name=\"mermaid-container\"] .note{fill:var(--im-cluster-fill)!important;stroke:var(--im-cluster-stroke)!important}.mdx-content .field .prose-sm{font-size:1.0625rem;line-height:1.8}@media (min-width: 1024px){.mdx-content .field .prose-sm{font-size:1.125rem}}.mdx-content .field{padding-top:1.25rem;padding-bottom:1.25rem}:root{--fa-accent: 22 163 74;--fa-ink: 15 23 42;--fa-button: 21 128 61;--fa-button-hover: 22 101 52;--fa-on-button: 255 255 255}.dark{--fa-accent: 34 197 94;--fa-ink: 255 255 255;--fa-button: 34 197 94;--fa-button-hover: 74 222 128;--fa-on-button: 5 46 22}.mdx-content .card{transition:border-color 150ms ease,\n background-color 150ms ease}.mdx-content a.card:hover,.mdx-content .card:has(a:hover){border-color:rgb(var(--fa-accent) / 0.45);background-color:rgb(var(--fa-accent) / 0.06)}.mdx-content .card [data-component-part=\"card-icon\"]{display:flex;width:1.75rem;height:1.75rem;margin-bottom:1rem}.mdx-content .card [data-component-part=\"card-icon\"] svg{width:1.75rem;height:1.75rem;mask-size:contain;background-color:rgb(var(--fa-accent))!important}.mdx-content .card [data-component-part=\"card-content-container\"].flex [data-component-part=\"card-icon\"]{margin-bottom:0}html[data-page-mode=\"wide\"] #header{display:none}.fa-hero{position:relative;isolation:isolate;display:grid;grid-template-columns:minmax(0, 1fr);gap:3rem;align-items:center;overflow:hidden;margin:-1.5rem 0 3.5rem;padding:3.5rem 3rem;border:1px solid rgb(var(--fa-accent) / 0.2);border-radius:1.5rem;background-color:rgb(var(--fa-accent) / 0.025);background-image:radial-gradient(\n 55% 75% at 82% 50%,\n rgb(var(--fa-accent) / 0.16),\n transparent 70%\n )}.fa-hero::before{content:'';position:absolute;inset:0;z-index:-1;background-image:linear-gradient(rgb(var(--fa-accent) / 0.1) 1px, transparent 1px),\n linear-gradient(90deg, rgb(var(--fa-accent) / 0.1) 1px, transparent 1px);background-size:2rem 2rem;background-position:-1px -1px;mask-image:radial-gradient(80% 90% at 85% 40%, #000 20%, transparent 75%);pointer-events:none}.fa-hero::after{content:'';position:absolute;top:0;right:10%;left:10%;height:1px;background:linear-gradient(\n 90deg,\n transparent,\n rgb(var(--fa-accent) / 0.8),\n transparent\n );pointer-events:none}@media (min-width: 1536px){.fa-hero{grid-template-columns:minmax(0, 0.85fr) minmax(0, 1.15fr);padding:4rem 3.5rem}}.fa-hero-code>.code-group,.fa-hero-code>.code-block{margin:0;border-color:rgb(var(--fa-accent) / 0.25);box-shadow:0 1px 0 rgb(255 255 255 / 0.04) inset,\n 0 30px 60px -24px rgb(0 0 0 / 0.55),\n 0 0 0 6px rgb(var(--fa-accent) / 0.06)}.mdx-content .fa-hero-code pre code{font-size:0.8125rem}.mdx-content .fa-hero .fa-hero-mark{margin:0 0 1.75rem}.mdx-content .fa-hero .fa-hero-mark img{display:block;width:auto;height:4rem;margin:0;border-radius:0}.mdx-content .fa-hero .fa-hero-mark .fa-hero-mark-dark,.dark .mdx-content .fa-hero .fa-hero-mark .fa-hero-mark-light{display:none}.dark .mdx-content .fa-hero .fa-hero-mark .fa-hero-mark-dark{display:block}.fa-hero h1{max-width:40rem;margin:0;font-size:3.25rem;font-weight:700;line-height:1.06;letter-spacing:-0.035em;text-wrap:balance}.fa-hero h1 .fa-hero-accent{color:rgb(var(--fa-accent))}.mdx-content .fa-hero-lede{max-width:34rem;margin:1.5rem 0 2.25rem;font-size:1.1875rem;line-height:1.7;opacity:0.78;text-wrap:pretty}.fa-hero-actions{display:flex;flex-wrap:wrap;gap:0.75rem}.mdx-content .fa-hero-facts{display:flex;flex-wrap:wrap;gap:0.5rem 1.5rem;margin-top:2rem;font-size:0.9375rem;opacity:0.8}.mdx-content .fa-hero-facts>span{display:inline-flex;align-items:center;gap:0.5rem}.mdx-content .fa-hero-facts>span::before{content:'';flex:none;width:1rem;height:1rem;background:rgb(var(--fa-accent));mask:url(\"data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M3.5 8.5l3 3 6-7' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E\")\n center / contain no-repeat}.fa-button{display:inline-flex;align-items:center;gap:0.5rem;height:2.75rem;padding:0 1.125rem;border:1px solid transparent;border-radius:0.625rem;font-size:0.9375rem;font-weight:600;letter-spacing:-0.005em;text-decoration:none!important;transition:background-color 150ms ease,\n border-color 150ms ease,\n box-shadow 150ms ease,\n transform 150ms ease}.fa-button-primary{border-color:rgb(var(--fa-button) / 1);background:rgb(var(--fa-button));box-shadow:inset 0 1px 0 rgb(255 255 255 / 0.25),\n 0 8px 20px -10px rgb(var(--fa-button) / 0.9);color:rgb(var(--fa-on-button))!important}.fa-button-primary::after{content:'';width:1rem;height:1rem;background:currentcolor;mask:url(\"data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M3 8h9.5M8.5 4l4 4-4 4' fill='none' stroke='%23000' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E\")\n center / contain no-repeat;transition:transform 150ms ease}.fa-button-primary:hover{background:rgb(var(--fa-button-hover));box-shadow:inset 0 1px 0 rgb(255 255 255 / 0.25),\n 0 10px 24px -10px rgb(var(--fa-button) / 1)}.fa-button-primary:hover::after{transform:translateX(2px)}.fa-button-secondary{border-color:rgb(var(--fa-ink) / 0.16);background:rgb(var(--fa-ink) / 0.03);color:inherit!important}.fa-button-secondary:hover{border-color:rgb(var(--fa-accent) / 0.55);background:rgb(var(--fa-accent) / 0.08)}.fa-button:active{transform:translateY(1px)}.fa-button:focus-visible{outline:2px solid rgb(var(--fa-accent));outline-offset:3px}@media (prefers-reduced-motion: reduce){.fa-button,.fa-button-primary::after{transition:none}.fa-button:active,.fa-button-primary:hover::after{transform:none}}@media (max-width: 767px){.fa-hero{padding:2.5rem 1.5rem}.fa-hero h1{font-size:2.25rem}}#sidebar-content a,#sidebar-content li>button{gap:0.875rem;padding-top:0.625rem;padding-right:0.5rem;padding-bottom:0.625rem;font-size:1.125rem;line-height:1.45}#sidebar-content li+li{margin-top:0.25rem}#sidebar-content li>button>div:nth-child(2){min-width:0}#sidebar-content li>button>div:last-child{width:1.25rem;margin-left:auto;justify-content:center}#sidebar-content li>ul{margin:0.25rem 0 0.25rem 1.25rem;padding-left:0.375rem;border-left:1px solid rgb(0 0 0 / 0.1)}.dark #sidebar-content li>ul{border-left-color:rgb(255 255 255 / 0.1)}#sidebar-content li>ul>li>:is(a,button){padding-left:0.75rem!important;font-size:1.0625rem}#sidebar-content .sidebar-group-header{margin-bottom:0.625rem;font-size:0.875rem;font-weight:700;letter-spacing:0.08em;text-transform:uppercase;color:color-mix(in srgb, rgb(var(--fa-accent)) 72%, black)}.dark #sidebar-content .sidebar-group-header{color:rgb(var(--fa-accent))}#sidebar-content div:has(>.sidebar-group-header)+div:has(>.sidebar-group-header){margin-top:2.25rem}#sidebar-content a svg,#sidebar-content a img,#sidebar-content li>button>div:first-child svg,#sidebar-content li>button>div:first-child img{width:1.375rem;height:1.375rem}#sidebar-content .sidebar-group-header svg{width:1rem;height:1rem}.nav-tabs-item{gap:0.625rem;font-size:1.0625rem}.nav-tabs-item svg,.nav-tabs-item img{width:1.3125rem;height:1.3125rem}.nav-tabs-item[href^=\"/typescript\"] svg{background-color:#d4b106}.dark .nav-tabs-item[href^=\"/typescript\"] svg{background-color:#f7df1e}.nav-tabs-item[href^=\"/laravel\"] svg{background-color:#ff2d20}.nav-tabs-item[href^=\"/adonisjs\"] svg{background-color:#5a45ff}.dark .nav-tabs-item[href^=\"/adonisjs\"] svg{background-color:#8b7dff}li[data-group-tag]>button svg[style*=\"/brands/js.svg\"]{background-color:#d4b106}.dark li[data-group-tag]>button svg[style*=\"/brands/js.svg\"]{background-color:#f7df1e}li[data-group-tag]>button svg[style*=\"/brands/laravel.svg\"]{background-color:#ff2d20}#sidebar-content img[src$=\"/n8n.png\"]{transform:scale(1.35)}@media (min-width: 1024px){:root{--mintlify-slot-header-height: 6rem;--sidebar-width: 26rem}#navbar{height:6rem}#sidebar-content{top:6rem}#navbar div:has(img.nav-logo){height:100%}img.nav-logo{height:3.5rem;margin-left:0.5rem}div:has(>#search-bar-entry){position:fixed;top:1.5rem;right:7rem;z-index:40;width:clamp(11rem, calc(100vw - var(--sidebar-width) - 45rem), 24rem)}#search-bar-entry{height:3rem;padding-left:1.125rem;border-radius:0.875rem;font-size:1.0625rem}#search-bar-entry svg{width:1.125rem;height:1.125rem}}[data-switch=\"pill\"]{width:auto!important;height:auto!important;padding:0.3125rem;gap:0.25rem}.switch-option{width:2.125rem!important;height:2.125rem!important}.switch-option svg{width:1.125rem;height:1.125rem}.mdx-content .accordion-group{display:grid;gap:0.75rem;overflow:visible;border:0;border-color:transparent;border-radius:0;background:none}.mdx-content details.accordion{margin:0 0 0.75rem;border-color:transparent;border-radius:1rem!important;outline:1px solid rgb(var(--fa-ink) / 0.1);outline-offset:-1px;overflow:hidden;transition:outline-color 150ms ease,\n box-shadow 150ms ease}.mdx-content .accordion-group>details.accordion{margin:0}.mdx-content details.accordion:hover{outline-color:rgb(var(--fa-accent) / 0.35)}.mdx-content details.accordion[open]{outline-color:rgb(var(--fa-accent) / 0.45);box-shadow:inset 3px 0 0 rgb(var(--fa-accent))}.mdx-content [data-component-part=\"accordion-button\"]{gap:1rem;padding:1rem 1.25rem 1rem 1.5rem;border-radius:0!important;transition:background-color 150ms ease}.mdx-content [data-component-part=\"accordion-button\"]:hover{background:rgb(var(--fa-accent) / 0.05)}.mdx-content [data-component-part=\"accordion-button\"]:focus-visible{outline:2px solid rgb(var(--fa-accent));outline-offset:-2px}.mdx-content [data-component-part=\"accordion-caret-right\"]{order:3;width:2rem;height:2rem;border-radius:999px;background:rgb(var(--fa-ink) / 0.06);transition:background-color 150ms ease}.mdx-content [data-component-part=\"accordion-caret-right\"] svg{width:0.875rem;height:0.875rem}.mdx-content details.accordion[open] [data-component-part=\"accordion-caret-right\"]{background:rgb(var(--fa-accent) / 0.15)}.mdx-content details.accordion[open] [data-component-part=\"accordion-caret-right\"] svg{color:rgb(var(--fa-accent))}.mdx-content [data-component-part=\"accordion-icon\"]{display:inline-flex;align-items:center;justify-content:center;width:1.25rem;height:1.25rem}.mdx-content [data-component-part=\"accordion-icon\"] svg{width:1.25rem;height:1.25rem;background-color:rgb(var(--fa-accent))!important}.mdx-content [data-component-part=\"accordion-title\"]{font-size:1.1875rem}.mdx-content [data-component-part=\"accordion-content\"]{max-width:none;padding:1.5rem 2rem 1.75rem 1.5rem;border-top:1px solid rgb(var(--fa-ink) / 0.08);font-size:1.125rem;line-height:1.95}@media (min-width: 768px){.mdx-content details.accordion:has(>summary [data-component-part=\"accordion-icon\"])>[data-component-part=\"accordion-content\"]{padding-left:3.75rem}}.mdx-content [data-component-part=\"accordion-content\"]>[data-as=\"p\"],.mdx-content [data-component-part=\"accordion-content\"]>p{display:block;max-width:46rem;margin:0 0 1.25rem}.mdx-content [data-component-part=\"accordion-content\"]>:last-child{margin-bottom:0}@media (prefers-reduced-motion: reduce){.mdx-content details.accordion,.mdx-content [data-component-part=\"accordion-button\"],.mdx-content [data-component-part=\"accordion-caret-right\"]{transition:none}}[data-badge=\"true\"]{--fa-badge: 100 116 139;padding:0.125rem 0.5rem;border-radius:0.5rem;background:rgb(var(--fa-badge) / 0.14)!important;box-shadow:inset 0 0 0 1px rgb(var(--fa-badge) / 0.32);color:rgb(var(--fa-badge))!important;font-variant-numeric:tabular-nums}[data-badge=\"true\"][data-color=\"red\"]{--fa-badge: 239 68 68}[data-badge=\"true\"][data-color=\"orange\"]{--fa-badge: 245 130 32}[data-badge=\"true\"][data-color=\"yellow\"]{--fa-badge: 214 160 20}[data-badge=\"true\"][data-color=\"green\"]{--fa-badge: 22 163 74}[data-badge=\"true\"][data-color=\"blue\"]{--fa-badge: 17 145 240}.dark [data-badge=\"true\"][data-color=\"red\"]{--fa-badge: 248 113 113}.dark [data-badge=\"true\"][data-color=\"orange\"]{--fa-badge: 251 158 75}.dark [data-badge=\"true\"][data-color=\"yellow\"]{--fa-badge: 250 204 21}.dark [data-badge=\"true\"][data-color=\"green\"]{--fa-badge: 74 222 128}.dark [data-badge=\"true\"][data-color=\"blue\"]{--fa-badge: 62 165 245}.dark [data-badge=\"true\"][data-color=\"gray\"]{--fa-badge: 161 161 170}.mdx-content td [data-badge=\"true\"]+[data-badge=\"true\"]{margin-left:0.375rem}.mdx-content :is([data-as=\"p\"],p,li,td,blockquote),#header .prose,#page-title+*{color:rgb(38 43 52)}.dark .mdx-content :is([data-as=\"p\"],p,li,td,blockquote),.dark #header .prose,.dark #page-title+*{color:rgb(222 226 232)}.mdx-content :is(th,strong){font-weight:600}#sidebar-content a,#sidebar-content li>button{color:rgb(70 76 88)}.dark #sidebar-content a,.dark #sidebar-content li>button{color:rgb(196 201 210)}.toc-item a{color:inherit}.mdx-content [data-component-part=\"callout-content\"]{font-size:1.125rem;line-height:1.75}.mdx-content [data-component-part=\"callout-icon\"]{width:1.25rem;margin-top:0.25rem}.mdx-content [data-component-part=\"step-title\"]{font-size:1.25rem}.mdx-content [data-component-part=\"step-content\"],.mdx-content [data-component-part=\"tab-content\"]{font-size:1.125rem;line-height:1.85}.mdx-content [data-component-part=\"step-number\"]{margin-left:calc(0.5px - 1.125rem)}.mdx-content [data-component-part=\"step-indicator\"]{width:2.25rem;height:2.25rem;background-color:transparent;color:rgb(var(--fa-accent));font-size:1.25rem;font-weight:600}.mdx-content [data-component-part=\"step-indicator\"] svg{width:1.5rem;height:1.5rem;background-color:rgb(var(--fa-accent))!important}.mdx-content [data-component-part=\"tab-button\"]{font-size:1rem}.mdx-content [data-component-part=\"code-block-header\"],.mdx-content [data-component-part=\"code-block-header-filename\"]{font-size:0.875rem}.mdx-content [data-component-part=\"code-group-tab-bar\"]{font-size:0.9375rem}.mdx-content [data-component-part=\"field-name\"]{font-size:1.0625rem}.mdx-content [data-component-part=\"field-meta\"],.mdx-content [data-component-part=\"field-info-pill\"],.mdx-content [data-component-part=\"field-required-pill\"]{font-size:0.875rem}.mdx-content [data-component-part=\"expandable-button\"]{font-size:1rem}[data-component-part=\"pagination-title\"]{font-size:1.125rem}[data-component-part=\"pagination-label\"]{font-size:0.9375rem}.mdx-content>.multi-view-item{max-width:none;font-size:inherit;line-height:inherit}.multi-view-item>[data-as=\"p\"],.multi-view-item>p{margin-top:0;margin-bottom:1.75rem}.multi-view-item>h2{margin-top:3.5rem;margin-bottom:1.25rem;padding-top:2rem;border-top:1px solid rgb(0 0 0 / 0.08);font-size:1.875rem;letter-spacing:-0.01em}.dark .multi-view-item>h2{border-top-color:rgb(255 255 255 / 0.08)}.multi-view-item>h2:first-child{margin-top:0;padding-top:0;border-top:0}.multi-view-item>h3{margin-top:2.75rem;margin-bottom:1.125rem;font-size:1.4375rem}.multi-view-item>ul,.multi-view-item>ol{margin-bottom:1.75rem}.multi-view-item>.code-block,.multi-view-item>.code-group{margin-top:1.5rem;margin-bottom:2rem}#content-container .prose.prose-sm{font-size:1.0625rem;line-height:1.8}#sidebar-content .method-nav-pill{width:2.75rem}#sidebar-content .method-nav-pill>*{padding:0.125rem 0.375rem;font-size:0.6875rem;line-height:1.25rem}#fa-reader-values{margin-top:1.75rem;padding:1.5rem;border:1px solid rgb(var(--fa-ink) / 0.14);border-radius:1rem;background:transparent;font-size:1.0625rem;line-height:1.6;transition:border-color 150ms ease;container:fa-reader / inline-size}#fa-reader-values:hover,#fa-reader-values:focus-within{border-color:rgb(var(--fa-accent) / 0.45)}#fa-reader-values .fa-reader-line{display:grid;grid-template-columns:auto 1fr;align-items:center;gap:1rem 1.25rem}#fa-reader-values .fa-reader-toggle{grid-column:1 / -1;justify-self:start}@container fa-reader (min-width: 30rem){#fa-reader-values .fa-reader-line{grid-template-columns:auto 1fr auto}#fa-reader-values .fa-reader-line .fa-reader-toggle{grid-column:auto}}#fa-reader-values .fa-reader-icon{width:4rem;height:4rem;background:url('/logo/attract-glyph-color-a-green-on-light-scalable.svg') center / contain\n no-repeat}.dark #fa-reader-values .fa-reader-icon{background-image:url('/logo/attract-glyph-color-a-green-on-dark-scalable.svg')}#fa-reader-values .fa-reader-copy{min-width:0}#fa-reader-values .fa-reader-copy p{margin:0}#fa-reader-values .fa-reader-title{font-size:1.125rem;font-weight:600;color:rgb(var(--fa-ink))}#fa-reader-values .fa-reader-values{display:grid;grid-template-columns:auto 1fr;align-items:center;gap:0.625rem 0.875rem;margin:0.75rem 0 0}#fa-reader-values .fa-reader-values>div{display:contents}#fa-reader-values .fa-reader-values dt{font-weight:500;color:rgb(var(--fa-ink))}#fa-reader-values .fa-reader-values dd{justify-self:start;min-width:0;margin:0}#fa-reader-values code{display:inline-block;padding:0.375rem 0.875rem;border:1px solid rgb(var(--fa-accent) / 0.4);border-radius:0.5rem;background:rgb(var(--fa-ink) / 0.03);color:rgb(var(--fa-ink));font-size:0.95em;font-weight:700;line-height:1.4;overflow-wrap:anywhere}#fa-reader-values button{padding:0.625rem 1.25rem;border:1px solid rgb(var(--fa-ink) / 0.16);border-radius:0.625rem;background:rgb(var(--fa-ink) / 0.03);color:rgb(var(--fa-ink));font-weight:600;white-space:nowrap;cursor:pointer;transition:background-color 150ms ease,\n border-color 150ms ease}#fa-reader-values button:hover{border-color:rgb(var(--fa-accent) / 0.55);background:rgb(var(--fa-accent) / 0.08)}#fa-reader-values button:focus-visible,#fa-reader-values input:focus-visible{outline:2px solid rgb(var(--fa-accent));outline-offset:2px}#fa-reader-values .fa-reader-form{display:grid;grid-template-columns:1fr;gap:1.75rem 1.5rem;margin-top:1.5rem;padding:1.5rem 0.25rem 0.25rem;border-top:1px solid rgb(var(--fa-ink) / 0.1)}@media (min-width: 768px){#fa-reader-values .fa-reader-form{grid-template-columns:1fr 1fr}}#fa-reader-values .fa-reader-form[hidden]{display:none}#fa-reader-values label{display:grid;gap:0.625rem;align-content:start}#fa-reader-values label>span{font-weight:600;color:rgb(var(--fa-ink))}#fa-reader-values label em{font-style:normal;font-weight:400}#fa-reader-values input{width:100%;padding:0.75rem 1rem;border:1px solid rgb(128 128 128 / 0.4);border-radius:0.5rem;background:rgb(128 128 128 / 0.08);color:rgb(var(--fa-ink));font:inherit}#fa-reader-values small{display:block;margin-top:0.5rem;font-size:0.9375rem;line-height:1.6;color:rgb(var(--fa-ink))}#fa-reader-values .fa-reader-error{grid-column:1 / -1;margin:0;color:#dc2626}.dark #fa-reader-values .fa-reader-error{color:#f87171}#fa-reader-values .fa-reader-error:empty{display:none}#fa-reader-values .fa-reader-actions{display:flex;flex-wrap:wrap;grid-column:1 / -1;align-items:center;gap:1rem;padding-top:0.25rem}.mdx-content .n8n-canvas{--n8n-dot: rgb(0 0 0 / 0.12);--n8n-node-bg: #ffffff;--n8n-node-border: rgb(0 0 0 / 0.18);--n8n-line: #94a3b8;margin:1.75rem 0 2.25rem;padding:2rem 0.75rem 1.5rem;overflow-x:auto;border:1px solid rgb(0 0 0 / 0.08);border-radius:1rem;background-color:rgb(0 0 0 / 0.015);background-image:radial-gradient(var(--n8n-dot) 1px, transparent 1px);background-size:18px 18px}.dark .mdx-content .n8n-canvas{--n8n-dot: rgb(255 255 255 / 0.1);--n8n-node-bg: #1b1f24;--n8n-node-border: rgb(255 255 255 / 0.22);--n8n-line: #64748b;border-color:rgb(255 255 255 / 0.08);background-color:rgb(255 255 255 / 0.02)}.mdx-content .n8n-canvas-row{display:flex;align-items:flex-start;justify-content:center;min-width:max-content;margin:0 auto}.mdx-content .n8n-node{display:flex;flex-direction:column;align-items:center;width:7.25rem;text-align:center}.mdx-content .n8n-node-box{display:flex;align-items:center;justify-content:center;width:4.5rem;height:4.5rem;border:2px solid var(--n8n-node-border);border-radius:0.75rem;background:var(--n8n-node-bg);box-shadow:0 1px 3px rgb(0 0 0 / 0.08)}.mdx-content .n8n-node-trigger .n8n-node-box{border-radius:2.25rem 0.75rem 0.75rem 2.25rem}.mdx-content .n8n-node-accent .n8n-node-box{border-color:rgb(var(--fa-accent));box-shadow:0 0 0 4px rgb(var(--fa-accent) / 0.15)}.mdx-content .n8n-node-title{margin-top:0.6rem;font-size:0.95rem;font-weight:600;line-height:1.3}.mdx-content .n8n-node-note{margin-top:0.2rem;font-size:0.8rem;line-height:1.35;opacity:0.7}.mdx-content .n8n-node-box svg{width:1.9rem!important;height:1.9rem!important}.mdx-content .n8n-link{display:flex;flex-direction:column;align-items:center;width:4rem;margin:0 -1.125rem;padding-top:1.1rem}.mdx-content .n8n-link-items{height:1.1rem;font-size:0.75rem;font-weight:600;line-height:1.1rem;white-space:nowrap;color:rgb(var(--fa-accent))}.mdx-content .n8n-link-line{position:relative;width:100%;height:2px;margin-top:0.4rem;background:var(--n8n-line)}.mdx-content .n8n-link-line::after{position:absolute;top:-4px;right:-1px;border-top:5px solid transparent;border-bottom:5px solid transparent;border-left:7px solid var(--n8n-line);content:''}.mdx-content .n8n-canvas figcaption{margin-top:1.25rem;font-size:0.85rem;text-align:center;opacity:0.7}.mdx-content .n8n-signed{margin:1.5rem 0 2rem;padding:1.5rem 1.25rem 1.25rem;overflow-x:auto;border:1px solid rgb(0 0 0 / 0.08);border-radius:1rem}.dark .mdx-content .n8n-signed{border-color:rgb(255 255 255 / 0.08)}.mdx-content .n8n-signed-row{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:center;row-gap:1rem}.mdx-content .n8n-signed-part{display:flex;flex-direction:column;align-items:center;gap:0.5rem}.mdx-content .n8n-signed-value,.mdx-content .n8n-signed-dot{padding:0.35rem 0.55rem;border-radius:0.4rem;font-size:0.95rem;white-space:nowrap}.mdx-content .n8n-signed-dot{padding:0.35rem 0.15rem;background:none;font-weight:700}.mdx-content .n8n-signed-value{min-width:2.5rem;text-align:center;background:rgb(var(--n8n-part) / 0.14);box-shadow:inset 0 0 0 1px rgb(var(--n8n-part) / 0.45)}.mdx-content .n8n-signed-label{font-size:0.75rem;font-weight:600;letter-spacing:0.04em;text-transform:uppercase;color:rgb(var(--n8n-part))}.mdx-content .n8n-signed-0{--n8n-part: 37 99 235}.mdx-content .n8n-signed-1{--n8n-part: 22 163 74}.mdx-content .n8n-signed-2{--n8n-part: 217 119 6}.mdx-content .n8n-signed-3{--n8n-part: 219 39 119}.mdx-content .n8n-coming-soon-logos{display:flex;align-items:center;gap:1rem;margin-bottom:1.25rem}.mdx-content .n8n-coming-soon-logos img{width:auto;height:3.5rem;margin:0}.mdx-content .n8n-coming-soon-logos img[class^=\"n8n-mark-\"]{height:4.5rem;margin:-0.5rem}.mdx-content .n8n-coming-soon-logos .n8n-mark-dark,.dark .mdx-content .n8n-coming-soon-logos .n8n-mark-light{display:none}.dark .mdx-content .n8n-coming-soon-logos .n8n-mark-dark{display:block}.mdx-content .n8n-coming-soon-logos span{font-size:1.75rem;font-weight:600;opacity:0.6}.mdx-content .n8n-coming-soon-title{margin:0 0 0.35rem;font-size:1.25rem;font-weight:600;color:rgb(var(--fa-ink))}.mdx-content .n8n-coming-soon-title+*{margin-top:0}"}],"page":{"pagePath":"fetchskiai/image-generation","slug":"/fetchskiai/image-generation","pageMetadata":{"title":"Image generation","sidebarTitle":"Images","description":"Describe a picture, choose from up to 4 options, and save the one you like to your library.","icon":"image","href":"/fetchskiai/image-generation"},"description":{"compiledSource":"\"use strict\";\nconst {jsx: _jsx} = arguments[0];\nconst {useMDXComponents: _provideComponents} = arguments[0];\nfunction _createMdxContent(props) {\n const _components = {\n p: \"p\",\n ..._provideComponents(),\n ...props.components\n };\n return _jsx(_components.p, {\n children: \"Describe a picture, choose from up to 4 options, and save the one you like to your library.\"\n });\n}\nfunction MDXContent(props = {}) {\n const {wrapper: MDXLayout} = {\n ..._provideComponents(),\n ...props.components\n };\n return MDXLayout ? _jsx(MDXLayout, {\n ...props,\n children: _jsx(_createMdxContent, {\n ...props\n })\n }) : _createMdxContent(props);\n}\nreturn {\n default: MDXContent\n};\n","frontmatter":{},"scope":{}},"pageType":"default","mdx":{"mdxSource":{"compiledSource":"\"use strict\";const{Fragment:_Fragment,jsx:_jsx,jsxs:_jsxs}=arguments[0];const{useMDXComponents:_provideComponents}=arguments[0];function _createMdxContent(props){const _components={a:`a`,li:`li`,p:`p`,strong:`strong`,ul:`ul`,..._provideComponents(),...props.components},{Accordion,AccordionGroup,Card,Columns,Frame,Heading,Icon,OptimizedImage,Step,Steps}=_components;if(!Accordion)_missingMdxReference(`Accordion`,true);if(!AccordionGroup)_missingMdxReference(`AccordionGroup`,true);if(!Card)_missingMdxReference(`Card`,true);if(!Columns)_missingMdxReference(`Columns`,true);if(!Frame)_missingMdxReference(`Frame`,true);if(!Heading)_missingMdxReference(`Heading`,true);if(!Icon)_missingMdxReference(`Icon`,true);if(!OptimizedImage)_missingMdxReference(`OptimizedImage`,true);if(!Step)_missingMdxReference(`Step`,true);if(!Steps)_missingMdxReference(`Steps`,true);return _jsxs(_Fragment,{children:[_jsx(_components.p,{children:`Describe the picture you want, and FetchskiAI makes up to 4 options to choose from. You can also give it one of your photos to change. Nothing goes into your library until you save it.`}),`\n`,_jsxs(_components.p,{children:[_jsx(Icon,{icon:`user-shield`}),` `,_jsx(_components.strong,{children:`Who can do this:`}),` Editors, Admins and Owners. Contributors and Viewers don’t have image generation.`]}),`\n`,_jsx(Heading,{level:`2`,id:`before-you-start`,children:`Before you start`}),`\n`,_jsxs(_components.ul,{children:[`\n`,_jsxs(_components.li,{children:[`FetchskiAI must be set up and turned on for your site.`,`\n`,_jsxs(_components.ul,{children:[`\n`,_jsxs(_components.li,{children:[`If the window shows `,_jsx(_components.strong,{children:`FetchskiAI is turned off`}),` instead of the form, ask an Admin or Owner to turn it on. See `,_jsx(_components.a,{href:`/fetchskiai/settings`,children:`FetchskiAI settings`}),`.`]}),`\n`,_jsxs(_components.li,{children:[`If it shows `,_jsx(_components.strong,{children:`FetchskiAI isn’t set up yet`}),`, contact Fetchski Support.`]}),`\n`]}),`\n`]}),`\n`,_jsxs(_components.li,{children:[`Each image uses some of your site’s AI budget, whether you save it or not. Start with 1 or 2 options while you find the right description. See `,_jsx(_components.a,{href:`/fetchskiai/usage-and-budget`,children:`Usage and budget`}),`.`]}),`\n`]}),`\n`,_jsx(Heading,{level:`2`,id:`open-it`,children:`Open it`}),`\n`,_jsxs(_components.p,{children:[`Start from any of 3 places. The window is the same in each, titled `,_jsx(_components.strong,{children:`AI Image Generation`}),`.`]}),`\n`,_jsxs(_components.ul,{children:[`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`AI Image Studio`}),`: in the toolbar, choose `,_jsx(_components.strong,{children:`FetchskiAI`}),` → `,_jsx(_components.strong,{children:`AI Image Studio`}),`. Or open the command palette (⌘K, or Ctrl+K on Windows) and choose `,_jsx(_components.strong,{children:`AI Image Studio`}),`, or press T then M. Saved images go to your Images library.`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`The Images library`}),`: open `,_jsx(_components.strong,{children:`Images`}),` from the command palette, then choose `,_jsx(_components.strong,{children:`AI Image Generation`}),` at the top right. Saved images go to the library.`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`A blog post’s featured image`}),`: in the post’s `,_jsx(_components.strong,{children:`Content`}),` tab, choose `,_jsx(_components.strong,{children:`AI Image Generation`}),` on the `,_jsx(_components.strong,{children:`Featured image`}),` row. The saved image becomes the post’s featured image.`]}),`\n`]}),`\n`,_jsxs(Frame,{caption:`AI Image Studio is in the FetchskiAI menu.`,children:[_jsx(OptimizedImage,{className:`mint-block dark:mint-hidden`,src:`https://mintcdn.com/fetchski-attract-api/14u3sY83pyWdBf8G/images/cms/fetchskiai/image-generation/fetchskiai-image-generation-menu-light.png?fit=max\u0026auto=format\u0026n=14u3sY83pyWdBf8G\u0026q=85\u0026s=ada1d0e0ff4db8be15321fc942f4a309`,alt:`The FetchskiAI menu open in the toolbar with AI Image Studio ringed.`,\"data-og-width\":`1616`,width:`1616`,\"data-og-height\":`988`,height:`988`,\"data-path\":`images/cms/fetchskiai/image-generation/fetchskiai-image-generation-menu-light.png`,\"data-optimize\":`true`,\"data-opv\":`3`,srcset:`https://mintcdn.com/fetchski-attract-api/14u3sY83pyWdBf8G/images/cms/fetchskiai/image-generation/fetchskiai-image-generation-menu-light.png?w=280\u0026fit=max\u0026auto=format\u0026n=14u3sY83pyWdBf8G\u0026q=85\u0026s=a1e0d94f003753a040cbdbbe5e680ce9 280w, https://mintcdn.com/fetchski-attract-api/14u3sY83pyWdBf8G/images/cms/fetchskiai/image-generation/fetchskiai-image-generation-menu-light.png?w=560\u0026fit=max\u0026auto=format\u0026n=14u3sY83pyWdBf8G\u0026q=85\u0026s=00059ee75ed1af40b59cb6b58c935727 560w, https://mintcdn.com/fetchski-attract-api/14u3sY83pyWdBf8G/images/cms/fetchskiai/image-generation/fetchskiai-image-generation-menu-light.png?w=840\u0026fit=max\u0026auto=format\u0026n=14u3sY83pyWdBf8G\u0026q=85\u0026s=4d4bbb45011c458c47d088d69fef0ac2 840w, https://mintcdn.com/fetchski-attract-api/14u3sY83pyWdBf8G/images/cms/fetchskiai/image-generation/fetchskiai-image-generation-menu-light.png?w=1100\u0026fit=max\u0026auto=format\u0026n=14u3sY83pyWdBf8G\u0026q=85\u0026s=7d085e7601f479097eb670b4bc25232f 1100w, https://mintcdn.com/fetchski-attract-api/14u3sY83pyWdBf8G/images/cms/fetchskiai/image-generation/fetchskiai-image-generation-menu-light.png?w=1650\u0026fit=max\u0026auto=format\u0026n=14u3sY83pyWdBf8G\u0026q=85\u0026s=cc93968e104b87f35f55fd5c7fed2618 1650w, https://mintcdn.com/fetchski-attract-api/14u3sY83pyWdBf8G/images/cms/fetchskiai/image-generation/fetchskiai-image-generation-menu-light.png?w=2500\u0026fit=max\u0026auto=format\u0026n=14u3sY83pyWdBf8G\u0026q=85\u0026s=dba594abf6daba77f9d8863634aae000 2500w`}),_jsx(OptimizedImage,{className:`mint-hidden dark:mint-block`,src:`https://mintcdn.com/fetchski-attract-api/14u3sY83pyWdBf8G/images/cms/fetchskiai/image-generation/fetchskiai-image-generation-menu-dark.png?fit=max\u0026auto=format\u0026n=14u3sY83pyWdBf8G\u0026q=85\u0026s=b7c94b7d7d04e3c315e1c936ee70df3b`,alt:`The FetchskiAI menu open in the toolbar with AI Image Studio ringed.`,\"data-og-width\":`1616`,width:`1616`,\"data-og-height\":`988`,height:`988`,\"data-path\":`images/cms/fetchskiai/image-generation/fetchskiai-image-generation-menu-dark.png`,\"data-optimize\":`true`,\"data-opv\":`3`,srcset:`https://mintcdn.com/fetchski-attract-api/14u3sY83pyWdBf8G/images/cms/fetchskiai/image-generation/fetchskiai-image-generation-menu-dark.png?w=280\u0026fit=max\u0026auto=format\u0026n=14u3sY83pyWdBf8G\u0026q=85\u0026s=7052e4bfbb6b1e05f2a0c54a6c42e522 280w, https://mintcdn.com/fetchski-attract-api/14u3sY83pyWdBf8G/images/cms/fetchskiai/image-generation/fetchskiai-image-generation-menu-dark.png?w=560\u0026fit=max\u0026auto=format\u0026n=14u3sY83pyWdBf8G\u0026q=85\u0026s=78a2be06454245cbd21cedabf8ca122d 560w, https://mintcdn.com/fetchski-attract-api/14u3sY83pyWdBf8G/images/cms/fetchskiai/image-generation/fetchskiai-image-generation-menu-dark.png?w=840\u0026fit=max\u0026auto=format\u0026n=14u3sY83pyWdBf8G\u0026q=85\u0026s=accbd13939408107ae68c5619ed55e1b 840w, https://mintcdn.com/fetchski-attract-api/14u3sY83pyWdBf8G/images/cms/fetchskiai/image-generation/fetchskiai-image-generation-menu-dark.png?w=1100\u0026fit=max\u0026auto=format\u0026n=14u3sY83pyWdBf8G\u0026q=85\u0026s=1a3076faf2fdcde25cce6c06ba4768a5 1100w, https://mintcdn.com/fetchski-attract-api/14u3sY83pyWdBf8G/images/cms/fetchskiai/image-generation/fetchskiai-image-generation-menu-dark.png?w=1650\u0026fit=max\u0026auto=format\u0026n=14u3sY83pyWdBf8G\u0026q=85\u0026s=e89089e3eef7a4c1f48c71ba9bd38619 1650w, https://mintcdn.com/fetchski-attract-api/14u3sY83pyWdBf8G/images/cms/fetchskiai/image-generation/fetchskiai-image-generation-menu-dark.png?w=2500\u0026fit=max\u0026auto=format\u0026n=14u3sY83pyWdBf8G\u0026q=85\u0026s=da7c0f7bb0331cdb732e1af03818ed10 2500w`})]}),`\n`,_jsx(Heading,{level:`2`,id:`make-an-image`,children:`Make an image`}),`\n`,_jsxs(Steps,{children:[_jsxs(Step,{title:`Describe the image`,children:[_jsxs(_components.p,{children:[`Under `,_jsx(_components.strong,{children:`Describe the image`}),`, say what you want, in plain words: what’s in the picture, how close or wide the view is, the light, and the feeling. For Parker’s, you might write “Three puppies playing tug-of-war on green turf in a bright indoor play yard, seen from their eye level, soft morning light, happy and playful.”`]}),_jsx(_components.p,{children:`The box shows its own example too: “A wide, sunlit workshop interior, warm neutral tones, shot on 35mm.” You don’t need camera words like those. Describe it as you’d tell a friend.`})]}),_jsxs(Step,{title:`Set the options`,children:[_jsxs(_components.p,{children:[`Under `,_jsx(_components.strong,{children:`Options`}),`, choose `,_jsx(_components.strong,{children:`How many to generate`}),` (up to 4, or fewer on some models). If the box is grayed out with “This model generates one image per run.”, you get one image each time.`]}),_jsxs(_components.p,{children:[`Other options, such as size or shape, depend on the `,_jsx(_components.strong,{children:`Model`}),` at the top: the AI engine that draws the picture. Each one draws a little differently. If you’re not sure, leave an option on `,_jsx(_components.strong,{children:`Model default`}),`.`]})]}),_jsxs(Step,{title:`Generate`,children:[_jsxs(_components.p,{children:[`Choose `,_jsx(_components.strong,{children:`Generate image`}),` (or `,_jsx(_components.strong,{children:`Generate 2 images`}),`, and so on). It usually takes a few seconds. Keep the window open.`]}),_jsxs(Frame,{caption:`Choose the option you like best.`,children:[_jsx(OptimizedImage,{className:`mint-block dark:mint-hidden`,src:`https://mintcdn.com/fetchski-attract-api/14u3sY83pyWdBf8G/images/cms/fetchskiai/image-generation/fetchskiai-image-generation-results-light.png?fit=max\u0026auto=format\u0026n=14u3sY83pyWdBf8G\u0026q=85\u0026s=36b001e7c5b385c268d9fd5adac3dd53`,alt:`The AI Image Generation window with the puppies prompt typed and Generate 4 images, the run's model, cost and tokens above 4 results in a grid, the second one selected, each with Edit this and Discard.`,\"data-og-width\":`2800`,width:`2800`,\"data-og-height\":`2120`,height:`2120`,\"data-path\":`images/cms/fetchskiai/image-generation/fetchskiai-image-generation-results-light.png`,\"data-optimize\":`true`,\"data-opv\":`3`,srcset:`https://mintcdn.com/fetchski-attract-api/14u3sY83pyWdBf8G/images/cms/fetchskiai/image-generation/fetchskiai-image-generation-results-light.png?w=280\u0026fit=max\u0026auto=format\u0026n=14u3sY83pyWdBf8G\u0026q=85\u0026s=bf4b4b9fb64239433d8d5c584a568e04 280w, https://mintcdn.com/fetchski-attract-api/14u3sY83pyWdBf8G/images/cms/fetchskiai/image-generation/fetchskiai-image-generation-results-light.png?w=560\u0026fit=max\u0026auto=format\u0026n=14u3sY83pyWdBf8G\u0026q=85\u0026s=026166ac910d2766390154911f14bf1a 560w, https://mintcdn.com/fetchski-attract-api/14u3sY83pyWdBf8G/images/cms/fetchskiai/image-generation/fetchskiai-image-generation-results-light.png?w=840\u0026fit=max\u0026auto=format\u0026n=14u3sY83pyWdBf8G\u0026q=85\u0026s=2d707c0e0bf0c9bf6f76462a47611103 840w, https://mintcdn.com/fetchski-attract-api/14u3sY83pyWdBf8G/images/cms/fetchskiai/image-generation/fetchskiai-image-generation-results-light.png?w=1100\u0026fit=max\u0026auto=format\u0026n=14u3sY83pyWdBf8G\u0026q=85\u0026s=deea73eea8f3bd427e1006d5c8cb9474 1100w, https://mintcdn.com/fetchski-attract-api/14u3sY83pyWdBf8G/images/cms/fetchskiai/image-generation/fetchskiai-image-generation-results-light.png?w=1650\u0026fit=max\u0026auto=format\u0026n=14u3sY83pyWdBf8G\u0026q=85\u0026s=971cbe5cc4a63c6a1d33e19ca4dcfdb7 1650w, https://mintcdn.com/fetchski-attract-api/14u3sY83pyWdBf8G/images/cms/fetchskiai/image-generation/fetchskiai-image-generation-results-light.png?w=2500\u0026fit=max\u0026auto=format\u0026n=14u3sY83pyWdBf8G\u0026q=85\u0026s=014e10a6af5bf889ebd78b08e5185330 2500w`}),_jsx(OptimizedImage,{className:`mint-hidden dark:mint-block`,src:`https://mintcdn.com/fetchski-attract-api/14u3sY83pyWdBf8G/images/cms/fetchskiai/image-generation/fetchskiai-image-generation-results-dark.png?fit=max\u0026auto=format\u0026n=14u3sY83pyWdBf8G\u0026q=85\u0026s=f471e6a5f2fb56f733d1274149fc6161`,alt:`The AI Image Generation window with the puppies prompt typed and Generate 4 images, the run's model, cost and tokens above 4 results in a grid, the second one selected, each with Edit this and Discard.`,\"data-og-width\":`2800`,width:`2800`,\"data-og-height\":`2120`,height:`2120`,\"data-path\":`images/cms/fetchskiai/image-generation/fetchskiai-image-generation-results-dark.png`,\"data-optimize\":`true`,\"data-opv\":`3`,srcset:`https://mintcdn.com/fetchski-attract-api/14u3sY83pyWdBf8G/images/cms/fetchskiai/image-generation/fetchskiai-image-generation-results-dark.png?w=280\u0026fit=max\u0026auto=format\u0026n=14u3sY83pyWdBf8G\u0026q=85\u0026s=b73399d9988c6283bde5a7c10f2d1df2 280w, https://mintcdn.com/fetchski-attract-api/14u3sY83pyWdBf8G/images/cms/fetchskiai/image-generation/fetchskiai-image-generation-results-dark.png?w=560\u0026fit=max\u0026auto=format\u0026n=14u3sY83pyWdBf8G\u0026q=85\u0026s=5c71de5a686f24503086684476b659be 560w, https://mintcdn.com/fetchski-attract-api/14u3sY83pyWdBf8G/images/cms/fetchskiai/image-generation/fetchskiai-image-generation-results-dark.png?w=840\u0026fit=max\u0026auto=format\u0026n=14u3sY83pyWdBf8G\u0026q=85\u0026s=db43bb44bdf451f0d96b156e47aac791 840w, https://mintcdn.com/fetchski-attract-api/14u3sY83pyWdBf8G/images/cms/fetchskiai/image-generation/fetchskiai-image-generation-results-dark.png?w=1100\u0026fit=max\u0026auto=format\u0026n=14u3sY83pyWdBf8G\u0026q=85\u0026s=68f830bb25a0bcdd3df93a21e5b69c10 1100w, https://mintcdn.com/fetchski-attract-api/14u3sY83pyWdBf8G/images/cms/fetchskiai/image-generation/fetchskiai-image-generation-results-dark.png?w=1650\u0026fit=max\u0026auto=format\u0026n=14u3sY83pyWdBf8G\u0026q=85\u0026s=cee0682c287226529696851d51f6f0d9 1650w, https://mintcdn.com/fetchski-attract-api/14u3sY83pyWdBf8G/images/cms/fetchskiai/image-generation/fetchskiai-image-generation-results-dark.png?w=2500\u0026fit=max\u0026auto=format\u0026n=14u3sY83pyWdBf8G\u0026q=85\u0026s=e24bb6c22aa4a2c0c14a17f08f11423c 2500w`})]})]}),_jsx(Step,{title:`Choose one`,children:_jsxs(_components.p,{children:[`Select the result you like. Choose `,_jsx(_components.strong,{children:`Discard`}),` on any you don’t want.`]})}),_jsxs(Step,{title:`Save it`,children:[_jsxs(_components.p,{children:[`Under `,_jsx(_components.strong,{children:`Save to library`}),`, give it a `,_jsx(_components.strong,{children:`Title`}),` (the name you’ll find it by in your library). Then write its `,_jsx(_components.strong,{children:`Alt text`}),`: a short description of the picture for people who can’t see it, read aloud by screen readers. For example, “Three puppies tugging a rope toy on green turf”. Choose a `,_jsx(_components.strong,{children:`Folder`}),` (or `,_jsx(_components.strong,{children:`No folder`}),`), then choose `,_jsx(_components.strong,{children:`Save to library`}),`.`]}),_jsx(_components.p,{children:`Saving closes the window, so you keep one image each time. To keep another of the options, generate again and save that one.`})]}),_jsxs(Step,{title:`Use it on your site`,children:[_jsxs(_components.p,{children:[`The image is now in your Images library, but not on any page yet. Edit a section that shows a picture, choose the image from your library there, then save or publish the page. See `,_jsx(_components.a,{href:`/guides/media/media-library`,children:`The media library`}),` and `,_jsx(_components.a,{href:`/guides/build-pages/publish-and-schedule`,children:`Drafts, publishing and scheduling`}),`.`]}),_jsxs(Frame,{caption:`Name it, describe it for screen readers, and save.`,children:[_jsx(OptimizedImage,{className:`mint-block dark:mint-hidden`,src:`https://mintcdn.com/fetchski-attract-api/14u3sY83pyWdBf8G/images/cms/fetchskiai/image-generation/fetchskiai-image-generation-save-light.png?fit=max\u0026auto=format\u0026n=14u3sY83pyWdBf8G\u0026q=85\u0026s=c258f3c79f8fb704cde7b33af0278e40`,alt:`The Save to library panel filled in: Title \"Puppies playing tug-of-war\", Alt text \"Three puppies tugging a rope toy on green turf\", Folder \"Playland\", with Save to library ringed in the window's header and the selected result above.`,\"data-og-width\":`2800`,width:`2800`,\"data-og-height\":`2120`,height:`2120`,\"data-path\":`images/cms/fetchskiai/image-generation/fetchskiai-image-generation-save-light.png`,\"data-optimize\":`true`,\"data-opv\":`3`,srcset:`https://mintcdn.com/fetchski-attract-api/14u3sY83pyWdBf8G/images/cms/fetchskiai/image-generation/fetchskiai-image-generation-save-light.png?w=280\u0026fit=max\u0026auto=format\u0026n=14u3sY83pyWdBf8G\u0026q=85\u0026s=a168e1717980165e9b5110ff29bf0e26 280w, https://mintcdn.com/fetchski-attract-api/14u3sY83pyWdBf8G/images/cms/fetchskiai/image-generation/fetchskiai-image-generation-save-light.png?w=560\u0026fit=max\u0026auto=format\u0026n=14u3sY83pyWdBf8G\u0026q=85\u0026s=576a516395c58185392e410ca2e3dd7b 560w, https://mintcdn.com/fetchski-attract-api/14u3sY83pyWdBf8G/images/cms/fetchskiai/image-generation/fetchskiai-image-generation-save-light.png?w=840\u0026fit=max\u0026auto=format\u0026n=14u3sY83pyWdBf8G\u0026q=85\u0026s=ea5942713643f7a0a7a87fc18957bf43 840w, https://mintcdn.com/fetchski-attract-api/14u3sY83pyWdBf8G/images/cms/fetchskiai/image-generation/fetchskiai-image-generation-save-light.png?w=1100\u0026fit=max\u0026auto=format\u0026n=14u3sY83pyWdBf8G\u0026q=85\u0026s=63031326aca2cbdd07a6355e7ccc3145 1100w, https://mintcdn.com/fetchski-attract-api/14u3sY83pyWdBf8G/images/cms/fetchskiai/image-generation/fetchskiai-image-generation-save-light.png?w=1650\u0026fit=max\u0026auto=format\u0026n=14u3sY83pyWdBf8G\u0026q=85\u0026s=90bf7973686c83ad2d1895663ac143b2 1650w, https://mintcdn.com/fetchski-attract-api/14u3sY83pyWdBf8G/images/cms/fetchskiai/image-generation/fetchskiai-image-generation-save-light.png?w=2500\u0026fit=max\u0026auto=format\u0026n=14u3sY83pyWdBf8G\u0026q=85\u0026s=97f2a1a6728f8e758921a0f0bce289c7 2500w`}),_jsx(OptimizedImage,{className:`mint-hidden dark:mint-block`,src:`https://mintcdn.com/fetchski-attract-api/14u3sY83pyWdBf8G/images/cms/fetchskiai/image-generation/fetchskiai-image-generation-save-dark.png?fit=max\u0026auto=format\u0026n=14u3sY83pyWdBf8G\u0026q=85\u0026s=60278eca69f15083176dd846c0fda774`,alt:`The Save to library panel filled in: Title \"Puppies playing tug-of-war\", Alt text \"Three puppies tugging a rope toy on green turf\", Folder \"Playland\", with Save to library ringed in the window's header and the selected result above.`,\"data-og-width\":`2800`,width:`2800`,\"data-og-height\":`2120`,height:`2120`,\"data-path\":`images/cms/fetchskiai/image-generation/fetchskiai-image-generation-save-dark.png`,\"data-optimize\":`true`,\"data-opv\":`3`,srcset:`https://mintcdn.com/fetchski-attract-api/14u3sY83pyWdBf8G/images/cms/fetchskiai/image-generation/fetchskiai-image-generation-save-dark.png?w=280\u0026fit=max\u0026auto=format\u0026n=14u3sY83pyWdBf8G\u0026q=85\u0026s=15272182089f57b99dd7a1d62604e92c 280w, https://mintcdn.com/fetchski-attract-api/14u3sY83pyWdBf8G/images/cms/fetchskiai/image-generation/fetchskiai-image-generation-save-dark.png?w=560\u0026fit=max\u0026auto=format\u0026n=14u3sY83pyWdBf8G\u0026q=85\u0026s=62725b55035837b0eb4a92544244cc80 560w, https://mintcdn.com/fetchski-attract-api/14u3sY83pyWdBf8G/images/cms/fetchskiai/image-generation/fetchskiai-image-generation-save-dark.png?w=840\u0026fit=max\u0026auto=format\u0026n=14u3sY83pyWdBf8G\u0026q=85\u0026s=19d0ce1cf072170675d02f746b0ac665 840w, https://mintcdn.com/fetchski-attract-api/14u3sY83pyWdBf8G/images/cms/fetchskiai/image-generation/fetchskiai-image-generation-save-dark.png?w=1100\u0026fit=max\u0026auto=format\u0026n=14u3sY83pyWdBf8G\u0026q=85\u0026s=7f89d1efbd5e76d5837a412ffaef33a3 1100w, https://mintcdn.com/fetchski-attract-api/14u3sY83pyWdBf8G/images/cms/fetchskiai/image-generation/fetchskiai-image-generation-save-dark.png?w=1650\u0026fit=max\u0026auto=format\u0026n=14u3sY83pyWdBf8G\u0026q=85\u0026s=28dfd1d64272da716d3112734b8c19fc 1650w, https://mintcdn.com/fetchski-attract-api/14u3sY83pyWdBf8G/images/cms/fetchskiai/image-generation/fetchskiai-image-generation-save-dark.png?w=2500\u0026fit=max\u0026auto=format\u0026n=14u3sY83pyWdBf8G\u0026q=85\u0026s=0ed0f2c1c18b4f4770ddce0d512290d9 2500w`})]})]})]}),`\n`,_jsx(Heading,{level:`2`,id:`change-an-image`,children:`Change an image`}),`\n`,_jsx(_components.p,{children:`Change a picture you already have, instead of starting from scratch.`}),`\n`,_jsxs(Steps,{children:[_jsx(Step,{title:`Choose the picture`,children:_jsxs(_components.p,{children:[`Under `,_jsx(_components.strong,{children:`Source image`}),`, choose `,_jsx(_components.strong,{children:`Choose from library`}),`, then choose a photo. If the photo is still on your computer, upload it to the library in that window first (see `,_jsx(_components.a,{href:`/guides/media/media-library#upload-images`,children:`Upload images`}),`). Or choose `,_jsx(_components.strong,{children:`Edit this`}),` on a result you just made.`]})}),_jsx(Step,{title:`Describe the change`,children:_jsx(_components.p,{children:`For example: “Make the background a sunny backyard.”`})}),_jsx(Step,{title:`Generate`,children:_jsxs(_components.p,{children:[`Choose `,_jsx(_components.strong,{children:`Generate edit`}),`. Save the result as above.`]})})]}),`\n`,_jsxs(_components.p,{children:[`While a source image is attached, the `,_jsx(_components.strong,{children:`Model`}),` list shows only models that can change pictures. To start fresh again, choose `,_jsx(_components.strong,{children:`Remove`}),` beside the source image.`]}),`\n`,_jsx(Heading,{level:`2`,id:`on-a-blog-post’s-featured-image`,children:`On a blog post’s featured image`}),`\n`,_jsxs(_components.p,{children:[`If the post already has a featured image, the window opens with it as the `,_jsx(_components.strong,{children:`Source image`}),`, ready to change. To start from scratch, choose `,_jsx(_components.strong,{children:`Remove`}),`.`]}),`\n`,_jsxs(_components.p,{children:[`When you save from the `,_jsx(_components.strong,{children:`Featured image`}),` row, the new image goes into your library and into the post’s `,_jsx(_components.strong,{children:`Featured image`}),` in the open editor. The row then shows `,_jsx(_components.strong,{children:`Image applied ✓`}),`, with `,_jsx(_components.strong,{children:`Undo`}),` if you change your mind.`]}),`\n`,_jsxs(_components.p,{children:[`The post itself isn’t saved yet. Save it as a draft (`,_jsx(_components.strong,{children:`More save options`}),` → `,_jsx(_components.strong,{children:`Save Draft`}),`) or publish it, as for any post. See `,_jsx(_components.a,{href:`/guides/content/blog`,children:`Blog posts, categories and authors`}),`.`]}),`\n`,_jsxs(Frame,{caption:`The image goes straight onto the post, with Undo.`,children:[_jsx(OptimizedImage,{className:`mint-block dark:mint-hidden`,src:`https://mintcdn.com/fetchski-attract-api/QhbzNhrd9ENfOA6M/images/cms/fetchskiai/image-generation/fetchskiai-image-generation-featured-light.png?fit=max\u0026auto=format\u0026n=QhbzNhrd9ENfOA6M\u0026q=85\u0026s=9de61aa56fcc9c0c66fd7b8e9cc28bf7`,alt:`A blog post's Content tab with the new featured image in place and the Image applied ✓ · Undo note below it.`,\"data-og-width\":`1676`,width:`1676`,\"data-og-height\":`1224`,height:`1224`,\"data-path\":`images/cms/fetchskiai/image-generation/fetchskiai-image-generation-featured-light.png`,\"data-optimize\":`true`,\"data-opv\":`3`,srcset:`https://mintcdn.com/fetchski-attract-api/QhbzNhrd9ENfOA6M/images/cms/fetchskiai/image-generation/fetchskiai-image-generation-featured-light.png?w=280\u0026fit=max\u0026auto=format\u0026n=QhbzNhrd9ENfOA6M\u0026q=85\u0026s=f3ec0e669ce051cef7c4a280f26d535f 280w, https://mintcdn.com/fetchski-attract-api/QhbzNhrd9ENfOA6M/images/cms/fetchskiai/image-generation/fetchskiai-image-generation-featured-light.png?w=560\u0026fit=max\u0026auto=format\u0026n=QhbzNhrd9ENfOA6M\u0026q=85\u0026s=7ec64ca1a9137dea18f94ed1615bafcd 560w, https://mintcdn.com/fetchski-attract-api/QhbzNhrd9ENfOA6M/images/cms/fetchskiai/image-generation/fetchskiai-image-generation-featured-light.png?w=840\u0026fit=max\u0026auto=format\u0026n=QhbzNhrd9ENfOA6M\u0026q=85\u0026s=3c9791593762dda0fdac209f153d4aa3 840w, https://mintcdn.com/fetchski-attract-api/QhbzNhrd9ENfOA6M/images/cms/fetchskiai/image-generation/fetchskiai-image-generation-featured-light.png?w=1100\u0026fit=max\u0026auto=format\u0026n=QhbzNhrd9ENfOA6M\u0026q=85\u0026s=aa0cfdb287348643773ce433a793da64 1100w, https://mintcdn.com/fetchski-attract-api/QhbzNhrd9ENfOA6M/images/cms/fetchskiai/image-generation/fetchskiai-image-generation-featured-light.png?w=1650\u0026fit=max\u0026auto=format\u0026n=QhbzNhrd9ENfOA6M\u0026q=85\u0026s=28168ff5daee9999a4f6c4ac8a470967 1650w, https://mintcdn.com/fetchski-attract-api/QhbzNhrd9ENfOA6M/images/cms/fetchskiai/image-generation/fetchskiai-image-generation-featured-light.png?w=2500\u0026fit=max\u0026auto=format\u0026n=QhbzNhrd9ENfOA6M\u0026q=85\u0026s=a0a0a00f4b03635390a8f5dd2df46be3 2500w`}),_jsx(OptimizedImage,{className:`mint-hidden dark:mint-block`,src:`https://mintcdn.com/fetchski-attract-api/QhbzNhrd9ENfOA6M/images/cms/fetchskiai/image-generation/fetchskiai-image-generation-featured-dark.png?fit=max\u0026auto=format\u0026n=QhbzNhrd9ENfOA6M\u0026q=85\u0026s=bc8a710a6abbd50d9ecf259a6f80c37a`,alt:`A blog post's Content tab with the new featured image in place and the Image applied ✓ · Undo note below it.`,\"data-og-width\":`1676`,width:`1676`,\"data-og-height\":`1224`,height:`1224`,\"data-path\":`images/cms/fetchskiai/image-generation/fetchskiai-image-generation-featured-dark.png`,\"data-optimize\":`true`,\"data-opv\":`3`,srcset:`https://mintcdn.com/fetchski-attract-api/QhbzNhrd9ENfOA6M/images/cms/fetchskiai/image-generation/fetchskiai-image-generation-featured-dark.png?w=280\u0026fit=max\u0026auto=format\u0026n=QhbzNhrd9ENfOA6M\u0026q=85\u0026s=c1f383378d9550052006580eb87a6a70 280w, https://mintcdn.com/fetchski-attract-api/QhbzNhrd9ENfOA6M/images/cms/fetchskiai/image-generation/fetchskiai-image-generation-featured-dark.png?w=560\u0026fit=max\u0026auto=format\u0026n=QhbzNhrd9ENfOA6M\u0026q=85\u0026s=7c612c4f029e3e6db22ae0f2aea6886f 560w, https://mintcdn.com/fetchski-attract-api/QhbzNhrd9ENfOA6M/images/cms/fetchskiai/image-generation/fetchskiai-image-generation-featured-dark.png?w=840\u0026fit=max\u0026auto=format\u0026n=QhbzNhrd9ENfOA6M\u0026q=85\u0026s=195b744bd2bec23b615ec13457846cdf 840w, https://mintcdn.com/fetchski-attract-api/QhbzNhrd9ENfOA6M/images/cms/fetchskiai/image-generation/fetchskiai-image-generation-featured-dark.png?w=1100\u0026fit=max\u0026auto=format\u0026n=QhbzNhrd9ENfOA6M\u0026q=85\u0026s=56b79500b1cc5d54070a82d7b828da14 1100w, https://mintcdn.com/fetchski-attract-api/QhbzNhrd9ENfOA6M/images/cms/fetchskiai/image-generation/fetchskiai-image-generation-featured-dark.png?w=1650\u0026fit=max\u0026auto=format\u0026n=QhbzNhrd9ENfOA6M\u0026q=85\u0026s=0059aa1d603b92756a7d8d669dcd07f7 1650w, https://mintcdn.com/fetchski-attract-api/QhbzNhrd9ENfOA6M/images/cms/fetchskiai/image-generation/fetchskiai-image-generation-featured-dark.png?w=2500\u0026fit=max\u0026auto=format\u0026n=QhbzNhrd9ENfOA6M\u0026q=85\u0026s=34380729444acc2cad5882a89a067490 2500w`})]}),`\n`,_jsx(Heading,{level:`2`,id:`good-to-know`,children:`Good to know`}),`\n`,_jsxs(_components.ul,{children:[`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Write good alt text.`}),` It describes the picture to people using a screen reader. Say what’s in it, not “image of”.`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Your choices are remembered.`}),` The window keeps the last model and options you used, for you only.`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Options change with the model.`}),` If an option disappears after you switch models, that model doesn’t offer it.`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Blog posts can ask for images too.`}),` When you `,_jsx(_components.a,{href:`/fetchskiai/blog-posts`,children:`generate a blog post`}),`, turn on `,_jsx(_components.strong,{children:`Create images for this post`}),`.`]}),`\n`]}),`\n`,_jsx(Heading,{level:`2`,id:`troubleshooting`,children:`Troubleshooting`}),`\n`,_jsxs(AccordionGroup,{children:[_jsx(Accordion,{title:`That image has expired`,id:`that-image-has-expired`,children:_jsx(_components.p,{children:`The full message reads “That image has expired. Generate it again to save it.” Results you don’t save are kept for 30 minutes at most, and closing the window loses them. Generate it again, then save it before you close the window.`})}),_jsx(Accordion,{title:`This site's FetchskiAI budget is used up`,id:`this-sites-fetchskiai-budget-is-used-up`,children:_jsxs(_components.p,{children:[`Your site has used its AI budget. Contact Fetchski Support to add more. See `,_jsx(_components.a,{href:`/fetchskiai/usage-and-budget`,children:`Usage and budget`}),`.`]})}),_jsx(Accordion,{title:`I don't see AI Image Studio or the AI Image Generation button`,id:`i-dont-see-ai-image-studio-or-the-ai-image-generation-button`,children:_jsxs(_components.p,{children:[`Image generation is for Editors, Admins and Owners. Ask an Admin for an Editor role if you need it. While FetchskiAI is off, the `,_jsx(_components.strong,{children:`Featured image`}),` row shows “AI image generation isn’t configured. Set it up in FetchskiAI settings.” instead of the button.`]})})]}),`\n`,_jsx(Heading,{level:`2`,id:`related`,children:`Related`}),`\n`,_jsxs(Columns,{cols:2,children:[_jsx(Card,{title:`The media library`,icon:`photo-film`,href:`/guides/media/media-library`,children:_jsx(_components.p,{children:`organize and use your images.`})}),_jsx(Card,{title:`Generate a blog post`,icon:`file-pen`,href:`/fetchskiai/blog-posts`,children:_jsx(_components.p,{children:`a whole post, with images if you like.`})}),_jsx(Card,{title:`Good prompts`,icon:`lightbulb`,href:`/fetchskiai/good-prompts`,children:_jsx(_components.p,{children:`descriptions that get great pictures.`})}),_jsx(Card,{title:`Usage and budget`,icon:`gauge`,href:`/fetchskiai/usage-and-budget`,children:_jsx(_components.p,{children:`see what AI costs.`})})]})]})}function MDXContent(props={}){const{wrapper:MDXLayout}={..._provideComponents(),...props.components};return MDXLayout?_jsx(MDXLayout,{...props,children:_jsx(_createMdxContent,{...props})}):_createMdxContent(props)}return{default:MDXContent};function _missingMdxReference(id,component){throw new Error(`Expected `+(component?`component`:`object`)+\" `\"+id+\"` to be defined: you likely forgot to import, pass, or provide it.\")}","frontmatter":{},"scope":{"codeStyling":"dark","config":{},"pageMetadata":{"title":"Image generation","sidebarTitle":"Images","description":"Describe a picture, choose from up to 4 options, and save the one you like to your library.","icon":"image","href":"/fetchskiai/image-generation"}}},"mdxSourceWithNoJs":null},"mdxExtracts":{"tableOfContents":[{"title":"Before you start","slug":"before-you-start","depth":2,"children":[]},{"title":"Open it","slug":"open-it","depth":2,"children":[]},{"title":"Make an image","slug":"make-an-image","depth":2,"children":[]},{"title":"Change an image","slug":"change-an-image","depth":2,"children":[]},{"title":"On a blog post’s featured image","slug":"on-a-blog-post’s-featured-image","depth":2,"children":[]},{"title":"Good to know","slug":"good-to-know","depth":2,"children":[]},{"title":"Troubleshooting","slug":"troubleshooting","depth":2,"children":[]},{"title":"Related","slug":"related","depth":2,"children":[]}],"codeExamples":{}},"jsLinks":["/_mintlify/custom/fetchski-attract-api/f59e82e583443cfa/reader-values.js"],"dynamicCss":".mint-block {\n display: block\n}\n.mint-hidden {\n display: none\n}\n.dark\\:mint-block:is(.dark *) {\n display: block\n}\n.dark\\:mint-hidden:is(.dark *) {\n display: none\n}","subdomain":"fetchski-attract-api","siteName":"Fetchski Attract Docs","title":"Image generation - Fetchski Attract Docs","navMaps":{"firstHrefInVersion":{},"firstHrefInLanguage":{}},"lastModified":"2026-11-03T15:56:46.789Z","originalFileLocation":"fetchskiai/image-generation.mdx"},"headHtml":"\u003cscript data-mint-head>(function(){var d=document.documentElement,p=null;if(!p){try{p=localStorage.getItem(\"isDarkMode\")}catch(e){}if(p==='true')p='dark';else if(p==='false')p='light';if(p!=='light'\u0026\u0026p!=='dark'\u0026\u0026p!=='system')p=\"dark\"}var r=p==='system'?(matchMedia(\"(prefers-color-scheme: dark)\").matches?'dark':'light'):p;d.classList.remove(r==='dark'?'light':'dark');d.classList.add(r);d.setAttribute(\"data-theme-preference\",p)})();\u003c/script>\u003cmeta data-mint-head name=\"description\" content=\"Describe a picture, choose from up to 4 options, and save the one you like to your library.\">\u003cmeta data-mint-head name=\"application-name\" content=\"Fetchski Attract Docs\">\u003cmeta data-mint-head name=\"generator\" content=\"Mintlify\">\u003cmeta data-mint-head name=\"robots\" content=\"noindex, nofollow\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/fetchski-attract-api/70pYtWMpcnXR0SYV/_generated/favicon/android-chrome-192x192.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"apple-touch-icon\" type=\"image/png\" sizes=\"180x180\" href=\"/mintlify-assets/_mintlify/favicons/fetchski-attract-api/70pYtWMpcnXR0SYV/_generated/favicon/apple-touch-icon.png\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/fetchski-attract-api/70pYtWMpcnXR0SYV/_generated/favicon/favicon-16x16.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/mintlify-assets/_mintlify/favicons/fetchski-attract-api/70pYtWMpcnXR0SYV/_generated/favicon/favicon-32x32.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/mintlify-assets/_mintlify/favicons/fetchski-attract-api/70pYtWMpcnXR0SYV/_generated/favicon/favicon.ico\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/fetchski-attract-api/70pYtWMpcnXR0SYV/_generated/favicon-dark/android-chrome-192x192.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/fetchski-attract-api/70pYtWMpcnXR0SYV/_generated/favicon-dark/favicon-16x16.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/mintlify-assets/_mintlify/favicons/fetchski-attract-api/70pYtWMpcnXR0SYV/_generated/favicon-dark/favicon-32x32.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/mintlify-assets/_mintlify/favicons/fetchski-attract-api/70pYtWMpcnXR0SYV/_generated/favicon-dark/favicon.ico\" media=\"(prefers-color-scheme: dark)\">\u003cmeta data-mint-head property=\"og:title\" content=\"Image generation - Fetchski Attract Docs\">\u003cmeta data-mint-head property=\"og:description\" content=\"Describe a picture, choose from up to 4 options, and save the one you like to your library.\">\u003cmeta data-mint-head property=\"og:site_name\" content=\"Fetchski Attract Docs\">\u003cmeta data-mint-head property=\"og:url\" content=\"https://docs.fetchski-attract.com/fetchskiai/image-generation\">\u003cmeta data-mint-head property=\"og:type\" content=\"website\">\u003cmeta data-mint-head property=\"og:image\" content=\"https://fetchski-attract-api.mintlify.site/_mintlify/api/og/v2?division=FetchskiAI\u0026amp;title=Image+generation\u0026amp;description=Describe+a+picture%2C+choose+from+up+to+4+options%2C+and+save+the+one+you+like+to+your+library.\u0026amp;theme=0e1cff4688ef26ca6a5fb667\u0026amp;signature=be20152472438216b67a3e16b7503096d8a5f94bd654933edd7c65e31a9d50f8\">\u003cmeta data-mint-head property=\"og:image:width\" content=\"1200\">\u003cmeta data-mint-head property=\"og:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"twitter:card\" content=\"summary_large_image\">\u003cmeta data-mint-head name=\"twitter:title\" content=\"Image generation - Fetchski Attract Docs\">\u003cmeta data-mint-head name=\"twitter:description\" content=\"Describe a picture, choose from up to 4 options, and save the one you like to your library.\">\u003cmeta data-mint-head name=\"twitter:image\" content=\"https://fetchski-attract-api.mintlify.site/_mintlify/api/og/v2?division=FetchskiAI\u0026amp;title=Image+generation\u0026amp;description=Describe+a+picture%2C+choose+from+up+to+4+options%2C+and+save+the+one+you+like+to+your+library.\u0026amp;theme=0e1cff4688ef26ca6a5fb667\u0026amp;signature=be20152472438216b67a3e16b7503096d8a5f94bd654933edd7c65e31a9d50f8\">\u003cmeta data-mint-head name=\"twitter:image:width\" content=\"1200\">\u003cmeta data-mint-head name=\"twitter:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"msapplication-config\" content=\"/mintlify-assets/_mintlify/favicons/fetchski-attract-api/70pYtWMpcnXR0SYV/_generated/favicon/browserconfig.xml\">\u003cmeta data-mint-head name=\"apple-mobile-web-app-title\" content=\"Fetchski Attract Docs\">\u003cmeta data-mint-head name=\"msapplication-TileColor\" content=\"#16a34a\">\u003clink data-mint-head rel=\"canonical\" href=\"https://docs.fetchski-attract.com/fetchskiai/image-generation\">\u003clink data-mint-head rel=\"alternate\" type=\"application/xml\" href=\"/sitemap.xml\">\u003clink data-mint-head rel=\"alternate\" type=\"text/markdown\" href=\"/fetchskiai/image-generation.md\">\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https://docs.fetchski-attract.com/#organization\",\"name\":\"Fetchski Attract Docs\",\"url\":\"https://docs.fetchski-attract.com\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https://mintcdn.com/fetchski-attract-api/mn9qfQRsqaASh7UE/logo/light.svg?fit=max\u0026auto=format\u0026n=mn9qfQRsqaASh7UE\u0026q=85\u0026s=66db13e248b70a44a5ff5f6990d4cb63\"}},{\"@type\":\"WebSite\",\"@id\":\"https://docs.fetchski-attract.com#website\",\"name\":\"Fetchski Attract Docs\",\"url\":\"https://docs.fetchski-attract.com\",\"publisher\":{\"@id\":\"https://docs.fetchski-attract.com/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https://docs.fetchski-attract.com/fetchskiai/image-generation#webpage\",\"url\":\"https://docs.fetchski-attract.com/fetchskiai/image-generation\",\"name\":\"Image generation\",\"description\":\"Describe a picture, choose from up to 4 options, and save the one you like to your library.\",\"dateModified\":\"2026-11-03T15:56:46.789Z\",\"isPartOf\":{\"@id\":\"https://docs.fetchski-attract.com#website\"},\"breadcrumb\":{\"@id\":\"https://docs.fetchski-attract.com/fetchskiai/image-generation#breadcrumb\"}},{\"@type\":\"BreadcrumbList\",\"@id\":\"https://docs.fetchski-attract.com/fetchskiai/image-generation#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"FetchskiAI\",\"item\":\"https://docs.fetchski-attract.com/fetchskiai/overview\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Image generation\",\"item\":\"https://docs.fetchski-attract.com/fetchskiai/image-generation\"}]},{\"@type\":[\"Article\",\"TechArticle\"],\"@id\":\"https://docs.fetchski-attract.com/fetchskiai/image-generation#article\",\"headline\":\"Image generation\",\"name\":\"Image generation\",\"description\":\"Describe a picture, choose from up to 4 options, and save the one you like to your library.\",\"url\":\"https://docs.fetchski-attract.com/fetchskiai/image-generation\",\"mainEntityOfPage\":{\"@id\":\"https://docs.fetchski-attract.com/fetchskiai/image-generation#webpage\"},\"dateModified\":\"2026-11-03T15:56:46.789Z\",\"publisher\":{\"@id\":\"https://docs.fetchski-attract.com/#organization\"},\"isPartOf\":{\"@id\":\"https://docs.fetchski-attract.com#website\"}}]}\u003c/script>\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@type\":\"WebSite\",\"name\":\"Fetchski Attract Docs\",\"publisher\":{\"@type\":\"Organization\",\"name\":\"Fetchski Attract Docs\"},\"provider\":{\"@type\":\"Organization\",\"name\":\"Mintlify\",\"url\":\"https://mintlify.com\"}}\u003c/script>","agentPointerHref":"/fetchskiai/image-generation.md","siteName":"Fetchski Attract Docs","nav":{"global":null,"tabs":[{"tab":"Guides","icon":"book-open","pages":[{"title":"Guides","href":""}]},{"tab":"FetchskiAI","icon":"sparkles","groups":[{"group":"FetchskiAI","icon":"sparkles","pages":[{"title":"FetchskiAI","sidebarTitle":"Overview","icon":"sparkles","href":"/fetchskiai/overview"},{"title":"FetchskiAI settings","sidebarTitle":"Settings","icon":"sliders","href":"/fetchskiai/settings"},{"title":"The FetchskiAI Agent","sidebarTitle":"The Agent","icon":"robot","href":"/fetchskiai/agent"},{"title":"Edit a section with FetchskiAI","sidebarTitle":"Edit a section","icon":"wand-magic-sparkles","href":"/fetchskiai/edit-a-section"},{"title":"Agent Setup","sidebarTitle":"Agent Setup","icon":"gears","href":"/fetchskiai/agent-setup"},{"title":"Writing help in rich text","sidebarTitle":"Writing help","icon":"pen-fancy","href":"/fetchskiai/writing-help"},{"title":"SEO suggestions","sidebarTitle":"SEO suggestions","icon":"magnifying-glass-plus","href":"/fetchskiai/seo-suggestions"},{"title":"Generate a blog post","sidebarTitle":"Blog posts","description":"Describe a post, and FetchskiAI writes a full draft you can edit right away.","icon":"file-pen","href":"/fetchskiai/blog-posts"},{"title":"Image generation","sidebarTitle":"Images","icon":"image","href":"/fetchskiai/image-generation"},{"title":"Skills","sidebarTitle":"Skills","description":"Give FetchskiAI know-how for the tasks you repeat: write your own Skills, or add proven ones.","icon":"puzzle-piece","href":"/fetchskiai/skills"},{"title":"Memory","sidebarTitle":"Memory","icon":"brain","href":"/fetchskiai/memory"},{"title":"Custom instructions","sidebarTitle":"Instructions","icon":"message-pen","href":"/fetchskiai/custom-instructions"},{"title":"Usage and budget","sidebarTitle":"Usage","icon":"gauge","href":"/fetchskiai/usage-and-budget"},{"title":"FetchskiAI Recordings","sidebarTitle":"Recordings","icon":"film","href":"/fetchskiai/recordings"},{"title":"AI Playground","sidebarTitle":"Playground","icon":"flask","href":"/fetchskiai/playground"},{"title":"Code Sandbox","sidebarTitle":"Code Sandbox","icon":"terminal","href":"/fetchskiai/code-sandbox"},{"title":"Good prompts","sidebarTitle":"Good prompts","icon":"lightbulb","href":"/fetchskiai/good-prompts"}]}]},{"tab":"Recipes","icon":"book-open","pages":[{"title":"Recipes","href":"/recipes/laravel-ai-translate-your-site"}]},{"tab":"TypeScript","icon":"js","pages":[{"title":"TypeScript","href":"/typescript/overview"}]},{"tab":"Laravel","icon":"laravel","pages":[{"title":"Laravel","href":"/laravel/overview"}]},{"tab":"AdonisJS","icon":"https://mintlify.s3.us-west-1.amazonaws.com/fetchski-attract-api/logo/adonisjs.svg","pages":[{"title":"AdonisJS","href":"/adonisjs/overview"}]},{"tab":"API reference","icon":"code","pages":[{"title":"API reference","href":"/quickstart"}]}]},"basePath":"","title":"Image generation - Fetchski Attract Docs","buildId":"dpl_5joLUXmnJgwqjrHAS4dxZrQTdxgh","deploymentId":"dpl_5joLUXmnJgwqjrHAS4dxZrQTdxgh","dynamics":["07c022d89b","a74be98ba7"],"chunks":["Frame-B_503rGq.js","DynamicMarkdown-BfddVCX7.js","zoom-image-lightbox-B3yYlvdS.js","lightbox-handle-r17bVUz3.js"]}