🏠 홈
벤치마크
📊 모든 벤치마크 🦖 공룡 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.