assistant-chat-ai
v1.0.17
Published
Assistant de documentation intelligent avec auto-injection universelle
Maintainers
Readme
Assistant Chat 🤖
Assistant de documentation intelligent avec auto-injection universelle dans tout framework frontend.
🚀 Installation
npm install assistant-chat-ai📖 Utilisation
# 1. Installation (crée automatiquement la config)
npm install assistant-chat-ai
# 2. Upload de documents
npx assistant-chat-ai upload document.pdf docs/
# 3. Le chat apparaît automatiquement !
# Aucun code supplémentaire requis🎯 Frameworks supportés
- ✅ React (Create React App, Next.js, Vite)
- ✅ Angular (Angular CLI)
- ✅ Vue.js (Vue CLI, Nuxt.js, Vite)
- ✅ Vanilla JS (HTML statique)
🔧 Configuration
Configuration automatique
Le fichier .assistant-config est créé automatiquement :
{
"projectId": "assistant-1234567890-abc123",
"documents": [],
"version": "1.0.15"
}🌐 Backend
L'assistant utilise notre backend hébergé automatiquement. Aucune configuration requise.
📝 API
Contrôle programmatique
// Ouvrir le chat
window.Assistant.open();
// Fermer le chat
window.Assistant.close();
// Basculer l'affichage
window.Assistant.toggle();
// Vérifier l'état
const status = window.Assistant.getStatus();
console.log(status.initialized, status.projectId);
// Personnaliser après initialisation
window.Assistant.updateConfig({
theme: { primary: '#custom-color' }
});CLI Commands
# Initialiser avec des documents
npx assistant-chat-ai init --docs ./docs/*.pdf ./README.md
# Upload de nouveaux documents
npx assistant-chat-ai upload document.pdf
# Désinstaller
npx assistant-chat-ai uninstall🔒 Sécurité
- Données chiffrées
- Pas de stockage de données sensibles
📄 License
MIT
