mirror of
https://github.com/snailyp/gemini-balance.git
synced 2026-05-11 18:09:55 +08:00
在环境变量示例文件(.env.example)和配置类(config.py)中新增 STREAM_OPTIMIZER_ENABLED 配置项,用于控制流式输出优化器的启用状态,默认设为 false 调整 Gemini 和 OpenAI 聊天服务的流式响应处理逻辑: - 仅在流式优化器启用时(settings.STREAM_OPTIMIZER_ENABLED 为 true) - 才会对文本内容执行流式输出优化处理 - 保持原有文本提取逻辑不变,仅增加配置条件判断 该变更使流式输出优化器变为可选功能,方便根据实际需求进行开关控制
32 lines
1.3 KiB
Plaintext
32 lines
1.3 KiB
Plaintext
API_KEYS=["AIzaSyxxxxxxxxxxxxxxxxxxx","AIzaSyxxxxxxxxxxxxxxxxxxx"]
|
|
ALLOWED_TOKENS=["sk-123456"]
|
|
# AUTH_TOKEN=sk-123456
|
|
TEST_MODEL=gemini-1.5-flash
|
|
IMAGE_MODELS=["gemini-2.0-flash-exp"]
|
|
SEARCH_MODELS=["gemini-2.0-flash-exp","gemini-2.0-pro-exp"]
|
|
FILTERED_MODELS=["gemini-1.0-pro-vision-latest", "gemini-pro-vision", "chat-bison-001", "text-bison-001", "embedding-gecko-001"]
|
|
TOOLS_CODE_EXECUTION_ENABLED=false
|
|
SHOW_SEARCH_LINK=true
|
|
SHOW_THINKING_PROCESS=true
|
|
BASE_URL=https://generativelanguage.googleapis.com/v1beta
|
|
MAX_FAILURES=10
|
|
# 请求超时时间(秒)
|
|
TIME_OUT=300
|
|
#########################image_generate 相关配置###########################
|
|
PAID_KEY=AIzaSyxxxxxxxxxxxxxxxxxxx
|
|
CREATE_IMAGE_MODEL=imagen-3.0-generate-002
|
|
UPLOAD_PROVIDER=smms
|
|
SMMS_SECRET_TOKEN=XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
|
|
PICGO_API_KEY=xxxx
|
|
CLOUDFLARE_IMGBED_URL=https://xxxxxxx.pages.dev/upload
|
|
CLOUDFLARE_IMGBED_AUTH_CODE=xxxxxxxxx
|
|
##########################################################################
|
|
#########################stream_optimizer 相关配置########################
|
|
STREAM_OPTIMIZER_ENABLED=false
|
|
STREAM_MIN_DELAY=0.016
|
|
STREAM_MAX_DELAY=0.024
|
|
STREAM_SHORT_TEXT_THRESHOLD=10
|
|
STREAM_LONG_TEXT_THRESHOLD=50
|
|
STREAM_CHUNK_SIZE=5
|
|
##########################################################################
|