parent
6b703a8b95
commit
e77d8acd10
@ -0,0 +1,7 @@
|
|||||||
|
from langchain_core.prompts import PromptTemplate
|
||||||
|
|
||||||
|
prompt_template = PromptTemplate.from_template("帮我生成一个简短的,关于{topic}的报幕词。")
|
||||||
|
|
||||||
|
template = prompt_template.invoke({"topic": "相声"})
|
||||||
|
|
||||||
|
print(template);
|
||||||
@ -0,0 +1,25 @@
|
|||||||
|
from langchain_core.prompts import PromptTemplate
|
||||||
|
|
||||||
|
from langchain_openai import ChatOpenAI
|
||||||
|
|
||||||
|
from env_util import DASHSCOPE_API_KEY, DASHSCOPE_BASE_URL
|
||||||
|
|
||||||
|
# llm对象就是调用大模型的对象
|
||||||
|
llm = ChatOpenAI(
|
||||||
|
model = "qwen-plus",
|
||||||
|
base_url=DASHSCOPE_BASE_URL,
|
||||||
|
api_key=DASHSCOPE_API_KEY,
|
||||||
|
temperature=0.8,
|
||||||
|
);
|
||||||
|
|
||||||
|
# 提示词模板
|
||||||
|
prompt_template = PromptTemplate.from_template("帮我生成一个简短的,关于{topic}的报幕词。")
|
||||||
|
|
||||||
|
# llm就用阿里的qwen-max了
|
||||||
|
chain = prompt_template | llm;
|
||||||
|
|
||||||
|
# 调用大模型,然后给提示词模板赋值
|
||||||
|
resp = chain.invoke({"topic","迎新生晚会"})
|
||||||
|
|
||||||
|
# 输出结果
|
||||||
|
print(resp)
|
||||||
Loading…
Reference in new issue