Library Search
结果页LangChain 四大核心:Chain, Agent, Memory, Tools
在 知识库 中找到 8 个匹配结果。
知识库
知识库
8 个 LangChain 四大核心:Chain, Agent, Memory, Tools # LangChain 入门教程:四大核心概念
## 1. Chain:可组合的流水线
Chain 是 LangChain 的核心抽象——将多个步骤串联:
```python
from langchain_core.prompts import ChatPromptTemplate
from langchain_core.output_parsers import StrOutputPars… 3% RAG 问答实战:文档 → 向量 → 回答 # LangChain RAG(检索增强生成)Hello World
## 目标
构建一个最小 RAG 系统:加载文档 → 切分 → 向量化存储 → 检索 → 让 LLM 回答问题。
## 完整代码
```python
from langchain_openai import ChatOpenAI, OpenAIEmbeddings
from langchain_community.doc… 3% Celery 分布式任务队列实战 # Celery 分布式任务队列实战
## 背景
在 Web 应用中,HTTP 请求-响应周期应该是毫秒级的。但如果用户注册后需要发邮件、生成 PDF 报告、处理图像——这些操作可能耗时数秒甚至数分钟。Celery 将这些「太重」的操作从请求线程中剥离到后台 Worker 上执行。
---
## 第 1 章:Celery 架构速览
```
[Web App] --delay()--> [… 3% Prometheus 数据源 + 主机监控 Dashboard ```json
{
"dashboard": {
"title": "主机监控总览",
"tags": ["prometheus", "node"],
"timezone": "browser",
"panels": [
{
"title": "CPU 使用率",
"type": "timeseries",… 2% 02-进阶工程化教程 ```python
# 类似列表推导式,但惰性求值
squares = (x**2 for x in range(10))
print(next(squares)) # 0
print(next(squares)) # 1
# 内存对比
import sys
list_comp = [x**2 for x in range(10_000)]
gen_exp = (x**2 for x in… 2% 图优化、量化与多平台部署全景 | 量化类型 | 精度损失 | 大小 | 速度 |
|----------|----------|------|------|
| FP32(原始) | 0 | 100% | 1x |
| FP16 | <0.1% | 50% | 1.5-2x |
| INT8 动态 | <0.5% | 25% | 1.5-2x |
| INT8 静态 | <1% | 25% | 2-4x |
## 4. 多平… 2% 树莓派 CM4 编程例程 — rpiboot 烧录 + GPIO + PCIe + 集群 # 1. 检查 PCIe 设备
lspci
# 应显示: 01:00.0 Non-Volatile memory controller: ...
# 2. 查看 NVMe 磁盘
lsblk
# 应显示: nvme0n1
# 3. 如果未识别,检查 config.txt
grep -E "dtparam=pcie|dtoverlay=pcie" /boot/config.txt
# 4. 添加… 2% Shell 脚本实战——服务器监控工具 check_memory() {
local total used free pct
read -r total used free <<< "$(free -m | awk '/^Mem:/ {print $2, $3, $4}')"
pct=$(( used * 100 / total ))
log "内存: ${used}MB / ${total}MB (${… 2%