# ContentFindAgentNew runtime environment
# Reorganized by Codex on 2026-07-03; values preserved from the previous .env.
# Keys not referenced by runtime code or operational scripts were removed.

# Core service and web
CONTENT_AGENT_WEB_CORS_ORIGINS=http://192.168.82.27:8101,http://localhost:8101,http://127.0.0.1:8101
VITE_CONTENTFIND_API_BASE_URL=

# Content Supply MySQL runtime
CONTENT_AGENT_DB_RUNTIME_ENABLED=1
CONTENT_SUPPLY_DB_HOST=192.168.82.27
CONTENT_SUPPLY_DB_PORT=3306
CONTENT_SUPPLY_DB_USER=content_rw
CONTENT_SUPPLY_DB_PASSWORD=bC1aH4bA1lB0
CONTENT_SUPPLY_DB_NAME=content-deconstruction-supply

# Pattern PG gate
OPEN_AIGC_PG_HOST=gp-t4n72471pkmt4b9q7o-master.gpdbmaster.singapore.rds.aliyuncs.com
OPEN_AIGC_PG_PORT=5432
OPEN_AIGC_PG_USER=aiddit_aigc
OPEN_AIGC_PG_PASSWORD=%a&&yqNxg^V1$toJ*WOa^-b^X=QJ
OPEN_AIGC_PG_DB_NAME=open_aigc

# Crawapi shared
CONTENTFIND_API_CRAWAPI_BASE_URL=http://crawapi.piaoquantv.com
CONTENTFIND_API_CRAWAPI_FALLBACK_BASE_URL=http://crawler.aiddit.com
CONTENTFIND_API_CRAWAPI_TIMEOUT_SECONDS=60

# Douyin Crawapi
CONTENTFIND_DOUYIN_KEYWORD_PATH=/crawler/dou_yin/keyword
CONTENTFIND_DOUYIN_BLOGGER_PATH=/crawler/dou_yin/blogger
CONTENTFIND_DOUYIN_DETAIL_PATH=/crawler/dou_yin/detail
CONTENTFIND_DOUYIN_DEFAULT_ACCOUNT_ID=771431222
CONTENTFIND_DOUYIN_DEFAULT_CONTENT_TYPE=视频
CONTENTFIND_DOUYIN_DEFAULT_SORT_TYPE=综合排序
CONTENTFIND_DOUYIN_DEFAULT_PUBLISH_TIME=不限
CONTENTFIND_DOUYIN_DEFAULT_CURSOR=0
CONTENTFIND_DOUYIN_PIAOQUANTV_ACCOUNT_ID=7450041106378522636
CONTENTFIND_DOUYIN_PIAOQUANTV_DURATION=不限
CONTENTFIND_DOUYIN_PIAOQUANTV_COOKIE_BATCH=default
CONTENTFIND_DOUYIN_CRAWLER_SORT_TYPE=最多点赞
CONTENTFIND_DOUYIN_CRAWLER_CURSOR_DEFAULT=
CONTENTFIND_DOUYIN_ACCOUNT_WORKS_DEFAULT_SORT_TYPE=最新
CONTENTFIND_DOUYIN_MAX_RESULTS_PER_QUERY=3

# Query LLM
CONTENT_AGENT_QUERY_LLM_API_KEY=sk-ws-H.RPHIMMY.iCXw.MEQCIEK5lMoyNCQqbob6F49k3onjTYOcXFN4QrMe9jcSY7T9AiBDBofse4gRk_hOSqBYKAbaXwJL7Be-9B8JZw2pFVD5oA
CONTENT_AGENT_QUERY_LLM_BASE_URL=https://dashscope.aliyuncs.com/compatible-mode/v1
CONTENT_AGENT_QUERY_LLM_MODEL=qwen-plus
MODEL=anthropic/claude-sonnet-4.5

# OpenRouter fallback
OPENROUTER_API_KEY=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
OPEN_ROUTER_API_KEY=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
OPENROUTER_BASE_URL=https://openrouter.ai/api/v1

# Video LLM
CONTENT_AGENT_VIDEO_LLM_PROVIDER=dashscope
CONTENT_AGENT_VIDEO_LLM_API_KEY=sk-ws-H.RPHIMMY.iCXw.MEQCIEK5lMoyNCQqbob6F49k3onjTYOcXFN4QrMe9jcSY7T9AiBDBofse4gRk_hOSqBYKAbaXwJL7Be-9B8JZw2pFVD5oA
CONTENT_AGENT_VIDEO_LLM_BASE_URL=https://dashscope.aliyuncs.com/compatible-mode/v1
CONTENT_AGENT_VIDEO_LLM_MODEL=qwen3.6-plus
CONTENT_AGENT_VIDEO_LLM_TIMEOUT_SECONDS=600
QWEN_API_KEY=

# AIGC push
CAN_NOT_CREATE_PLAN=true
CONTENTFIND_API_AIGC_BASE_URL=https://aigc-api.aiddit.com
CONTENTFIND_API_AIGC_TOKEN=8bf14f27fc3a486788f3383452422d72
AIGC_TOKEN=8bf14f27fc3a486788f3383452422d72
CONTENTFIND_AIGC_CRAWLER_PLAN_SAVE_PATH=/aigc/crawler/plan/save
CONTENTFIND_AIGC_PRODUCE_PLAN_DETAIL_PATH=/aigc/produce/plan/detail
CONTENTFIND_AIGC_PRODUCE_PLAN_SAVE_PATH=/aigc/produce/plan/save
CONTENTFIND_AIGC_PRODUCE_PLAN_ID_DOUYIN_1=20260622194927901764131
CONTENTFIND_AIGC_PRODUCE_PLAN_ID_DOUYIN_2=20260622195006094256747
CONTENTFIND_AIGC_PRODUCE_PLAN_ID_KUAISHOU_1=20260622195240115701808
CONTENTFIND_AIGC_PRODUCE_PLAN_ID_KUAISHOU_2=20260622195305377617013
