Skip to main content

GenerateText

Trait GenerateText 

Source
pub trait GenerateText: LanguageModel {
    // Provided method
    fn prompt<P>(
        &self,
        prompt: P,
    ) -> impl Future<Output = Result<ResponseText, Error>> + '_
       where P: TryInto<Prompt>,
             P::Error: Into<Error> { ... }
}
Expand description

Convenience trait for sending prompts with default generation options.

Provided Methods§

Source

fn prompt<P>( &self, prompt: P, ) -> impl Future<Output = Result<ResponseText, Error>> + '_
where P: TryInto<Prompt>, P::Error: Into<Error>,

Sends a prompt with default generation options.

§Errors

Returns Error when prompt conversion or the underlying generation request fails.

Dyn Compatibility§

This trait is not dyn compatible.

In older versions of Rust, dyn compatibility was called "object safety", so this trait is not object safe.

Implementors§

Source§

impl<T> GenerateText for T
where T: LanguageModel,