assistant-ui/assistant-ui : guide éditorial fondé sur le README
Un guide fondé sur le README, les métadonnées et la licence de assistant-ui/assistant-ui.
Périmètre du projet
Le README décrit assistant-ui/assistant-ui comme « Typescript/React Library for AI Chat💬🚀 ». Cette page reste limitée aux faits vérifiables dans le dépôt. Les étoiles, forks et badges indiquent une attention, pas une preuve de qualité. Sous « The UX of ChatGPT in your React app 💬🚀 », la source indique : assistant-ui is an open-source TypeScript/React library to build production-grade AI chat experiences fast.. Cela fixe un périmètre déclaré, pas un test en production.
Cas d'usage adaptés
La section « What you get » aide à vérifier si le projet répond au besoin : Production UX out of the box: streaming, auto-scroll, retries, attachments, markdown, code highlighting, voice dictation, keyboard shortcuts, and accessibility.. Si ce besoin ne correspond pas au vôtre, la popularité ne suffit pas. Les noms, commandes et composants sont conservés pour permettre une comparaison directe avec la source primaire. Le README fournit aussi ce point vérifiable : Composable primitives: build any chat UX from Thread, Message, Composer, ThreadList, ActionBar, and friends. Style every pixel yourself, or start from a polished shadcn/ui theme that the CLI copies into your project.. Il peut guider le premier test, sans remplacer une vérification dans l'environnement prévu.
Fonctionnement
Le fonctionnement est réparti dans des sections comme « Usage ». La source fournit notamment : useChatRuntime connects to the Vercel AI SDK out of the box. Swap it for useLangGraphRuntime, useDataStreamRuntime, or any custom runtime to integrate with your own backend.. Les détails absents sur l'architecture, les performances ou la sécurité ne sont pas inventés. Avant une mise en service, vérifiez l'arborescence, la configuration et l'historique des releases.
Installation et premier lancement
Commencez l'installation avec l'entrée documentée dans le README. La commande vérifiable est : npm install @assistant-ui/react @assistant-ui/react-ai-sdk Si aucune commande n'est fournie, cette page n'en fabrique pas. Consultez « Installation » pour les dépendances, les ports par défaut et l'initialisation du premier lancement.