usingvarclient=newStabilityAIClient(apiKey);// Load the source imagevarinitImageBytes=awaitFile.ReadAllBytesAsync("input.png");varimages=awaitclient.V1Generation.ImageToImageAsync(engineId:"stable-diffusion-v1-6",request:newImageToImageRequestBody{TextPrompts=[ new TextPrompt { Text = "A fantasy castle on a cliff, dramatic lighting", Weight = 1.0f, }, ],InitImage=initImageBytes,InitImagename="input.png",ImageStrength=0.35f,// Lower = closer to original, higher = more creative});foreach(varimageinimages){Console.WriteLine($"Seed: {image.Seed}, Finish reason: {image.FinishReason}");varbytes=Convert.FromBase64String(image.Base64!);awaitFile.WriteAllBytesAsync($"output_{image.Seed}.png",bytes);}