forked from Archives/langchain
You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
33 lines
1003 B
Python
33 lines
1003 B
Python
"""Prompt template classes."""
|
|
from langchain.prompts.base import BasePromptTemplate, StringPromptTemplate
|
|
from langchain.prompts.chat import (
|
|
AIMessagePromptTemplate,
|
|
BaseChatPromptTemplate,
|
|
ChatMessagePromptTemplate,
|
|
ChatPromptTemplate,
|
|
HumanMessagePromptTemplate,
|
|
MessagesPlaceholder,
|
|
SystemMessagePromptTemplate,
|
|
)
|
|
from langchain.prompts.few_shot import FewShotPromptTemplate
|
|
from langchain.prompts.few_shot_with_templates import FewShotPromptWithTemplates
|
|
from langchain.prompts.loading import load_prompt
|
|
from langchain.prompts.prompt import Prompt, PromptTemplate
|
|
|
|
__all__ = [
|
|
"BasePromptTemplate",
|
|
"StringPromptTemplate",
|
|
"load_prompt",
|
|
"PromptTemplate",
|
|
"FewShotPromptTemplate",
|
|
"Prompt",
|
|
"FewShotPromptWithTemplates",
|
|
"ChatPromptTemplate",
|
|
"MessagesPlaceholder",
|
|
"HumanMessagePromptTemplate",
|
|
"AIMessagePromptTemplate",
|
|
"SystemMessagePromptTemplate",
|
|
"ChatMessagePromptTemplate",
|
|
"BaseChatPromptTemplate",
|
|
]
|