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};