Environnement
Kazzle injecte un petit ensemble de variables de plateforme dans les processus d’application. Vos propres identifiants proviennent du coffre viakazzle.config.ts.
Variables de processus
PORT, HOST et KAZZLE_API_URL sont définis pour les composants de processus. Kazzle ne crée pas automatiquement de clés API pour les processus d’application ; ajoutez des identifiants explicites uniquement si votre application en a réellement besoin.
Votre processus doit se lier à HOST:PORT. Kazzle gère le routage d’aperçu et les domaines de production au-dessus de cela.
URLs des composants frères
Quand une application a plusieurs composants, Kazzle peut injecter des URLs qui permettent à un composant d’en atteindre un autre :
Le nom provient du champ
name du composant : en majuscules, les caractères non alphanumériques deviennent des tirets bas. Un composant nommé API Server devient KAZZLE_APP_COMPONENT_API_SERVER_URL.
Ces URLs pointent vers le composant frère déployé s’il existe. Sinon, elles pointent vers l’adresse de développement actuelle de ce composant frère.
Identifiants d’application
Les identifiants d’application atteignent un composant via une collection de secrets + environnement. Stockez le secret dans le coffre avec le nom que vous voulez comme clé de variable d’environnement (par exempleKAZZLE_API_KEY), puis pointez le composant vers cette collection + environnement :
KAZZLE_API_KEY pour les appels aux points de terminaison /ai/* de Kazzle depuis une application générée. N’exposez jamais les clés privées via VITE_* ; ces valeurs sont regroupées dans le code du navigateur.