Crate promptune

Crate promptune 

Source
Expand description

A tiny tool to auto-augment prompts programmatically.

use promptune::{Config, Prompter};

#[tokio::main]
async fn main() -> promptune::Result<()> {
    let config = Config::from_env()?;
    let prompter = Prompter::new("your prompt", "cache_key", &config).await?;
    println!("{}", prompter.get());
    Ok(())
}

Structs§

Config
Configuration for prompt refinement.
Prompter
Refines and caches prompts using an LLM.

Enums§

Error
Library error type.

Type Aliases§

Result
Library result type.