Crate langchain_rust

source

Re-exports§

Modules§

Macros§

  • fmt_message is a utility macro used to create a MessageOrTemplate::Message variant.
  • fmt_placeholder is a utility macro used to create a MessageOrTemplate::MessagesPlaceholder variant.
  • fmt_template is a utility macro used to create a MessageOrTemplate::Template variant.
  • Example
  • prompt_args! is a utility macro used for creating a std::collections::HashMap<String, serde_json::Value>. This HashMap can then be passed as arguments to a function or method.
  • template_fstring is a utility macro that creates a new PromptTemplate with FString as the template format.
  • template_jinja2 is a utility macro that creates a new PromptTemplate with Jinja2 as the template format.