AI 应用

我的 AI 助手

一个运行在云服务器上的多轮中文对话工具,用 FastAPI 把网页和百炼 Qwen 连接起来。

站长约 385 字预计 1 分钟阅读后聊聊 ↗

想解决的问题

把模型能力接到一个可以通过浏览器打开的网页上,完成一次从前端交互、后端接口到云服务器部署的实践。

当前已经具备

  • 中文多轮对话,历史由当前浏览器维护。
  • Enter 发送、Shift + Enter 换行。
  • 等待提示、发送期间按钮禁用与错误提示。
  • 最近六轮上下文控制。
  • Key 从服务端环境配置读取,不下发给浏览器。
  • Nginx 反向代理与 systemd 服务管理。

实现结构

部分 实现
前端 原生 HTML、CSS、JavaScript
后端 FastAPI、Uvicorn
模型 百炼 Qwen,经 OpenAI 兼容协议调用
部署 云服务器、Nginx、systemd

当前边界

回复是整段返回,还没有流式输出;刷新页面会丢失对话历史。网页对话与项目介绍分开:这里记录实现,工具页提供实际使用。

后续改进

先改进回复体验与调用保护,再逐步加入工具调用和文档问答。各项能力在独立验证后才标记为完成。

打开在线体验 ↗

和 AI 一起读这篇

AI 回答可能有误,请结合原文判断。

A CONVERSATION STARTS HERE

留下一点想法

一起聊聊 AI 与科技

评论支持纯文字,按站主审核设置公开显示。仅勾选“让 AI 小助手回应”才会请求一次 AI 回复;AI 回复会单独标记,不代表站长观点。

正在加载评论…