bodhi-sdk-react-integration
Intégrer le Bodhi SDK aux applications React
Les équipes React ont besoin d'un chemin clair depuis une application Vite vers un chat LLM local. Cette compétence fournit la configuration du Bodhi SDK, des conseils OAuth, des notes de déploiement et des étapes de dépannage.
Arrêtez-vous et demandez confirmation avant l’installation.
Examinez le plan et obtenez le consentement explicite de l’utilisateur avant de modifier des fichiers.
Installer avec mon Agent
Copiez cette demande dans votre Agent. Elle contient la page Skill de référence et le manifeste.
Review the Skillstore skill "bodhi-sdk-react-integration" from https://skillstore.io/skills/bodhisearch-bodhi-sdk-react-integration.md and its manifest at https://skillstore.io/api/skills/bodhisearch-bodhi-sdk-react-integration/manifest. Verify the artifact. Stop and obtain explicit user consent before installing or changing files.Votre Agent doit toujours présenter son plan et demander toute confirmation exigée par la politique de sécurité.
Ressources lisibles par les agents
Utilisez ces liens lorsqu’un Agent IA, un crawler ou un script a besoin d’un contexte propre au lieu de lire toute la page.
Tester
Utilisation de « bodhi-sdk-react-integration ». J'ai une application Vite et un ID client Bodhi. J'ai besoin de l'intégration fonctionnelle la plus rapide.
Résultat attendu:
Un plan de configuration concis avec l'emplacement du fournisseur, les valeurs de configuration requises, l'ébauche d'un composant de chat et une checklist de validation.
Utilisation de « bodhi-sdk-react-integration ». Mon déploiement GitHub Pages renvoie une erreur de callback après la connexion OAuth.
Résultat attendu:
Un diagnostic ciblé du chemin de base, de l'URI de redirection enregistrée, du chemin de callback et du comportement de routage statique.
Utilisation de « bodhi-sdk-react-integration ». Les modèles ne se chargent pas après mon authentification avec Bodhi.
Résultat attendu:
Un parcours de dépannage qui vérifie l'état de préparation, l'accessibilité du backend, les modèles téléchargés et les messages d'erreur de l'API.
Audit de sécurité
Risque élevéMost static findings are false positives from Markdown, TypeScript template literals, documented OAuth URLs, and public Vite configuration. No prompt injection evidence was found. One semantic issue remains: troubleshooting examples can expose OAuth tokens through full auth-state and localStorage logging.
Préoccupations de sécurité confirmées (1)
Facteurs de risque
⚙️ Commandes externes (54)
🌐 Accès réseau (25)
Partager et citer ce rapport
Partagez le rapport d’évaluation versionné, le badge neutre, la carte intégrable et les citations. Skillstore présente les preuves sans décider si ce Skill est sûr.
Copier le lien du rapport
https://skillstore.io/skills/bodhisearch-bodhi-sdk-react-integration/audits/8?utm_source=security_passport&utm_medium=share&utm_campaign=versioned_reportBadge Markdown
[](https://skillstore.io/skills/bodhisearch-bodhi-sdk-react-integration?utm_source=security_passport_badge)Badge HTML
<a href="https://skillstore.io/skills/bodhisearch-bodhi-sdk-react-integration?utm_source=security_passport_badge"><img src="https://skillstore.io/badges/skills/bodhisearch-bodhi-sdk-react-integration/security.svg" alt="Skillstore security assessment" loading="lazy"></a>Carte intégrable
<iframe src="https://skillstore.io/embed/skills/bodhisearch-bodhi-sdk-react-integration.html" title="Skillstore Security Assessment" sandbox="allow-popups allow-popups-to-escape-sandbox" loading="lazy" referrerpolicy="no-referrer" width="420" height="180"></iframe>Citations académiques (APA · BibTeX · CFF)
Citation APA
BodhiSearch. (2026). bodhi-sdk-react-integration security audit report (audit version 8) [Author version unspecified]. Skillstore. https://skillstore.io/skills/bodhisearch-bodhi-sdk-react-integration/audits/8Citation BibTeX
@techreport{bodhisearch-bodhisearch-bodhi-sdk-react-integration-2026,
author = {BodhiSearch},
title = {bodhi-sdk-react-integration security audit report (audit version 8)},
institution = {Skillstore},
year = {2026},
number = {8},
url = {https://skillstore.io/skills/bodhisearch-bodhi-sdk-react-integration/audits/8},
note = {Author version unspecified}
}CITATION.cff
cff-version: 1.2.0
message: "If you use this Skill, cite its author and this versioned security audit report."
title: "bodhi-sdk-react-integration security audit report (audit version 8)"
version: "unspecified"
type: report
authors:
- name: "BodhiSearch"
date-released: "2026-07-05"
url: "https://skillstore.io/skills/bodhisearch-bodhi-sdk-react-integration/audits/8"
identifiers:
- type: other
value: "skillstore:bodhisearch-bodhi-sdk-react-integration:audit:8"
description: "Skillstore immutable audit report identifier"
Score Skillstore
Pourquoi ce score Niveau de confiance des preuves: MoyenCe que vous pouvez créer
Ajouter un chat LLM local
Ajoutez un chat propulsé par Bodhi à une application React et Vite avec des réponses en streaming et une sélection de modèle.
Configurer les environnements OAuth
Définissez les IDs de clients OAuth, les serveurs d'authentification et les URIs de redirection de développement et de production pour l'authentification Bodhi.
Déployer sur GitHub Pages
Préparez les paramètres de chemin de base, les routes de callback et le comportement d'hébergement statique pour une application compatible avec Bodhi.
Essayez ces prompts
Ajoute la prise en charge du Bodhi SDK à mon application React et Vite. Montre l'installation du package, la configuration du fournisseur et une checklist de test simple.
Crée un composant de chat Bodhi qui charge les modèles, vérifie l'authentification, envoie des prompts et diffuse les réponses en streaming dans l'UI.
Passe en revue ma configuration OAuth Bodhi pour le développement et la production. Vérifie les IDs de clients, les serveurs d'authentification, les URIs de redirection et les chemins de callback.
Audite mon intégration Bodhi React existante. Trouve les problèmes de connexion, d'authentification, de déploiement, de journalisation et de gestion des tokens.
Bonnes pratiques
- Utilisez des IDs de clients OAuth distincts pour les environnements de développement et de production.
- Vérifiez l'état de préparation du serveur et l'état d'authentification avant d'appeler les APIs de modèle ou de chat.
- Masquez les tokens, l'état d'authentification et les valeurs localStorage avant de partager des logs de débogage.
Éviter
- Ne considérez pas les variables d'environnement Vite comme un emplacement pour des secrets privés.
- Ne déployez pas avec des URIs de redirection localhost dans les clients OAuth de production.
- Ne journalisez pas des objets d'authentification complets ni des valeurs de tokens stockées pendant le dépannage.
Foire aux questions
Quels projets cette compétence prend-elle en charge ?
Crée-t-elle un client OAuth Bodhi pour moi ?
Peut-elle aider avec les déploiements GitHub Pages ?
Nécessite-t-elle l'extension Bodhi Browser ?
Peut-elle déboguer les échecs de chargement des modèles ?
Les IDs de clients OAuth sont-ils secrets ?
Détails du développeur
Auteur
BodhiSearchLicence
MIT
Révision Skillstore
r1
Avis de version
L’auteur n’a déclaré aucune version.
Réf
5ab1d37e83436c6eef84de88573e142b94f2a4ad
Récence de maintenance
18/07/2026
Utilisation
7 téléchargements · 445 vues
Structure de fichiers