forked from Anionex/banana-slides
-
Notifications
You must be signed in to change notification settings - Fork 5
Expand file tree
/
Copy path.env.example
More file actions
71 lines (55 loc) · 2.5 KB
/
.env.example
File metadata and controls
71 lines (55 loc) · 2.5 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
# AI Provider 格式配置
# "gemini" (默认): 使用 Google GenAI SDK
# "openai": 使用 OpenAI SDK 格式
AI_PROVIDER_FORMAT=gemini
# Gemini 格式配置(当 AI_PROVIDER_FORMAT=gemini 时使用)
GOOGLE_API_KEY=your-api-key-here
# 代理示例: https://aihubmix.com/gemini
GOOGLE_API_BASE=https://generativelanguage.googleapis.com
# GenAI (Gemini) 超时时间(秒),默认300秒
GENAI_TIMEOUT=300.0
# GenAI (Gemini) 最大重试次数(应用层实现),默认2次
GENAI_MAX_RETRIES=2
# OpenAI 格式配置(当 AI_PROVIDER_FORMAT=openai 时使用)
OPENAI_API_KEY=your-api-key-here
# 代理示例: https://aihubmix.com/v1
OPENAI_API_BASE=https://api.openai.com/v1
# 超时时间(秒),默认300秒
OPENAI_TIMEOUT=300.0
# 最多重试次数,减少重试避免累积超时,默认2次
OPENAI_MAX_RETRIES=2
# AI 模型配置
TEXT_MODEL=gemini-3-flash-preview
IMAGE_MODEL=gemini-3-pro-image-preview
# Flask 配置
LOG_LEVEL=INFO
FLASK_ENV=production
SECRET_KEY=your-secret-key-change-this-in-production
PORT=5000
# CORS 配置(多个地址用逗号分隔)
CORS_ORIGINS=*
# 并发配置
MAX_DESCRIPTION_WORKERS=5
MAX_IMAGE_WORKERS=8
# MinerU 文件解析服务配置
# 建议改成自己申请的api token以避免用量限制
MINERU_TOKEN=eyJ0eXBlIjoiSldUIiwiYWxnIjoiSFM1MTIifQ.eyJqdGkiOiI1MzAwMDg0MyIsInJvbCI6IlJPTEVfUkVHSVNURVIiLCJpc3MiOiJPcGVuWExhYiIsImlhdCI6MTc2NDk1MzgzNCwiY2xpZW50SWQiOiJsa3pkeDU3bnZ5MjJqa3BxOXgydyIsInBob25lIjoiMTg5MjQ5Mzk4MDIiLCJvcGVuSWQiOm51bGwsInV1aWQiOiI5ZGYzMGNjMC01MTNiLTQyMDAtYWFjNy1kNDM0YjE4OWZmMzIiLCJlbWFpbCI6IiIsImV4cCI6MTc2NjE2MzQzNH0.Im3STnoIJX5dY9lXVHuk0wskKDTHu5KN7jnaqRqCcUvUqANTELTEZKtMZhPt2cuFNo5OGwof3kt6WTXccIFmlw
MINERU_API_BASE=https://mineru.net
# 图片识别模型配置(用于为解析文件中的图片生成描述)
IMAGE_CAPTION_MODEL=gemini-3-flash-preview
# 可编辑导出服务配置
BAIDU_OCR_API_KEY=you-baidu-api-key
# 输出语言配置
# 可选值: 'zh' (中文), 'ja' (日本語), 'en' (English), 'auto' (自动)
OUTPUT_LANGUAGE=zh
# --- 镜像源配置(国内用户如遇网络问题,取消以下注释即可使用国内镜像源)---
# # Docker Hub 镜像源(注意末尾斜杠)
# DOCKER_REGISTRY=docker.1ms.run/
# # GitHub Container Registry 镜像源(注意末尾斜杠)
# GHCR_REGISTRY=ghcr.nju.edu.cn/
# # Debian apt 镜像源
# APT_MIRROR=mirrors.aliyun.com
# # PyPI 镜像源
# PYPI_INDEX_URL=https://mirrors.cloud.tencent.com/pypi/simple
# # npm 镜像源(注意末尾斜杠)
# NPM_REGISTRY=https://registry.npmmirror.com/