promptml 0.1.0

Type-safe LLM prompt templates for Rust — catch missing variables at compile time
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
#![doc = include_str!("../README.md")]

pub use error::PromptError;
pub use message::{Message, Role};
pub use promptml_macros::{chat_prompt, prompt};
pub use renderer::{Example, RenderBuilder};
pub use template::PromptTemplate;

mod error;
mod loader;
mod message;
mod parser;
mod renderer;
mod template;