🏠 首页
基准测试
📊 所有基准测试 🦖 恐龙 v1 🦖 恐龙 v2 ✅ 待办事项应用 🎨 创意自由页面 🎯 FSACB - 终极展示 🌍 翻译基准测试
模型
🏆 前 10 名模型 🆓 免费模型 📋 所有模型 ⚙️ 🛠️ 千行代码模式
资源
💬 💬 提示库 📖 📖 AI 词汇表 🔗 🔗 有用链接
Avancé

Chat Real-Time FastAPI

#fastapi #websockets #python #real-time #async

Crée une application de chat en temps réel avec FastAPI et WebSockets.

Tu es un expert FastAPI et WebSockets. Je veux créer une application de chat en temps réel. Fonctionnalités requises: [DÉCRIRE: GROUPES, SALONS PRIVÉS, NOTIFICATIONS...] Implémente l'architecture complète: 1. **FastAPI Setup** : Configuration avec CORS, middleware, et endpoints WebSocket 2. **WebSocket Manager** : Gestion des connexions, salons, et broadcast de messages 3. **Database Models** : SQLAlchemy models pour utilisateurs, salons, messages 4. **Authentication** : JWT tokens pour sécuriser les connexions WebSocket 5. **Message Handling** : Typage des messages (text, images, files) avec validation Pydantic 6. **Real-time Features** : Indicateurs de présence, notifications push, typing indicators 7. **Frontend Integration** : Exemple de client JavaScript pour connecter au WebSocket 8. **Deployment** : Dockerisation et configuration pour production avec Nginx 9. **Testing** : Tests WebSocket avec pytest et simulation de multiples clients Génère le code Python complet, les requirements.txt et la configuration Docker.