promptune/
lib.rs

1//! A tiny tool to auto-augment prompts programmatically.
2//!
3//! ```rust,no_run
4//! use promptune::{Config, Prompter};
5//!
6//! #[tokio::main]
7//! async fn main() -> promptune::Result<()> {
8//!     let config = Config::from_env()?;
9//!     let prompter = Prompter::new("your prompt", "cache_key", &config).await?;
10//!     println!("{}", prompter.get());
11//!     Ok(())
12//! }
13//! ```
14
15mod error;
16mod prompts;
17
18pub use error::{Error, Result};
19pub use prompts::{Config, Prompter};