Skip to content

LangChain Notebook 在线阅读

无需下载、无需本地环境,点击链接即在浏览器中打开对应 Jupyter Notebook。 代码文件本身在仓库 代码/ 目录下。

chapter02_model

Notebook在线打开
01-model-init-online.ipynbGitHub 打开
02-model-init-params.ipynbGitHub 打开
03-model-init-ollama.ipynbGitHub 打开
04-model-invoke.ipynbGitHub 打开
05-model-stream-batch.ipynbGitHub 打开
07-profile-initparams-config.ipynbGitHub 打开

chapter03_langsmith

Notebook在线打开
01-langsmith-test.ipynbGitHub 打开

chapter04_messages_prompt

Notebook在线打开
01-messages的使用.ipynbGitHub 打开
02-content_blocks的使用.ipynbGitHub 打开
03-ChatPromptTemplate的使用.ipynbGitHub 打开
04-ChatPromptTemplate的高级特性.ipynbGitHub 打开

chapter05-tools

Notebook在线打开
01-Tool使用的概述.ipynbGitHub 打开
02-不使用@tool的方式定义工具.ipynbGitHub 打开
03-使用@tool装饰器定义工具.ipynbGitHub 打开
04-工具的应用案例.ipynbGitHub 打开
05-tool_choice的使用.ipynbGitHub 打开

chapter06-structured_output

Notebook在线打开
01-Pydantic格式的使用.ipynbGitHub 打开
02-TypedDict格式的使用.ipynbGitHub 打开
03-JSON Schema格式的使用.ipynbGitHub 打开
04-@dataclass格式的使用.ipynbGitHub 打开
05-四种模式的验证.ipynbGitHub 打开
06-获取结构化结果方式.ipynbGitHub 打开

chapter07-Agents

Notebook在线打开
01-Agent的基本用法.ipynbGitHub 打开
02-Agent的高级用法.ipynbGitHub 打开
03-Agent的高级用法-ToolStrategy.ipynbGitHub 打开
04-Agent的高级用法-错误处理机制.ipynbGitHub 打开
05-Agent的高级用法-流式输出.ipynbGitHub 打开
06-实战:多功能智能助手.ipynbGitHub 打开

chapter08-Middleware

Notebook在线打开
01-SummarizationMiddleware中间件.ipynbGitHub 打开
02-HumanInTheLoopMiddleware中间件.ipynbGitHub 打开
03-PIIMiddleware中间件.ipynbGitHub 打开
04-TodoListMiddleware中间件.ipynbGitHub 打开
05-其它内置中间件.ipynbGitHub 打开
06-自定义中间件-Node-style hooks.ipynbGitHub 打开
07-自定义中间件-Wrap-style hooks.ipynbGitHub 打开
08-hook函数执行顺序.ipynbGitHub 打开

chapter09-memory

Notebook在线打开
01-agent的记忆测试.ipynbGitHub 打开
02-短期记忆.ipynbGitHub 打开
03-记忆治理策略.ipynbGitHub 打开
04-长期记忆-基础API的使用.ipynbGitHub 打开
05-长期记忆-agent.ipynbGitHub 打开

chapter10-RAG

Notebook在线打开
01-文档加载器.ipynbGitHub 打开
02-文档切分器.ipynbGitHub 打开
03-文档嵌入模型.ipynbGitHub 打开
04-Milvus的基本使用.ipynbGitHub 打开
05-案例:Atguigu Assistant客服知识库.ipynbGitHub 打开

课程版权归尚硅谷所有,本站仅供学习交流