Tutorial · Task guide

Generate Scene Images for Novels and Chats: Entrances, Prompts, Cost, and Recovery

Updated · 2026-08-12Public document
Direct answer: In the Reader, long-press a paragraph and tap Image on the selection toolbar; in a chat, long-press a message and choose Image. Review the confirmation sheet—prompt, model, template, and aspect ratio are all editable—then confirm to generate. On BYOK that confirmation is the paid call. If generation is interrupted, check the passage and the API request log before rerunning: a finished image means the charge already happened and a rerun bills again.

Before you start

  • An image-generation model is configured: either a BYOK provider with an image model enabled, or a signed-in official-channel account with credits.
  • For novel illustrations, an imported book open in the Reader; for chat images, an ongoing character chat.
  • A rough idea of the picture you want. The prompt is drafted for you, but a one-line edit is often the difference between generic and right.

Where to find it

  • Reader > long-press paragraph > selection toolbar > Image
  • Chat > long-press message > Image
  • Chat > ⋮ menu > All tools > Image generation
  • Me > AI Models & Services > Default model configuration > Image generation
  • Me > Request log

Step-by-step

  1. Set up an image model once

    Open Me → AI Models & Services → Default model configuration and set the Image generation (illustrations) row. If the picker is empty, first open Model providers, configure a provider's key, and add an image-capable model there. On a provider's settings page, the multimodal capability tester can run one real image call to prove the key/host pair works (a small real charge).

    The Image generation row shows a model name instead of 'not set'.

  2. Illustrate a novel passage

    In the Reader, long-press a paragraph, drag the handles until the highlight covers the scene you want drawn, then tap Image on the selection toolbar. Pick a passage with visual material—a place, a face, an action—rather than a stretch of dialogue.

    The generation sheet opens showing a drafted prompt, the model, and parameters.

  3. Or illustrate a chat message

    In a roleplay chat, long-press the message you want a picture for and choose Image. The ⋮ menu → All tools → Image generation entry does the same for the latest story message, and its Image model card is where you swap the model used by this chat.

    The same generation sheet opens, seeded from the chosen message.

  4. Review the sheet, then confirm

    The prompt is written for you: a text model first turns the selected passage and its surrounding context into a scene description, which the image model then renders. Edit the prompt, switch the model or the style template, add a reference image, or change the aspect ratio before committing. On BYOK, tapping Generate image is the payment decision—there is no second confirmation dialog. Official-channel generations are metered in credits.

    A progress card appears while the image is being generated.

  5. Check the result and manage it

    A novel illustration is inserted right after the selected passage; a chat image lands in the conversation. Long-press a generated image to view details, use Edit & repaint to revise the prompt and redraw (a new paid call), or delete it. All of a book's generated media is also listed under Chapters → Assets. Global defaults for the prompt model, image model, and reference images live in Me → Reader / media.

    The image is visible in place and listed in the Assets tab.

How to know it worked

  • The confirmation sheet showed the model and editable prompt before anything was billed.
  • The generated image appears after the selected passage (or in the chat) and survives leaving and reopening the book or chat.
  • The API request log shows the image call with its cost and status.
  • Edit & repaint and delete work from a long-press on the image.

Cost, data, and irreversible-risk notes

  • One illustration usually means two calls: a small text-model call that drafts the prompt, then the image-model call that costs real money. BYOK bills through your own provider key; the official channel spends credits (1 credit = US$0.0001). Every call is itemized in the API request log.
  • For single images the sheet is the cost gate. Batch features quote before starting: serial comics show an upfront 'Confirm before starting' price breakdown (storyboard calls + images per chapter + who pays) and pause automatically when the monthly generation allowance runs out.
  • If generation is interrupted—timeout, app killed, you left the page—the provider may already have accepted the charge, and the image may still exist. Check the passage, the Assets tab, and the API request log first. If the image is there, the money is spent but you have the content: keep it, don't rerun. Only retry after the log shows a definite failure; on BYOK a retry is always a fresh charge.
  • The selected text and nearby context are sent to the model provider you chose. Generated images are stored locally inside the book's assets.

Troubleshooting

Tapping Image says a model must be configured first, or the button is grayed out

Likely cause: No usable model is set for the image modality—the most common cause of 'images won't generate'.

What to do: Go to Me → AI Models & Services → Default model configuration and set the Image generation row. If the list is empty, enable a provider and add an image model on its page. In chat, also check the Image model card under All tools.

Generation fails with an error

Likely cause: The provider rejected the call: 401 invalid key, 429 rate limit, 404 unknown model, or a timeout means the upstream is unreachable.

What to do: Open the API request log, filter by image, and read the error body on the failed entry. Fix that specific cause—re-paste the key, wait out the rate limit, pick an existing model—then retry once.

It spins for minutes, or the app returns to the home screen mid-generation

Likely cause: The upstream is slow or the run was interrupted. The outcome is unknown: the provider may have accepted and billed the request even though nothing showed up yet.

What to do: Don't rerun blindly. Reopen the passage and the Assets tab to see whether the image landed, and check the API request log entry's status. Image found: done, already paid, no rerun needed. Definite failure: retry, knowing a BYOK retry bills again.

The image doesn't match the scene or the style is wrong

Likely cause: The auto-drafted prompt summarizes the passage generically, or the default style template doesn't fit the book.

What to do: Reopen the sheet and edit the prompt yourself, switch the style template, or attach a reference image. For an existing image, long-press → Edit & repaint revises and redraws it—as a new billed generation.

Frequently asked questions

Where does the prompt come from? Do I have to write it in English?

You don't have to write it at all. A text model drafts a scene description from your selected passage and its context, and the sheet shows that draft before anything is generated. You can edit it or replace it entirely.

Will tapping generate twice charge me twice?

Resubmitting the same passage with the same model and unchanged parameters reuses the already-generated image instead of paying again. Changing the model, prompt, or parameters is a new generation and a new charge—as is Edit & repaint.

Can images be generated automatically, and how is spending controlled?

Two opt-ins exist. Paragraph-tail quick actions (off by default) put a one-tap generate button after each paragraph—in fully automatic mode that tap generates without a confirmation sheet, so keep semi-automatic if you want the sheet. Serial comics quote the per-chapter price before you enable them and stop automatically at the monthly allowance.

Sources and verification

  1. Reader guide · Foreverse · Verified
  2. Roleplay Chat guide · Foreverse · Verified
  3. Models and Usage guide · Foreverse · Verified

Coverage and verification

PlatformAndroid Reader and Roleplay Chat
App versionv76+
Path verified

Tutorials & Help