Skip to content

RustSandbox/promptune

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

promptune

A tiny tool to auto-augment prompts programmatically.

Install

[dependencies]
promptune = "0.1.0"
tokio = { version = "1", features = ["full"] }

Usage

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

Configuration

Set GEMINI_API_KEY environment variable.

let config = Config::from_env()?
    .with_cache_dir("./cache")
    .with_model("gemini-2.0-flash");

License

MIT

About

A tiny tool to auto-augment prompts programmatically.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages