本项目管理多个 AI 供应商的价格信息,支持自动获取和手动维护多种来源的价格数据。包含以下价格表:
所有价格数据每 6 小时自动更新,确保信息及时准确。
包含所有供应商的价格信息,适用于需要完整价格数据的场景
地址:
https://raw.githubusercontent.com/Oaklight/onehub_prices/prices/oneapi_prices.json
https://cdn.jsdelivr.net/gh/Oaklight/onehub_prices@prices/oneapi_prices.json
https://cdn.jsdmirror.com/gh/Oaklight/onehub_prices@prices/oneapi_prices.json
仅包含供应商 id ≤ 1000 的核心供应商,适用于只需要核心供应商价格的场景
地址:
https://raw.githubusercontent.com/Oaklight/onehub_prices/prices/onehub_only_prices.json
https://cdn.jsdelivr.net/gh/Oaklight/onehub_prices@prices/onehub_only_prices.json
https://cdn.jsdmirror.com/npm/onehub_prices@prices/onehub_only_prices.json
运营 → 模型归属
ownedby.json
文件,手工增删查改模型归属信息运营 → 模型价格 → 更新价格
获取数据
覆盖数据
或 仅添加新增
pip install -r requirements.txt
python src/sync_ownedby.py [--source_json SOURCE_JSON] [--source_url SOURCE_URL] [--manual_json MANUAL_JSON] [--manual_url MANUAL_URL]
示例:
python src/sync_ownedby.py --source_json=ownedby.json --manual_url=https://cdn.jsdmirror.com/gh/Oaklight/onehub_prices@master/ownedby_manual.json
python src/sync_pricing.py [--json_file JSON_FILE] [--json_url JSON_URL]
示例:
python src/sync_pricing.py --json_url=https://cdn.jsdmirror.com/gh/Oaklight/onehub_prices@prices/oneapi_prices.json
export ONEHUB_URL="https://onehub.your.link" # 仅基础url,不要附带api subpath
export ONEHUB_ADMIN_TOKEN="your_admin_token" # 网页管理后台获得
export SYNC_PRICE_OVERWRITE=True # 是否覆盖现有价格
python src/sync_pricing.py [--json_file=./oneapi_prices.json] [--json_url=https://cdn.jsdmirror.com/gh/Oaklight/onehub_prices@prices/oneapi_prices.json]
manual_prices/
目录中的 YAML 文件