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()
.