> ## Documentation Index
> Fetch the complete documentation index at: https://wiki.llm.sg/llms.txt
> Use this file to discover all available pages before exploring further.

# 模型选择

> 查看可用模型，比较能力、上下文与成本，并在应用中切换模型。

模型 ID 决定一次请求使用的模型。在聚合平台中，不同模型的能力、成本和参数支持范围可能不同，选择前应先明确任务需求。

## 查看可用模型

从平台模型目录或以下 API 获取当前模型信息。控制台模型目录入口需以正式页面为准。

```bash theme={null}
curl --fail-with-body --silent --show-error \
  'https://api.llm.sg/v1/models' \
  -H "Authorization: Bearer ${LLM_SG_API_KEY}"
```

模型列表可能受密钥权限及账户配置影响。请求时使用完整模型 ID，包括平台给出的前缀、版本号和后缀。

## 按需求比较

| 需求 | 重点核对 |
| - | - |
| 日常问答、内容改写 | 回答质量、响应速度、输入和输出价格 |
| 代码、复杂推理 | 任务表现、推理参数、响应时间和成本 |
| 长文档处理 | 上下文长度、输出限制、长输入价格 |
| 图片理解 | 是否支持图片输入、输入格式及大小限制 |
| Agent、工具调用 | 是否支持工具定义和工具调用结果消息 |
| 程序化数据处理 | 是否支持 JSON 或结构化输出及相应约束 |

先使用少量代表性输入比较效果，再扩大调用规模。模型更换后，重新检查实际输出、延迟和账单。

## 切换模型

在[快速开始](https://wiki.llm.sg/zh-Hans/docs/quickstart.md)的配置中，将 `LLM_SG_MODEL` 改为另一个可用模型 ID，并重新运行示例。最小文本请求可以作为验证起点。

如果原请求包含工具调用、图片、推理或结构化输出参数，切换模型前需要确认新模型支持这些能力。统一入口不代表所有模型接受相同的可选参数。

## 关于 Router

本文中的 Router 指模型聚合接入平台。是否支持用户指定供应商、自动选择模型、故障回退、负载均衡或路由策略配置，需要以 llm.sg 实际提供的能力为准。

本稿暂不提供 `provider`、`route` 或模型回退数组等专属参数。使用未确认的参数可能导致请求失败或产生与预期不同的行为。


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.