from langchain_core.output_parsers import StrOutputParser from langchain_core.prompts import PromptTemplate from langchain_community.chat_models.tongyi import ChatTongyi
prompt = PromptTemplate.from_template("我的邻居姓{name},刚生了个{age}岁的{gender},请起名,只需要告诉我名字即可无需其他内容") model = ChatTongyi(model="qwen-max")
parser = StrOutputParser() chain = prompt | model | parser | model | parser
res = chain.invoke(input={"name": "张", "age": 1, "gender": "男"}) print(res)
from os import name from langchain_core.output_parsers import StrOutputParser from langchain_core.output_parsers import JsonOutputParser from langchain_core.prompts import PromptTemplate from langchain_community.chat_models.tongyi import ChatTongyi
from os import name from langchain_core.output_parsers import StrOutputParser from langchain_core.output_parsers import JsonOutputParser from langchain_core.runnables import RunnableLambda from langchain_core.prompts import PromptTemplate from langchain_community.chat_models.tongyi import ChatTongyi
from os import name from langchain_core.output_parsers import StrOutputParser from langchain_core.output_parsers import JsonOutputParser from langchain_core.runnables import RunnableLambda from langchain_core.prompts import PromptTemplate from langchain_community.chat_models.tongyi import ChatTongyi