pub trait ComputeLanguageModelCoreQuery {
type Seed: HasAssociatedOutputName + Named;
// Required method
fn compute_language_model_core_query(&self, input: &Self::Seed) -> String;
}Required Associated Types§
Sourcetype Seed: HasAssociatedOutputName + Named
type Seed: HasAssociatedOutputName + Named
The seed item type (e.g., AiTomlWriterRequest).
Required Methods§
Sourcefn compute_language_model_core_query(&self, input: &Self::Seed) -> String
fn compute_language_model_core_query(&self, input: &Self::Seed) -> String
Builds a single language model API request for a given seed item.
The macro will call this once per seed item inside compute_language_model_requests().
Dyn Compatibility§
This trait is dyn compatible.
In older versions of Rust, dyn compatibility was called "object safety".