Trait ComputeLanguageModelCoreQuery

Source
pub trait ComputeLanguageModelCoreQuery {
    type Seed: HasAssociatedOutputName + Named;

    // Required method
    fn compute_language_model_core_query(&self, input: &Self::Seed) -> String;
}

Required Associated Types§

Source

type Seed: HasAssociatedOutputName + Named

The seed item type (e.g., AiTomlWriterRequest).

Required Methods§

Source

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

Implementors§

Source§

impl<E> ComputeLanguageModelCoreQuery for LanguageModelTokenExpander<E>

Here we implement the trait that organizes all batch-processing stages.