- 博客(9)
- 收藏
- 关注
原创 基于AutoDL云平台与VLLM推理框架的Qwen大模型部署实践
基于 AutoDL 云平台与 vLLM 推理框架的 Qwen 大模型部署实践以及VLLM部署参数介绍
2025-10-17 22:23:39
1832
原创 使用python从零开始搭建web项目
这次的开发可以说是从零开始的:需求分析——架构设计——数据库设计——api设计——可交互原型的开发——扩展功能进行开发(其中也包括对前面设计的不合理的修改)。左上角新建数据库连接,选择duckdb,选择你要连接的文件的路径,这样就可以了,不需要navicat一样输入用户名密码之类的。此外,要注意的是,当需要启动后端项目的时候,需要在dbeaver上先断开连接,否则后端项目启动不了,因为文件占用冲突。来进行duckdb数据库的数据的可视化,这个软件的作用和我们使用MySQL时navicat的作用一样。
2025-10-02 19:51:26
1998
原创 Langchain与MCP结合
如上文所说,我打算用langchain构建mcp客户端,并将MCP服务端函数通过load_mcp_tools()转化为LangChain可识别的函数并构建智能体。此后,智能体就可以加载工具,大模型根据输入的内容进行判断需要调用什么工具,最后因为有系统提示词的约束,会按照我规范好的提示词进行结构化数据的输出。它相当于 AI 模型的"USB 接口",让不同的 AI 系统能够以统一的方式连接和使用各种外部服务。现在,我想要使用aiagent和mcp来实现能解析输入的文本以及上传的图片,并为我返回结构化数据。
2025-09-24 22:51:38
272
原创 GitFlow工作流
用于准备发布新版本(只修复 bug,不添加新功能),发布完成后,合并回 master(打标签)和 develop(确保 bugfix 不丢失)。用于开发新功能(如“Major feature for next release”),完成后合并回 develop。从 develop 分支切出(如“Start of release branch for 1.0”)。修复完成后,合并回 master(打新标签)和 develop(确保修复同步到开发线)。(功能分支):从 develop 分支切出。
2025-09-23 10:06:16
324
原创 数据结构面试高频题
数据的运算,指对数据结构上进行的基本操作,如插入、删除、查找、遍历等。它的核心思想是当出现字符不匹配时,利用已经匹配成功的部分信息,避免将模式串从头开始重新匹配,而是通过一个预先计算好的“部分匹配表”(也称为next数组)将模式串向后滑动尽可能远的距离,从而将时间复杂度从暴力算法的O(m*n)优化到O(m+n),极大地提高了匹配效率。它的每个结点可以有多个子结点,结点中存储多个关键字,保证所有叶子结点在同一层,树的高度较低,支持高效的查找、插入和删除操作,时间复杂度为O(logn)。将新树插入到优先队列;
2025-09-06 23:23:57
1394
原创 苍穹外卖(1)
分为管理端和用户端:管理端:员工管理、分类管理、菜品管理、套餐管理、订单管理、工作台、数据统计、来单提醒用户端:微信登录、商品浏览、购物车、用户下单、微信支付、历史订单、地址管理、用户催单技术选型。
2025-09-05 22:28:52
857
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅