Crate promptforge

Source

Re-exports§

pub use is_even::IsEven;
pub use placeholder::extract_placeholder_variable;
pub use placeholder::extract_variables;
pub use placeholder::is_valid_identifier;
pub use template_format::merge_vars;
pub use template_format::TemplateError;
pub use template_format::TemplateFormat;
pub use formatting::Formattable;
pub use formatting::Templatable;
pub use template::Template;
pub use chat_template::ChatTemplate;
pub use message_like::ArcMessageEnumExt;
pub use message_like::MessageLike;
pub use role::Role;
pub use messages_placeholder::MessagesPlaceholder;
pub use few_shot_template::FewShotTemplate;
pub use few_shot_chat_template::FewShotChatTemplate;
pub use few_shot_chat_template_config::FewShotChatTemplateConfig;

Modules§

braces
chat_template
chats
examples
few_shot_chat_template
few_shot_chat_template_config
few_shot_template
formatting
is_even
message_like
messages_placeholder
placeholder
role
template
template_format
vars

Macros§

chats
examples
vars