- 博客(320)
- 收藏
- 关注
原创 Flask RESTful 示例
下面创建一个简单的Flask RESTful API示例。首先,我们需要创建环境,安装必要的依赖,然后修改main.py文件来实现一个基本的RESTful API。
2025-06-10 19:27:10
421
原创 bilibili-mcp 使用示例
将函数注册为 MCP 工具,可被外部调用。函数获取 B 站 API 数据。确保最多返回 10 个视频。:返回结构化的字典列表。
2025-06-10 19:01:42
785
原创 pocketflow库实现guardrail
这个示例展示了如何使用PocketFlow框架实现一个带有guardrail(安全防护)机制的旅行顾问聊天机器人。整个系统由三个核心节点组成,通过条件流控制实现智能对话管理。
2025-06-09 22:51:44
478
原创 PydanticAI 作为 MCP 客户端示例
MCP (Model Context Protocol) 是一个标准化协议,允许 AI 模型与外部工具和服务进行交互。PydanticAI 可以作为 MCP 客户端,连接到 MCP 服务器来扩展其功能。
2025-06-09 22:35:26
464
原创 PydanticAI MCP Python代码服务器使用示例
下面将介绍设置和使用 PydanticAI 的 MCP (Model Context Protocol) Python 服务器,实现在隔离环境中运行 Python 代码。安装完成后,系统会询问是否添加到环境变量,选择。
2025-06-09 22:08:14
751
原创 React Hooks 示例项目
下面创建一个使用Vite构建的React+TypeScript项目,并演示useStateuseEffectuseRef和hooks的使用。
2025-06-07 22:39:59
493
原创 Flask与Celery 项目应用(shared_task使用)
本教程将指导您创建一个Flask应用,该应用使用Celery处理后台任务。我们将构建一个简单的Web界面,允许用户提交三种不同类型的任务,并通过JavaScript轮询查看任务结果。tasks.py。
2025-06-07 16:38:17
1240
原创 Dify源码教程:国际化(i18n)框架管理多语言文本
在现代Web应用开发中,国际化(Internationalization,简称i18n)是一个重要的功能,它允许应用程序适应不同的语言和地区。Dify项目采用了i18n框架来管理多语言文本,这就是为什么在代码中看不到直接的文字,但在登录页面上却能显示出完整的文本内容。
2025-06-06 01:45:00
397
原创 Flask-Babel 使用示例
下面创建一个简单的 Flask-Babel 示例,展示如何在 Flask 应用中实现国际化和本地化功能。这个示例将包括多语言支持(中文和英文)、语言切换功能以及翻译文本的使用。
2025-06-05 22:20:18
500
原创 Dify源码教程:账户和密码传递分析
Dify系统中账户创建过程中的密码处理是Web应用安全的重要环节。本教程详细分析了从前端表单到后端存储的完整流程,展示了Dify如何安全地处理用户凭据。中的账户和密码会通过安全的方式传递给后端,并且在后端经过盐值加哈希的安全处理后存储在数据库中。这种实现符合现代Web应用的安全最佳实践。
2025-06-05 21:22:01
525
原创 PocketFlow 快速入门指南
PocketFlow 是一个仅有 100 行代码的极简 LLM 框架,专为构建 AI 应用而设计。轻量级:仅 100 行代码,零依赖,零厂商锁定表达力强:支持多智能体、工作流、RAG 等所有你喜欢的功能# 从共享状态中读取问题# 调用 LLM 生成答案# 将答案存储到共享状态。
2025-06-04 22:54:21
393
原创 吴恩达MCP课程(5):mcp_chatbot_prompt_resource.py
前提条件:1、2、server_config_prompt_resource.json文件。
2025-06-02 22:05:09
924
原创 吴恩达MCP课程(5):research_server_prompt_resource.py
论文搜索与存储:通过arXiv API搜索论文并将结果保存到本地JSON文件论文信息检索:根据论文ID或主题检索论文详细信息资源访问:提供URI访问点,用于获取可用主题列表和特定主题的论文信息提示生成:生成结构化提示,指导AI如何搜索和分析学术论文这个服务器设计为与MCP兼容的工具,可以被MCP客户端(如聊天机器人)调用,为用户提供学术论文搜索和分析功能。
2025-06-02 21:55:49
1706
原创 FastAPI MCP 快速入门教程
FastAPI MCP 是一个将 FastAPI 应用程序转换为 Model Context Protocol (MCP) 服务器的库。它允许 AI 助手通过标准化的协议访问你的 API 端点。
2025-06-01 16:48:47
510
原创 吴恩达MCP课程(4):connect_server_mcp_chatbot
name: str定义工具的类型结构,用于类型提示。多服务器支持可以同时连接多个MCP服务器每个服务器的工具都被统一管理通过工具名自动路由到正确的服务器OpenAI格式兼容工具定义使用OpenAI的函数调用格式支持完整的工具调用流程异步处理全异步设计,支持并发处理使用管理资源生命周期配置化管理通过配置多个服务器支持动态加载服务器配置这个实现相比单服务器版本的主要优势是可以整合多个不同功能的MCP服务器,为用户提供更丰富的工具集合。
2025-06-01 14:51:55
908
原创 吴恩达MCP课程(3):mcp_chatbot
原课程代码是用Anthropic写的,下面代码是用OpenAI改写的,模型则用阿里巴巴的模型做测试。
2025-05-31 18:30:00
945
原创 吴恩达MCP课程(2):research_server
PAPER_DIR = "papers" # 定义存储论文信息的目录装饰器将此函数注册为MCP服务的工具参数topic: 要搜索的主题: 最大结果数量(默认5个)返回值:找到的论文ID列表功能流程创建arXiv客户端按相关性搜索主题相关论文为该主题创建目录(如尝试加载已有的论文信息(如果存在)处理每篇论文,提取标题、作者、摘要等信息将论文信息保存到JSON文件中返回论文ID列表搜索arXiv上的论文并保存信息提取已保存的论文信息。
2025-05-31 13:43:27
790
原创 Flask与PostgreSQL交互教程
在models.py中,我们定义了一个简单的User>'return {这个模型定义了用户表的结构,包括id、用户名、邮箱和创建时间等字段。to_dict()方法用于将用户对象转换为字典,方便JSON序列化。
2025-05-30 22:00:00
1312
原创 吴恩达MCP课程(1):chat_bot
搜索论文- 提取论文信息每个工具都定义了名称、描述和参数规范。搜索arXiv上的论文并保存信息提取已保存的论文信息通过OpenAI API处理用户查询支持工具调用功能,实现与arXiv的交互。
2025-05-30 20:30:00
1619
原创 在 Ubuntu 上安装 NVM (Node Version Manager) 的步骤
NVM (Node Version Manager) 是一个用于管理多个 Node.js 版本的工具,它允许您在同一台设备上安装、切换和管理不同版本的 Node.js。
2025-05-29 19:00:00
803
原创 在 LangGraph 中集成 Mem0 记忆系统教程
LangGraph 是一个强大的对话流程编排框架,而 Mem0 则是一个高效的记忆系统。本教程将介绍如何将两者结合,创建一个具有记忆能力的客服助手系统。messages:当前对话的消息列表:用户标识,用于 Mem0 记忆检索。
2025-05-27 21:00:00
374
原创 Dify 本地源码安装教程
这个网址可以随机生成密钥:https://www.lddgo.net/string/randompassword。至此,Dify的本地开发环境就搭建完成了。前端运行在3000端口,后端API运行在5001端口。因为windows系统的特殊性,在package.json文件下修改start脚本。确保已安装Node.js v18.x以上版本和PNPM。
2025-05-25 15:16:22
527
原创 Next.js项目创建(chapter 1)
这个项目使用了Next.js 15.3.2版本,并启用了Turbopack来提升开发体验。现在,你的Next.js应用已经在运行了!文件来修改首页内容。由于启用了热重载,你的更改会立即反映在浏览器中。
2025-05-24 17:47:37
336
原创 FastAPI在 Nginx 和 Docker 环境中的部署
接下来创建一个简单的示例项目,展示如何使用 Docker 和 Nginx 部署 FastAPI 应用,并实现代码修改后的快速更新。
2025-05-22 21:30:00
690
原创 在 LangChain 中集成 Mem0 记忆系统教程
Mem0 是一个强大的记忆系统,可以帮助 AI 应用存储和检索历史对话信息。本教程将介绍如何在 LangChain 应用中集成 Mem0,实现一个具有记忆能力的旅行顾问 AI。
2025-05-22 20:00:00
595
原创 使用Docker部署React应用与Nginx
创建Nginx配置文件创建Dockerfile创建docker-compose.yml文件运行容器。
2025-05-19 22:00:00
584
原创 LangGraph Platform 快速入门
您将在新 LangGraph 应用的根目录中找到 .env.example 文件。从 new-langgraph-project-python 模板或 new-langgraph-project-js 模板创建新应用。对于生产用途,请部署具有持久存储后端访问权限的 LangGraph 服务器。LangGraph Studio 是一个专用 UI,您可以连接到 LangGraph API 服务器,以可视化、交互和调试您的本地应用。而不指定模板,将会看到一个交互式菜单,允许您从可用模板列表中进行选择。
2025-05-18 14:46:58
364
原创 MySQL、FastAPI 和 React 构建一个完整的全栈待办事项应用
MySQL 数据库:存储待办事项FastAPI 后端:提供 RESTful APIReact 前端:用户界面。
2025-05-18 03:42:29
1315
原创 MySQL 与 FastAPI 交互教程
应用将在 http://localhost:8000 上运行。
2025-05-16 19:30:00
538
原创 LangSmith 基本使用教程
追踪 OpenAI 调用:使用包装 OpenAI 客户端,适合只关注 API 调用的场景。追踪整个应用程序:使用和@traceable装饰器,适合需要全面了解应用程序流程的场景。
2025-05-13 22:00:00
395
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人