Move predict image safety settings to enum
Some checks failed
Rust / build (push) Has been cancelled

This commit is contained in:
2025-06-08 09:24:34 +01:00
parent 9a8732f609
commit 1d467138ed
2 changed files with 12 additions and 1 deletions

View File

@@ -3,6 +3,7 @@ use std::{error::Error, io::Cursor};
use gemini_rs::prelude::{
GeminiClient, PersonGeneration, PredictImageRequest, PredictImageRequestParameters,
PredictImageRequestParametersOutputOptions, PredictImageRequestPrompt,
PredictImageSafetySetting,
};
use image::{ImageFormat, ImageReader};
@@ -35,6 +36,7 @@ pub async fn main() -> Result<(), Box<dyn Error>> {
compression_quality: Some(75),
}),
person_generation: Some(PersonGeneration::AllowAll),
safety_setting: Some(PredictImageSafetySetting::BlockOnlyHigh),
..Default::default()
},
};