PromptTemplate
ChatPromptTemplate
ChatMassagePromptTemplate
- SystemMessagePromptTemplate
- HumanMessagePromptTemplate
- AIMessagePromptTemplate
- ChatMessagePromptTemplate
StringPromptTemplate
CustomPromptTemplate
FewShotPromptTemplate
少量例子OneShotPromptTemplate
单个例子- 提示词的设计方法: 组合提示词 多层提示词
template = "{content}" --> PromptTemplate.from_template(template)
- JSON LIST DICT ...
from langchain.schema import BaseOutputParser
from langchain.output_parsers import PydanticOutputParser
MaxMarginalRelevanceExampleSelector
- 根据长度要求智能选择 字符长度
- 根据输入相似度选择示例 最大边际相似度 MMR
- 根据输入相似度选择 最大余弦相似度
- LLMs 和 ChatModels 的区别, 有角色和无角色
- 流式输出 getStream