HuggingfaceClient.Jinja.Jinja (huggingface_client v0.1.0)

Copy Markdown View Source

Jinja2 template engine for HuggingFace chat templates.

Summary

Functions

apply_chat_template(template, messages, extra \\ %{})

@spec apply_chat_template(String.t(), [map()], map()) ::
  {:ok, String.t()} | {:error, Exception.t()}

render(template, variables \\ %{})

@spec render(String.t(), map()) :: {:ok, String.t()} | {:error, Exception.t()}