Votre nom de domaine, qui apparaît à la fin de l’URL de votre Dashboard. Par exemple, si l’URL de votre Dashboard est https://dashboard.mintlify.com/org-name/domain-name, votre nom de domaine est domain-name
Copiez la clé d’API Assistant (commence par mint_dsc_) et conservez-la en lieu sûr.
La clé d’API Assistant est un jeton public pouvant être utilisé dans le code frontend. Les appels effectués avec ce jeton sont décomptés de l’allocation de messages de votre offre et peuvent entraîner des dépassements.
L’exemple utilise une architecture orientée composants.
Signaler un code incorrect
Copier
Demander à l'IA
src/├── App.css # Styles de l'application├── App.jsx # Composant principal de l'application qui affiche le widget├── config.js # Configuration (domain et docsURL)├── index.css # Styles globaux├── main.jsx # Point d'entrée├── utils.js # Fonctions utilitaires pour analyser les suggestions et extraire les sources└── components/ ├── AssistantWidget.jsx # Composant widget principal avec l'état du chat et la logique API └── Message.jsx # Composant de message individuel pour afficher les messages de l'utilisateur et de l'Assistant
Fichiers clés :
src/App.jsx: Composant principal de l’application. Montre comment importer et utiliser le composant AssistantWidget.
src/config.js: Configuration centralisée. Mettez à jour ce fichier avec votre domain et l’URL de la documentation.
src/components/AssistantWidget.jsx: Composant principal du widget. Gère l’état d’ouverture/fermeture, les messages de chat et les appels à l’API.
src/utils.js: Contient des fonctions utilitaires pour analyser le format de réponse de l’Assistant et extraire les sources.
src/components/Message.jsx: Affiche chaque message individuellement avec prise en charge de Markdown et des liens de suggestion.