- 💬 Gestion multi-chats - Créez et gérez plusieurs conversations indépendantes
- 🚀 Streaming en temps réel - Recevez les réponses au fur et à mesure avec Server-Sent Events
- 🛠️ Intégration MCP - Étendez les capacités de l'IA avec des serveurs Model Context Protocol
- 🔐 Multi-app architecture - Support pour plusieurs applications avec isolation des données
- 📊 Historique persistant - Conservez l'historique complet de chaque conversation
- ⚙️ Prompts système personnalisés - Définissez le comportement de votre assistant
Pour une documentation détaillée des endpoints et configurations:
- Endpoints API Chat - Guide complet des endpoints
/api/chat - Configuration Apps - Gestion des applications
- Configuration MCP - Intégration des serveurs MCP
- System Prompts - Configuration des assistants IA
silveria_api/
├── src/
│ ├── routes/ # Routes Express
│ ├── services/ # Logique métier (Chat, LLM, MCP)
│ ├── middleware/ # Middlewares Express
│ ├── configs/ # Configurations JSON
│ └── types.ts # Interfaces TypeScript
├── data/ # Base de données (chats.json)
├── doc/ # Documentation détaillée
└── package.json
- Node.js & Express.js - Framework web
- TypeScript - Typage statique
- OpenAI API - Modèles de langage
- Model Context Protocol - Extension des capacités IA
- Server-Sent Events - Streaming temps réel
© 2026 Silvercore. Tous droits réservés.
Ce code est mis à disposition publiquement pour des raisons de transparence uniquement. Aucune autorisation d'utilisation, de modification ou de redistribution n'est accordée. Voir le fichier (LICENSE)[LICENSE] pour plus de détails.