diff --git a/.gitea/workflows/ci-pipeline.yml b/.gitea/workflows/ci-pipeline.yml index af573815b..c959b058e 100755 --- a/.gitea/workflows/ci-pipeline.yml +++ b/.gitea/workflows/ci-pipeline.yml @@ -1186,6 +1186,7 @@ jobs: DOUBAO_API_KEY: "${{ secrets.DOUBAO_API_KEY }}" DOUBAO_MODEL: "${{ secrets.DOUBAO_MODEL }}" DOUBAO_BASE_URL: "${{ secrets.DOUBAO_BASE_URL }}" + DOUBAO_VISION_MODEL: "${{ secrets.DOUBAO_VISION_MODEL }}" WECHAT_APP_ID: "${{ secrets.WECHAT_APP_ID }}" WECHAT_APP_SECRET: "${{ secrets.WECHAT_APP_SECRET }}" run: | @@ -1630,6 +1631,7 @@ jobs: DOUBAO_API_KEY: "${{ secrets.DOUBAO_API_KEY }}" DOUBAO_MODEL: "${{ secrets.DOUBAO_MODEL }}" DOUBAO_BASE_URL: "${{ secrets.DOUBAO_BASE_URL }}" + DOUBAO_VISION_MODEL: "${{ secrets.DOUBAO_VISION_MODEL }}" WECHAT_APP_ID: "${{ secrets.WECHAT_APP_ID }}" WECHAT_APP_SECRET: "${{ secrets.WECHAT_APP_SECRET }}" run: | diff --git a/deploy/configs/.env.production b/deploy/configs/.env.production index 278c5cec3..d6d7909d4 100644 --- a/deploy/configs/.env.production +++ b/deploy/configs/.env.production @@ -234,6 +234,9 @@ DOUBAO_TIMEOUT=60 # 最大重试次数 DOUBAO_MAX_RETRIES=2 +# 视觉模型 Endpoint ID(支持图片/视频理解的模型) +DOUBAO_VISION_MODEL=${DOUBAO_VISION_MODEL} + # ==================== 微信开放平台 OAuth(网页扫码登录)==================== # 回调域名:xiaoxiajianji.com(微信开放平台已配置) diff --git a/deploy/configs/.env.staging b/deploy/configs/.env.staging index ccf90ef41..9993aa121 100644 --- a/deploy/configs/.env.staging +++ b/deploy/configs/.env.staging @@ -251,6 +251,9 @@ DOUBAO_TIMEOUT=60 # 最大重试次数 DOUBAO_MAX_RETRIES=2 +# 视觉模型 Endpoint ID(支持图片/视频理解的模型) +DOUBAO_VISION_MODEL=${DOUBAO_VISION_MODEL} + # ==================== 微信开放平台 OAuth(网页扫码登录)==================== # 回调域名:xiaoxiajianji.com(微信开放平台已配置) diff --git a/scripts/render_env.sh b/scripts/render_env.sh index 61ec789f8..40d0ced10 100644 --- a/scripts/render_env.sh +++ b/scripts/render_env.sh @@ -57,7 +57,7 @@ if [ "$TARGET_ENV" = "staging" ]; then fi # 共用 secrets 直接导出(如果存在) -SHARED_SECRETS="OSS_ACCESS_KEY_ID OSS_ACCESS_KEY_SECRET COSYVOICE_API_KEY DASHSCOPE_API_KEY MEDIAKIT_API_KEY DOUBAO_API_KEY DOUBAO_MODEL DOUBAO_BASE_URL WECHAT_APP_ID WECHAT_APP_SECRET" +SHARED_SECRETS="OSS_ACCESS_KEY_ID OSS_ACCESS_KEY_SECRET COSYVOICE_API_KEY DASHSCOPE_API_KEY MEDIAKIT_API_KEY DOUBAO_API_KEY DOUBAO_MODEL DOUBAO_BASE_URL DOUBAO_VISION_MODEL WECHAT_APP_ID WECHAT_APP_SECRET TIKHUB_API_KEY APIZERO_API_KEY" for var in $SHARED_SECRETS; do value="${!var:-}" # 已经在环境中了,无需额外操作