在部署机器学习模型时,常见的做法是将其封装成一个可以通过 HTTP 访问的 API 服务。在 Python 社区中有许多优秀的 Web 框架,都能帮助我们构建 API。本节我们以 FastAPI为例,来对此前训练好的命名实体识别模型进行部署。 FastAPI 是基于 Starlette 和 Pydantic 构建的。
在这个项目中,我构建了一个由 AI 驱动的聊天机器人,它可以将自然语言问题转换为 SQL 查询,并直接从真实的 SQLite 数据库中检索答案。借助 LangChain、Hugging Face Embeddings 和 Chroma 向量存储,这个应用展示了如何通过 Retrieval-Augmented Generation(RAG,检索增强生成 ...
Large Language Models (LLMs) 擅长推理,但现实世界的应用往往需要有状态、多步骤的工作流。这就是 LangGraph 的用武之地——它让你可以通过由 LLM 驱动的节点图来构建智能工作流。 但如果你想把这些工作流暴露为 APIs,让其他应用(或用户)可以调用呢?这时候 ...
虽然 UWP-RT 库目前没有自带的 Sqlite 数据库操作 API,但通过 Nuget 可以获取许多支持 Sqlite 的第三方组件。需要注意的是,这些组件并非全都稳定易用,部分可能存在各种错误。经过筛选,目前已发现一款较为优秀的组件,它不仅功能完善,还支持 LINQ 操作,能够 ...
最近,一个叫作 FastAPI-MCP 的开源库问世,旨在帮助开发者更轻松地将传统 FastAPI 应用程序与现代 AI 智能体通过模型上下文协议 (MCP) 连接起来。FastAPI-MCP 旨在实现零配置,使得开发者能够自动将 API 端点暴露为与 MCP 兼容的服务,从而以最小的改动让 Web 服务对 AI ...
本项目是一个基于FastAPI和Vue 3构建的全栈应用示例,旨在展示现代化Web应用的开发架构和最佳实践。项目采用前后端分离的设计,包含完整的用户认证、权限管理、数据处理等功能,可以用作应用的开发模板。 . ├── backend/ # 后端应用 │ ├── app/ # 应用主 ...
Trace 从一开始就使用 SQLite 将所有数据存储在用户设备上。这是一个非常不错的选择—— SQLite 高度可靠,并且多种编程语言都提供了广泛支持。毕竟,它是全球部署最广泛的数据库之一。 Trace 是一款 macOS 时间追踪应用,可以监控你在 Mac 上的时间使用情况。
一直想写一个耦合多端的 tiny 的 web 应用,这两天刚好周末,有时间干点乱七八糟的,于是简单摸了一下 GeoServer+FastAPI+Leaflet 的技术路径。终于,一个无限接近于 Hello World 版本的交互式web端地图应用被手搓了出来。 项目说明: 内容:完成一个Web端的地图服务小案例 ...
本文翻译自 Moving from Flask to FastAPI, 作者:Amal Shaji 刚好笔者这几天上手体验 FastAPI,感受到这个框架易用和方便。之前也使用过 Python 中的 Django 和 Flask 作为项目的框架。Django 说实话上手也方便,但是学习起来有点重量级框架的感觉,FastAPI 带给我的直观体验 ...
你好,我是猫哥。这里每周分享优质的 Python、AI 及通用技术内容,大部分为英文。标题取自其中一则分享,不代表全部内容都是该主题,特此声明。 本周刊精心筛选国内外的 250+ 信息源,为你挑选最值得分享的文章、教程、开源项目、软件工具、播客和视频 ...
最近小编开发了一个winform小项目,需要本地存储基本信息,可以选择存储到文件,但是查询比较麻烦,于是选择了比较经典的本地数据库SQLite。本文将介绍它的使用。 使用步骤: 1、下载并安装System.Data.SQLite NuGet包。可以在Visual Studio的解决方案资源管理器中右 ...
一些您可能无法访问的结果已被隐去。
显示无法访问的结果