源码/项目包

司南 Sinan:企业级 AI 中台完整源码

13 篇教程配套:SSE 流式对话、混合检索 RAG、LLM 网关、JSON-DAG 工作流、原生 JS SPA,107 项测试

源码/项目包 v1.0

司南 Sinan:企业级 AI 中台完整源码

这个包是什么

《司南 Sinan AI 中台》13 篇教程的配套完整源码,0 元、免下单、点下载直接拿 zip。教程讲"每一步为什么这么做",这个包给你"做完长什么样":一个能跑起来的跨境电商企业级 AI 中台——岗位助手 SSE 流式对话、知识库混合检索 RAG、统一 LLM 网关、JSON-DAG 工作流引擎、原生 JS 单页前端与管理后台。

上游仓库 lianghui32/sinan-ai-platform(MIT),本包与教程同步快照;GitHub 访问不便时直接用这份。

里面有什么

sinan-ai-platform/
  app/            三层架构:routes(路由)/ services(领域)/ db(无 ORM 的 SQLite 层)
                  含 LLM 网关(重试/降级/限流/token 计量/审计)、RAG、工作流引擎、secretbox 静态加密
  static/         无构建工具的原生 JS 单页前端
  tests/          107 项测试(pytest)
  docs/           设计文档与接口说明
  eval/           RAG 黄金集评估脚本与报告
  scripts/        运维与种子数据脚本
  Dockerfile / docker-compose.yml / requirements.txt(版本已 pin)/ LICENSE(MIT)

怎么跑

  1. pip install -r requirements.txt(Python 3.12,版本已锁定);
  2. 启动:uvicorn app.main:app --port 8005,或 docker compose up;
  3. 打开 http://127.0.0.1:8005,管理后台里填一个 OpenAI 兼容端点的 Key 即接真实模型;不填则走内置假模型,全部功能仍可演示与测试。

边界说清楚

  • 包内不含任何密钥、不含模型权重、不含运行时数据库;AIP_SECRET_KEY 未设置时首次启动自动生成独立密钥文件;
  • 依赖全部 pin 死并经过 pip-audit 审计(见 requirements.txt 注释);
  • MIT 许可,可自由使用、修改、分发,保留版权声明即可;
  • 教学/内用定位:单节点 SQLite 存储,横向扩展请自行换数据库与部署形态。

配套阅读

合集《司南 Sinan AI 中台:企业级 AI 平台实战》共 13 篇,从需求分析讲到 Docker 上线:/collections/sinan-ai-platform/

Python
FastAPI
SQLite
原生 JS
Docker

购买评价(0)

暂无评价,购买后第一个来评价吧
🍪 隐私提示 我们仅收集提供服务所必需的信息(详见《隐私政策》),不出售、不追踪。
免费
↓ 免费下载