# skypool-token-provider 启动参数
# 运行 start.sh 前，请先编辑此文件。
#
# 规则：
# - 没有 # 的行会生效；以 # 开头的是说明或可选默认值。
# - 至少需要修改 PROVIDER_AGENT_API_KEY 和 PROVIDER_AGENT_MODEL_CODE。

# 必填：平台认证与模型
PROVIDER_AGENT_API_KEY=stp-change-me

# 平台侧 model_code，不是本地运行时模型 ID。
# 未设置 PROVIDER_AGENT_RUNTIME_MODEL_ID 时，启动预检会从平台 /platform/v1/models 按推理框架选择默认模型 ID。
PROVIDER_AGENT_MODEL_CODE=model_name

# 可选：指定本地推理框架实际使用的模型 ID。
# 如果控制台展示了多个“模型 ID”，把选中的模型 ID 填到这里；不填则使用平台默认选项。
# PROVIDER_AGENT_RUNTIME_MODEL_ID=

# 可选：平台连接
# 未设置节点名时，Agent 会使用本机 hostname。
# PROVIDER_AGENT_NODE_NAME=local-provider-node
# PROVIDER_AGENT_PROVIDER_BASE_URL=https://provider.skypool.xyz
# PROVIDER_AGENT_RELAY_WS_URL=wss://a.skypool.xyz

# 可选：本地推理框架与地址
# Ollama 与其它框架均使用 OpenAI-compatible /v1。
# 可选值：lmstudio / vllm / sglang / omlx / llama.cpp / ollama，大小写不敏感。
# PROVIDER_AGENT_API_FORMAT=lmstudio
# PROVIDER_AGENT_BASE_URL=http://127.0.0.1:1234
# PROVIDER_AGENT_RUNTIME_API_KEY=

# 本地状态
PROVIDER_AGENT_STATE_PATH=.data/provider-agent-state.json

# 可选：运行参数
# PROVIDER_AGENT_LOG_LEVEL=info
# PROVIDER_AGENT_MAX_TOTAL_CONCURRENCY=1
# PROVIDER_PREFILL_PROGRESS_INTERVAL_MS=15000

# 可选：P2P
# PROVIDER_AGENT_P2P_ENABLED=false
# PROVIDER_AGENT_MAX_P2P_CONNECTIONS=8
