关于langchain_openai一些知识点
-
LangChain所封装的模型
-
大语言模型(LLM)
-
在LangChain的环境中,LLM特指文本补全模型(Text Completion Model)
文本补全模型是一种基于语言模型的机器学习模型,根据上下文的语境和语言规律,自动推断出最有可能出现的下一个文本补全。
输入:一条文本内容
输出:一条文本内容
-
聊天模型(Chat Models)
语言模型的一种变体,使用语言模型并提供基于“聊天消息”的接口
输入:一组聊天消息
输出:一条聊天消息
-
LangChain与OpenAI模型
OpenAI Model endpoint compatibility —— 非常重要
platform.openai.com/docs/models…
-
-
GPT模型都归为聊天模型,使用invoke函数,消息类型
-
AIMessage 模型回答的消息
-
HumanMessage 用户输入的消息,向模型请求或提问
-
SystemMessage 指令型消息,指定模型的行为
-
dvinci、curie、babbage、ada模型归为文档补全模型,使用invoke函数
-
LangChain将不同模型抽象为相同的接口BaseLanguageModel
它想做大一统的整合