langchain_core.prompts.string.jinja2_formatter

langchain_core.prompts.string.jinja2_formatter(template: str, **kwargs: Any) str[source]

使用jinja2格式化模板。

安全警告: 截至LangChain 0.0.329版本,此方法默认使用Jinja2的SandboxedEnvironment。然而,这种沙盒机制应被视为尽力而为的方法,而非安全性的保证。不要接受来自不受信任来源的jinja2模板,因为它们可能导致任意Python代码执行。

https://jinja.palletsprojects.com/en/3.1.x/sandbox/

Parameters
  • template (str) –

  • kwargs (Any) –

Return type

str