Окружение
Kazzle внедряет набор переменных платформы в процессы приложения. Ваши учетные данные поступают из хранилища черезkazzle.config.ts.
Переменные процесса
PORT, HOST и KAZZLE_API_URL устанавливаются для компонентов процесса. Kazzle не создает ключи API автоматически для процессов приложения; добавляйте явные учетные данные только когда они действительно нужны приложению.
Процесс должен привязаться к HOST:PORT. Kazzle обрабатывает маршрутизацию предпросмотра и производственные домены поверх этого.
URL компонентов-соседей
Когда приложение имеет несколько компонентов, Kazzle может внедрять URL-адреса, позволяющие одному компоненту обращаться к другому:
Имя берется из поля
name компонента: преобразуется в верхний регистр, не буквенно-цифровые символы становятся подчеркиваниями. Компонент с именем API Server становится KAZZLE_APP_COMPONENT_API_SERVER_URL.
Эти URL-адреса указывают на развернутого соседа, если он существует. В противном случае они указывают на текущий адрес разработки для этого компонента-соседа.
Учетные данные приложения
Учетные данные приложения поступают в компонент через коллекцию секретов + окружение. Сохраните секрет в хранилище с именем, которое вы хотите использовать как ключ переменной окружения (напримерKAZZLE_API_KEY), затем укажите компоненту эту коллекцию + окружение:
KAZZLE_API_KEY для вызовов к конечным точкам /ai/* Kazzle из сгенерированного приложения. Никогда не раскрывайте приватные ключи через VITE_*; эти значения встраиваются в код браузера.