$ErrorActionPreference = 'Stop'
$scriptDir = Split-Path -Parent $MyInvocation.MyCommand.Path
Set-Location $scriptDir

if (-not $env:OPENAI_API_KEY) {
    throw '请先设置 OPENAI_API_KEY。也可以直接运行 run_local.ps1 使用本地画像。'
}
if (-not $env:OPENAI_MODEL) {
    throw '请先设置 OPENAI_MODEL。'
}
python run_pipeline.py --generator llm
