Skip to main content

ComputeLanguageModelCoreQuery

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

Dyn Compatibility§

This trait is dyn compatible.

In older versions of Rust, dyn compatibility was called "object safety".

Implementors§