#!/usr/bin/env bash
# 组合包安装脚本（Trove 自动生成，勿手改；组合包文档为准）
# combo: combo-model-access ｜ 多模型接入与成本可观测 ｜ 状态: partial
# 生成: 2026-09-24 ｜ 详情: https://trove.xin/combos/combo-model-access.html ｜ 依赖警告见文档
# 按官方下载源 + 国内镜像适配；每条命令后可验证（预期输出见组合包文档）。
set -euo pipefail

# ==== [1/2] litellm：统一接入网关 ====
# 版本要求: >= 1.98.0（2026-08-29 实测；Python >= 3.8）
python3 -m venv ~/.litellm-venv
~/.litellm-venv/bin/pip install -i https://pypi.tuna.tsinghua.edu.cn/simple litellm[proxy]

# ==== [2/2] logfire：可观测 ====
# 版本要求: == 4.41.0（2026-08-28 收录实测版本）
pip install -i https://pypi.tuna.tsinghua.edu.cn/simple logfire==4.41.0
logfire --version

