from langchain_community.chat_models import ChatZhipuAI
from langchain_core.messages import AIMessage, HumanMessage, SystemMessage
复制代码
import os
os.environ["ZHIPUAI_API_KEY"] = "你的APIkey"
复制代码
创建一个对象
chat = ChatZhipuAI(
model="glm-4",
temperature=0.5,
)
复制代码
输入提示词
messages = [
AIMessage(content="Hi."),
SystemMessage(content="Your role is a poet."),
HumanMessage(content="Write a short poem about AI in four lines."),
]
# 打印结果
response = chat.invoke(messages)
print(response.content) # Displays the AI-generated poem
复制代码
结果如下:
In digital realms, a mind does rise,A construct of ones and zeroes,It learns and grows, with algorithms wise,A poet's pen, now machines compose.当然,还可以流式输出