pub struct AiGenerationConfig {
pub seed: Option<i64>,
pub deterministic_mode: DeterministicModeConfig,
}Expand description
Persisted authoring policy for a local/self-hosted workspace. Provider/model and credentials remain server configuration; workspace policy can select a sampling seed and snapshot behavior without storing API keys.
Fields§
§seed: Option<i64>Override the server sampling seed for this workspace.
deterministic_mode: DeterministicModeConfigFormat, destination, provenance and auto-freeze settings.
Trait Implementations§
Source§impl Clone for AiGenerationConfig
impl Clone for AiGenerationConfig
Source§impl Debug for AiGenerationConfig
impl Debug for AiGenerationConfig
Source§impl Default for AiGenerationConfig
impl Default for AiGenerationConfig
Source§impl<'de> Deserialize<'de> for AiGenerationConfig
impl<'de> Deserialize<'de> for AiGenerationConfig
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations§
impl Freeze for AiGenerationConfig
impl RefUnwindSafe for AiGenerationConfig
impl Send for AiGenerationConfig
impl Sync for AiGenerationConfig
impl Unpin for AiGenerationConfig
impl UnsafeUnpin for AiGenerationConfig
impl UnwindSafe for AiGenerationConfig
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more