LangChain 是使用语言模型开发应用的框架。通常应用不仅通过 API 调用大语言模型,同时还需要: 数据意识:将语言模型连接到其他数据源 代理性:让语言模型可以和环境交互。 以上是 LangChain 的设计原则。 组件说明 以下是根据复杂度的顺序的组件列表: Schema: 包括整个库中使用的接口和基类。 Models: 包括各种LLMs、聊天模型和嵌入模型的整合。 Prompts: 包括提示模板和与提示有关的功能,如输出解析器和实例选择器。 Indexes: 包括处理你...