# Generate Image - Tailored Model (V2) Description Generates a new image using a tailored model trained using the FIBO training version. This endpoint translates your input (prompt and/or structured_prompt) into a structured JSON prompt using the state-of-the-art Gemini 2.5 Flash VLM bridge. It internally uses the model's visual schema (backbone) to ensure the generated image matches your trained visual identity. The response includes both the final image_url and the structured_prompt (JSON). Input Combination Rules The request body must include one of the following mutually exclusive combinations: * prompt: Generates a new image from text. * structured_prompt: Recreates a previous image exactly (requires seed). * structured_prompt + prompt: Refines a previous image using new text instructions. Model Compatibility: - Supports ONLY models with training_version = 'fibo'. - Legacy models (light, max, bria-2.3, bria-3.2) are NOT supported here. Endpoint: POST /image/generate/tailored ## Header parameters: - `api_token` (string, required) ## Request fields (application/json): - `tailored_model_id` (string, required) The ID of the tailored model (must have training_version = 'fibo'). - `tailored_model_influence` (number) Controls the strength of the tailored model's influence (0.0 - 1.5). - `prompt` (string) Text-based instruction for generation or refinement. - `structured_prompt` (string) A string containing the structured prompt in JSON format for precise recreation/refinement. - `negative_prompt` (string) Concepts to exclude from the generated image. - `guidance_scale` (integer) Adherence to the prompt (3-5). - `aspect_ratio` (string) Enum: "1:1", "2:3", "3:2", "3:4", "4:3", "4:5", "5:4", "9:16", "16:9" - `steps_num` (integer) - `seed` (integer) Seed for deterministic generation. - `sync` (boolean) If false, returns a 202 and status URL. If true, returns 200 with result. - `prompt_content_moderation` (boolean) - `visual_output_content_moderation` (boolean) ## Response 200 fields (application/json): - `image_url` (string) - `structured_prompt` (string) ## Response 202 fields (application/json): - `request_id` (string) - `status_url` (string) ## Response 403 fields ## Response 422 fields ## Response 429 fields ## Response 500 fields