专栏名称: 无人之路
无人之路,自己领航。
目录
今天看啥  ›  专栏  ›  无人之路

【学习LangChain】02. 记忆(Memory)

无人之路  · 公众号  ·  · 2024-07-21 19:59

文章预览

Messages:消息 上面调用LLM的方式,都是通过向 invoke 函数传入一个 string 参数,实现 text - in , text - out (文本输入,文本输出),这是比较传统、老式的completion接口;现在LLM主推的API接口,都是所谓的Chat Completion Models方式,实现 messages in , message out (消息输入,消息输出)。直接看例子🌰: from langchain_openai import ChatOpenAI from langchain_core . messages import SystemMessage , HumanMessage load_dotenv () # LLM style: text in, text out model = ChatOpenAI ( model = "gpt-4o" ) result = model . invoke ( 'What is 81 divided by 9?' ) print ( "\n== LLM style: text in, text out ==\n" ) print ( result ) # SystemMessage: # Message for priming AI behavior, usually passed in as the first of a sequenc of input messages. # HumanMessagse: # Message from a human to the AI model. messages = [ SystemMessage ( content = "Solve the following math problems" ), HumanMessage ( c ………………………………

原文地址:访问原文地址
快照地址: 访问文章快照
总结与预览地址:访问总结与预览