提示词模板
语言模型的提示是用户提供的一组指令或输入,用于指导模型的响应,帮助模型理解上下文并生成相关且连贯的基于语言的输出,例如回答问题、完成句子或参与某项活动。对话。
from langchain_openai import ChatOpenAI
openai_api_key = “EMPTY”
openai_api_base = “http://127.0.0.1:1234/v1”
chat = ChatOpenAI(
openai_api_key=openai_api_key,
openai_api_base=openai_api_base,
temperature=0.7,
)
chat.invoke(“请问2只兔子有多少条腿?”)
from langchain_core.output_parsers import StrOutputParser
from langchain_core.prompts import ChatPromptTemplate
prompt = ChatPromptTemplate.from_template(“请根据下面的主题写一篇小红书营销的短文: {topic}”)
output_parser = StrOutputParser()
chain = prompt | chat | output_parser
chain.invoke({“topic”: “康师傅绿茶”})
prompt
from langchain.prompts import PromptTemplate
prompt_template = PromptTemplate.from_template(
“给我讲一个关于{content}的{adjective}诗歌”
)
prompt_temp