PIIMiddleware和TodoListMiddleware)
文章目录1 模型初始化1 PIIMiddleware中间件1.1 参数说明1.2 举例1(使用内置检测器)1.3 举例2(自定义检测器/函数)2 TodoListMiddleware中间件2.1 参数说明2.2 案例设计2.3 测试代码2.3.1 my_add.py2.3.2 test_my_add.py2.3.2 pytest测试工具2.4 业务代码2.4.1 模型初始化2.4.2 提供工具列表2.4.3 构建智能体2.4.4 查看结果PII中间件用于检测和处理对话中的个人身份信息。TodoListMiddleware中间件赋予了Agent任务规划和追踪进度的能力,可以应对复杂的多步任务。1 模型初始化from langchain_openaiimportChatOpenAI from dotenvimportload_dotenvimportos load_dotenv(override=True)#通过ChatOpenAI 连接模型API_KEY=os.getenv("API_KEY")BASE_URL=o