Skip to content
2026-10-28 11:2572 字LangChainPromptPromptTemplate

LangChain-PromptTemplate变量填充 ​

PromptTemplate 把提示词拆成固定模板和 {变量} 占位符,再用输入数据生成最终提示词。

python
prompt = PromptTemplate(
    template=template,
    input_variables=["domain", "language", "question"],
)

prompt.format(
    domain="机器学习",
    language="中文",
    question="如何使用 LangChain?",
)
  • format 按变量名填充模板。
  • invoke 也可用字典填充模板变量。
  • partial_variables 可以预置固定值,减少重复传参。

每一篇文章,都是时间的标本