# Generate Visual Schema Generates a structured JSON visual schema (backbone) based on the provided sample images. This endpoint is required for datasets intended for the FIBO training version. The visual schema represents mutual characteristics (style, IP, colors, etc.) across training images and is used for: 1. Caption generation during image upload. 2. Prompt translation (user text → structured prompt) during generation. Usage: - Provide 5-10 representative images of your style/IP. - The returned visual_schema string must be added to your dataset using the PUT /tailored-gen/datasets/{dataset_id} endpoint. This API endpoint supports content moderation via an optional parameter. Endpoint: POST /tailored-gen/generate_visual_schema ## Header parameters: - `api_token` (string, required) Authentication token. ## Request fields (application/json): - `images` (array, required) An array of 5-10 images. Supports base64-encoded strings or public URLs. Supported formats: png, jpg, jpeg, webp. - `content_moderation` (boolean) When enabled, applies content moderation to input visuals. - Processing stops at the first image that fails moderation. - Returns a 422 error with details about which image failed. ## Response 200 fields (application/json): - `visual_schema` (string) A string containing the structured JSON visual schema. ## Response 401 fields ## Response 429 fields ## Response 500 fields