# qy-ai-py **Repository Path**: auraor/qy-ai-py ## Basic Information - **Project Name**: qy-ai-py - **Description**: QY【青語】AI助手项目,python版本 - **Primary Language**: Unknown - **License**: MIT - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 1 - **Forks**: 0 - **Created**: 2025-11-16 - **Last Updated**: 2025-11-19 ## Categories & Tags **Categories**: Uncategorized **Tags**: FastAPI, deepseek, qwen, openAI ## README 该项目目前没有找到现有的 README.md 内容。您可以开始创建一个以帮助用户了解项目、安装依赖、运行服务以及参与贡献。以下是一个基本模板,您可以根据项目的实际内容进行修改和扩展: --- # QY-AI-Py QY-AI-Py 是一个基于 Python 的 AI 应用项目,旨在提供简洁高效的接口服务,支持用户认证、聊天会话以及与 AI 模型的交互。 ## 项目特性 - 用户认证:支持基于 JWT 的用户登录和令牌管理。 - 聊天功能:提供与 AI 模型的流式对话接口。 - 数据模型:清晰的数据库模型设计,支持用户、会话和消息管理。 - 可扩展性:模块化设计,便于扩展新的功能模块。 ## 技术栈 - Python 3.8+ - FastAPI - SQLAlchemy - JWT - PostgreSQL(或其他数据库) - DeepSeek API(或其他 AI 模型接口) ## 安装指南 1. **克隆项目** ```bash git clone https://gitee.com/auraor/qy-ai-py.git cd qy-ai-py ``` 2. **安装依赖** ```bash pip install -r requirements.txt ``` 3. **配置环境变量** 创建 `.env` 文件并配置数据库连接、JWT 密钥等信息。 4. **启动服务** ```bash python run.py ``` ## 使用示例 - **访问健康检查接口** ```bash curl http://localhost:8000/health ``` - **用户登录** 发送 POST 请求到 `/auth/login` 接口,获取访问令牌。 - **开始聊天** 使用 `/stream/msg/{conversation_id}` 接口与 AI 模型进行流式对话。 ## 贡献指南 欢迎贡献代码和改进文档。请遵循以下步骤: 1. Fork 项目并创建新分支。 2. 提交您的更改。 3. 发起 Pull Request 并描述修改内容。 ## 许可证 本项目采用 MIT License。详见 [LICENSE](LICENSE) 文件。 --- 请根据实际项目内容调整以上模板。