Serenuim/promptwall

GitHub: Serenuim/promptwall

这是一个用于检测AI提示注入的API服务,旨在保护AI系统免受恶意输入的影响。

Stars: 0 | Forks: 0

# 🛡️ PROMPTWALL — 完整设置与部署指南 **AI 提示注入检测 API — 生产级 SaaS** ## 📁 项目结构 ``` pw/ ├── backend/ ← FastAPI Python backend │ ├── main.py │ ├── routes/ ← auth, apps, api, admin │ ├── services/ ← detection, email │ ├── security/ ← JWT, bcrypt, rate limiter │ ├── ml_models/ ← load_model.py + your model files │ ├── .env ← all config here (never commit) │ └── requirements.txt └── frontend/ ← Next.js TypeScript frontend ├── app/ │ ├── page.tsx ← Landing page (/) │ ├── auth/signup ← Register │ ├── auth/signin ← Login │ ├── auth/verify-email ← Email verification │ ├── Dashboard/home ← Apps & API keys │ ├── Dashboard/customized-detection │ ├── Dashboard/simulation │ ├── Dashboard/analysis │ ├── Dashboard/settings │ ├── Dashboard/docs ← API documentation │ └── admin/dashboard ← Admin (manayig@gmail.com only) ├── lib/api.ts ← All backend API calls ├── middleware.ts ← Route protection └── .env.local ← frontend env (never commit) ``` ## 🚀 第一部分 — 先在本地运行 ### 后端设置 ``` cd pw/backend # 创建虚拟环境 python -m venv venv # 激活 (Mac/Linux): source venv/bin/activate # 激活 (Windows): venv\Scripts\activate # 安装依赖项 pip install -r requirements.txt ```
标签:AI安全, Apex, API服务, AV绕过, Chat Copilot, FastAPI, JWT认证, Python, SaaS平台, TypeScript, 云服务, 仪表板, 大型语言模型, 安全API, 安全插件, 密码加密, 提示工程安全, 无后门, 机器学习, 检测引擎, 注入攻击防护, 用户认证, 电子邮件服务, 管理后台, 网络安全, 自动化攻击, 逆向工具, 部署指南, 隐私保护, 零日漏洞检测