quickstart
Compare original and translation side by side
🇺🇸
Original
English🇨🇳
Translation
ChineseQuickstart & Authentication
快速启动与认证
Prerequisites
前提条件
- uv (Python package manager)
- nvm with Node 20 (for frontend)
- Databricks CLI v0.283.0+
Check CLI version:
bash
databricks -v # Must be v0.283.0 or above
brew upgrade databricks # If version is too old- uv(Python包管理器)
- nvm 及 Node 20(用于前端)
- Databricks CLI v0.283.0+
检查CLI版本:
bash
databricks -v # 必须为v0.283.0或更高版本
brew upgrade databricks # 如果版本过旧Run Quickstart
运行快速启动命令
bash
uv run quickstartOptions:
- : Use specified profile (non-interactive)
--profile NAME - : Workspace URL for initial setup
--host URL - : Show help
-h, --help
Examples:
bash
undefinedbash
uv run quickstart选项:
- : 使用指定的配置文件(非交互式)
--profile NAME - : 用于初始设置的工作区URL
--host URL - : 显示帮助信息
-h, --help
示例:
bash
undefinedInteractive (prompts for profile selection)
交互式(提示选择配置文件)
uv run quickstart
uv run quickstart
Non-interactive with existing profile
使用现有配置文件的非交互式模式
uv run quickstart --profile DEFAULT
uv run quickstart --profile DEFAULT
New workspace setup
新工作区设置
uv run quickstart --host https://your-workspace.cloud.databricks.com
undefineduv run quickstart --host https://your-workspace.cloud.databricks.com
undefinedWhat Quickstart Configures
快速启动命令的配置内容
Creates/updates with:
.env- - Selected CLI profile
DATABRICKS_CONFIG_PROFILE - - Set to
MLFLOW_TRACKING_URIfor local authdatabricks://<profile-name> - - Auto-created experiment ID
MLFLOW_EXPERIMENT_ID
创建或更新文件,包含以下内容:
.env- - 选中的CLI配置文件
DATABRICKS_CONFIG_PROFILE - - 设置为
MLFLOW_TRACKING_URI以实现本地认证databricks://<profile-name> - - 自动创建的实验ID
MLFLOW_EXPERIMENT_ID
Manual Authentication (Fallback)
手动认证(备选方案)
If quickstart fails:
bash
undefined如果快速启动命令失败:
bash
undefinedCreate new profile
创建新配置文件
databricks auth login --host https://your-workspace.cloud.databricks.com
databricks auth login --host https://your-workspace.cloud.databricks.com
Verify
验证
databricks auth profiles
Then manually create `.env` (copy from `.env.example`):
```bashdatabricks auth profiles
然后手动创建`.env`文件(复制`.env.example`内容):
```bashAuthentication (choose one method)
认证(选择一种方式)
DATABRICKS_CONFIG_PROFILE=DEFAULT
DATABRICKS_CONFIG_PROFILE=DEFAULT
DATABRICKS_HOST=https://<your-workspace-here>.databricks.com
DATABRICKS_HOST=https://<your-workspace-here>.databricks.com
DATABRICKS_TOKEN=dapi....
DATABRICKS_TOKEN=dapi....
MLflow configuration
MLflow配置
MLFLOW_EXPERIMENT_ID=<your-experiment-id>
MLFLOW_TRACKING_URI="databricks://DEFAULT"
MLFLOW_REGISTRY_URI="databricks-uc"
MLFLOW_EXPERIMENT_ID=<your-experiment-id>
MLFLOW_TRACKING_URI="databricks://DEFAULT"
MLFLOW_REGISTRY_URI="databricks-uc"
Frontend proxy settings
前端代理设置
CHAT_APP_PORT=3000
CHAT_PROXY_TIMEOUT_SECONDS=300
undefinedCHAT_APP_PORT=3000
CHAT_PROXY_TIMEOUT_SECONDS=300
undefinedNext Steps
后续步骤
After quickstart completes:
- Run to find available workspace resources (see discover-tools skill)
uv run discover-tools - Run to test locally (see run-locally skill)
uv run start-app
快速启动完成后:
- 运行以查找可用的工作区资源(详见discover-tools技能)
uv run discover-tools - 运行进行本地测试(详见run-locally技能)
uv run start-app