相关文章
LangChain核心架构是什么样的
LangChain 的核心架构采用分层设计,从底层的模型抽象到上层的应用构建,形成了一个完整的开发框架。以下是详细的架构说明:
1. 整体架构层次
┌─────────────────────────────────────────────────────────┐
│…
建站知识
2026/2/28 11:51:12
什么是 LangChain Agent?
LangChain Agent(代理)是 LangChain 框架中的一个核心组件,它是一个能够自主决策、使用工具来完成任务的大语言模型智能体。
核心概念
Agent = LLM + Tools + Decision-making Logic
简单理解:Agent 就像一个智能助手,它能够: 理解用户的需求 分析需要哪些工具来完成这…
建站知识
2026/2/28 11:51:12
什么是 LangChain?
LangChain 是一个强大的开源框架,专门用于开发由大语言模型(LLM)驱动的应用程序。它提供了一套工具、组件和接口,帮助开发者轻松构建复杂的 AI 应用。
核心概念
1. Chains(链)
将多个组件(如 LLM、工具、提示词)串联起来,形成处理流程。
from langchain.chains im…
建站知识
2026/2/28 11:51:12
LangChain 的核心组件有哪些?
LangChain 的核心组件可以分为以下几个主要类别:
1. Models I/O(模型输入输出)
LLMs(大语言模型)
from langchain_openai import OpenAIllm = OpenAI(temperature=0.9)
response = llm.invoke("讲一个笑话")Chat Models(聊天模型)
from langchain_openai …
建站知识
2026/2/28 11:51:12
大模型的结构化输出指的是什么?
大模型的结构化输出是指让大语言模型以预定义的、机器可读的格式返回数据,而不是自由文本形式。
主要特点
1. 固定格式 JSON、XML、YAML 等标准格式 预定义的字段和数据类型 符合特定 schema 的数据结构 2. 机器可解析 程序可以直接解析和处理 无需额外的文本提取和清洗 便于…
建站知识
2026/2/28 11:51:12
什么是 GPT Structured Outputs?
GPT Structured Outputs 是 OpenAI 推出的一项功能,它允许模型以结构化的格式(如 JSON)输出数据,确保输出符合预定义的 schema(模式)。
核心特点
1. 类型安全 确保输出数据符合指定的数据类型(字符串、数字、布尔值、数组、对象等) 避免模型生成不符合预期的数据格式…
建站知识
2026/2/28 11:51:12
4.5 防御性提示:幻觉抑制与事实校验实战技巧
4.5 防御性提示:幻觉抑制与事实校验实战技巧
一、幻觉抑制策略(与书 4.1.4 对应)
《大模型应用开发极简入门》第4章 4.1.4 防御性提示 明确列出:幻觉抑制、事实校验、边界控制、安全防护。本节与之一一对应,给出可落地的提示模板与实战技巧。 限定知识源:明确「仅基于以…
建站知识
2026/2/28 11:41:12
4.3 思维链CoT推理与自洽性:复杂问题分步求解实战
4.3 思维链CoT推理与自洽性:复杂问题分步求解实战 本节内容基于《大模型应用开发极简入门:基于GPT-4和ChatGPT(第2版)》第4章「提示工程」中的思维链(CoT)、自洽性编写,涵盖分步推理、自洽性采样及书中CoT示例的完整实现。 一、思维链(Chain-of-Thought)概述(书4.1.2…
建站知识
2026/2/28 11:41:12

