AI Framework Hooks
AI 框架钩子,包括 LangChain、LangGraph、Semantic Kernel、AutoGen、CrewAI
知识点(5 个)
LangChain Callbacks
12 资源掌握 LangChain 回调系统,理解 BaseCallbackHandler 和事件监听机制。回调处理器:BaseCallbackHandler、AsyncCallbackHandler;事件类型:LLM、Chain、Tool、Retriever;回调管理器:CallbackManager;流式处理:流式输出回调;追踪集成:LangSmith追踪。
点击查看详细资源列表
LangGraph Persistence
12 资源掌握 LangGraph 持久化机制,理解检查点和状态管理。检查点机制:Checkpointers、状态快照;持久化后端:PostgreSQL、Redis、SQLite;状态恢复:从检查点恢复执行;内存管理:短期/长期记忆;分布式执行:跨进程状态管理。
点击查看详细资源列表
Semantic Kernel Filters
10 资源掌握 Semantic Kernel 过滤器系统,实现函数调用拦截和提示渲染控制。过滤器类型:Function Invocation、Prompt Render、Auto Function Invocation;中间件模式:next()委托执行;重试机制:失败重试、模型切换;PII检测:敏感信息过滤;语义缓存:基于语义的缓存过滤。
点击查看详细资源列表
AutoGen Events
6 资源掌握 AutoGen 事件驱动架构,理解 Actor 模型和消息传递机制。Actor模型:异步消息传递、状态隔离;事件类型:消息发送、接收、处理;代理通信:点对点、广播、发布订阅;分布式执行:跨进程代理协调;可观测性:事件追踪、监控。
点击查看详细资源列表
CrewAI Triggers
14 资源掌握 CrewAI 触发器系统,理解流程装饰器和任务回调机制。流程装饰器:@start、@listen、@router;任务回调:任务完成回调;人机交互:@human_feedback装饰器;状态持久化:流程状态保存;流程控制:and_、or_操作符。
点击查看详细资源列表