渠道来源清单
每个渠道定义来自哪个参考项目、使用哪个端点与协议、如何认证,以及 Hoshimi 的覆盖程度。由脚本生成。
来源快照:pi 482c1381a、pi-free 2da9909、free-claude-code f919f46d(2026-10-19)。
本页由 scripts/generate_provider_inventory.py 根据 hoshimi/core/provider_sources.py 生成,请勿手工修改。参考项目不是运行时依赖。
去重依据为端点 + 协议 + 凭据类型 + 套餐。现有的原生渠道与全部 22 个 agg 预设均予保留。
native 与 agg 表示已有对应入口,并不代表已在线验证端点或与上游完全一致;partial 存在协议差异;planned 尚未注册。
MiniMax API 使用 minimax-api,以保留 Agent 服务;Gemini Developer API 使用 google,与 Code Assist 的 gemini 分开。旧的 openai-codex 来源对应现有的 codex 账号命名空间。TypeSafe 用于分类,不用于对话。
来源与覆盖标记不代表当前的实际可用性。各渠道的注册、套餐与认证方式见渠道。
| 来源 | 来源 ID | Hoshimi ID | 端点 | 协议 | 认证 | 套餐 | 模型目录 | 覆盖 | 说明 |
|---|---|---|---|---|---|---|---|---|---|
| pi | amazon-bedrock | amazon-bedrock | https://bedrock-runtime.{region}.amazonaws.com | bedrock | aws, bearer | api | AWS ListFoundationModels / configured models | native | |
| pi | ant-ling | ant-ling | https://api.ant-ling.com/v1 | chat | api_key | api | /models | native | |
| pi | anthropic | anthropic | https://api.anthropic.com/v1 | messages | api_key, oauth | api | /models | native | |
| pi | azure | azure | https://{resource}.openai.azure.com/openai/v1 | multi | api_key | api | configured deployments | native | |
| pi | baseten | baseten | https://inference.baseten.co/v1 | chat | api_key | api | /models | native | |
| pi | cerebras | cerebras | https://api.cerebras.ai/v1 | chat | api_key | api | /models | native | |
| pi | cloudflare-ai-gateway | cloudflare-ai-gateway | https://gateway.ai.cloudflare.com/v1/{account_id}/{gateway_id}/compat | multi | api_key | api | /models | native | |
| pi | cloudflare-workers-ai | cloudflare-workers-ai | https://api.cloudflare.com/client/v4/accounts/{account_id}/ai/v1 | chat | api_key | api | /models | native | |
| pi | deepseek | deepseek | https://api.deepseek.com/v1 | chat | api_key | api | /models | native | |
| pi | fireworks | fireworks | https://api.fireworks.ai/inference/v1 | multi | api_key | api | /models | native | |
| pi | github-copilot | github-copilot | https://api.individual.githubcopilot.com | multi | api_key, oauth | subscription | /models | native | |
| pi | google | google | https://generativelanguage.googleapis.com/v1beta | gemini | api_key | api | /models | native | Distinct from Hoshimi gemini (Code Assist OAuth). |
| pi | google-vertex | google-vertex | https://{location}-aiplatform.googleapis.com | vertex | api_key, google_adc | api | configured models / publisher catalog | native | |
| pi | groq | groq | https://api.groq.com/openai/v1 | chat | api_key | api | /models | native | |
| pi | huggingface | huggingface | https://router.huggingface.co/v1 | chat | api_key | api | /models | native | |
| pi | kimi-coding | kimi-coding | https://api.kimi.com/coding/v1 | chat | api_key, oauth | coding | /models | native | |
| pi | meta | meta | https://api.meta.ai/v1 | responses | api_key, oauth | api | /models | native | |
| pi | minimax | minimax-api | https://api.minimax.io/anthropic/v1 | messages | api_key | api | /models | native | Existing minimax is the Agent account service; retain its ID. |
| pi | minimax-cn | minimax-cn | https://api.minimaxi.com/anthropic/v1 | messages | api_key | api | /models | native | |
| pi | mistral | mistral | https://api.mistral.ai/v1 | mistral | api_key | api | /models | native | Pi calls this mistral-conversations, but sends Chat Completions. |
| pi | moonshotai | moonshotai | https://api.moonshot.ai/v1 | chat | api_key | api | /models | native | |
| pi | moonshotai-cn | moonshotai-cn | https://api.moonshot.cn/v1 | chat | api_key | api | /models | native | |
| pi | nvidia | nvidia | https://integrate.api.nvidia.com/v1 | chat | api_key | api | /models | native | |
| pi | openai | openai | https://api.openai.com/v1 | responses | api_key, oauth | api | /models | native | |
| pi | openai-codex | codex | https://chatgpt.com/backend-api/codex | responses | oauth | subscription | /models?client_version=0.107.0 | native | Reuse existing codex login and account ID. |
| pi | opencode | opencode | https://opencode.ai/zen/v1 | multi | anonymous, api_key | api | /models | native | |
| pi | opencode-go | opencode-go | https://opencode.ai/zen/go/v1 | multi | api_key | go | /models | native | |
| pi | openrouter | openrouter | https://openrouter.ai/api/v1 | multi | api_key, oauth | api | /models/user (fallback /models) | native | Existing custom agg accounts continue to work. |
| pi | qwen-token-plan | qwen-token-plan | https://token-plan.ap-southeast-1.maas.aliyuncs.com/compatible-mode/v1 | chat | api_key | token-plan | /models | native | |
| pi | qwen-token-plan-cn | qwen-token-plan-cn | https://token-plan.cn-beijing.maas.aliyuncs.com/compatible-mode/v1 | chat | api_key | token-plan-cn | /models | native | |
| pi | qwen-token-plan-individual | qwen-token-plan-individual | https://token-plan.ap-southeast-1.maas.aliyuncs.com/compatible-mode/v1 | chat | api_key | individual | /models | native | |
| pi | radius | radius | https://radius.pi.dev | pi-messages | api_key, oauth | api | /v1/config | native | |
| pi | together | together | https://api.together.ai/v1 | chat | api_key | api | /models | native | |
| pi | typesafe | typesafe | https://api.typesafe.ai/v1 | classifier | api_key | api | configured classifiers | native | |
| pi | vercel-ai-gateway | vercel-ai-gateway | https://ai-gateway.vercel.sh/v1 | messages | api_key | api | /models | native | |
| pi | xai | xai | https://api.x.ai/v1 | responses | api_key, oauth | api | /models | native | |
| pi | xiaomi | xiaomi | https://api.xiaomimimo.com/v1 | chat | api_key | api | /models | native | |
| pi | xiaomi-token-plan-ams | xiaomi-token-plan-ams | https://token-plan-ams.xiaomimimo.com/v1 | chat | api_key | ams | /models | native | |
| pi | xiaomi-token-plan-cn | xiaomi-token-plan-cn | https://token-plan-cn.xiaomimimo.com/v1 | chat | api_key | cn | /models | native | |
| pi | xiaomi-token-plan-sgp | xiaomi-token-plan-sgp | https://token-plan-sgp.xiaomimimo.com/v1 | chat | api_key | sgp | /models | native | |
| pi | zai | zai | https://api.z.ai/api/coding/paas/v4 | chat | api_key | coding | /models | native | |
| pi | zai-coding-cn | zai-coding-cn | https://open.bigmodel.cn/api/coding/paas/v4 | chat | api_key | coding-cn | /models | native | |
| pi-free | cline | cline | https://api.cline.bot/api/v1 | chat | api_key, oauth | api | /models | native | |
| pi-free | kilo | kilo | https://api.kilo.ai/api/gateway | chat | anonymous, api_key, oauth | api | /models | native | Anonymous free mode and authenticated catalog/device login. |
| pi-free | qoder | qoder | https://api2-v2.qoder.sh | chat | pat, oauth | community/premium | curated | native | |
| pi-free | zenmux | agg | https://zenmux.ai/api/v1 | chat | api_key | api | /models | agg | |
| pi-free | llm7 | agg | https://api.llm7.io/v1 | chat | api_key | api | /models | agg | |
| pi-free | deepinfra | agg | https://api.deepinfra.com/v1/openai | chat | api_key | api | /models | agg | |
| pi-free | sambanova | agg | https://api.sambanova.ai/v1 | chat | api_key | api | /models | agg | |
| pi-free | novita | agg | https://api.novita.ai/openai/v1 | chat | api_key | api | /models | agg | |
| pi-free | routeway | agg | https://api.routeway.ai/v1 | chat | api_key | api | /models | agg | |
| pi-free | opengateway | agg | https://opengateway.gitlawb.com/v1 | chat | api_key | api | /models | agg | |
| pi-free | tokenrouter | agg | https://api.tokenrouter.com/v1 | chat | api_key | api | /models | agg | |
| pi-free | anyapi | agg | https://api.anyapi.ai/v1 | chat | api_key | api | /models | agg | |
| pi-free | bai | agg | https://api.b.ai/v1 | chat | api_key | api | /models | agg | |
| pi-free | orcarouter | agg | https://api.orcarouter.ai/v1 | chat | api_key | api | /models | agg | |
| pi-free | xkiro | agg | https://api.xkiro.com/v1 | chat | api_key | api | /models | agg | |
| pi-free | fastrouter | agg | https://api.fastrouter.ai/api/v1 | chat | api_key | api | /models | agg | |
| pi-free | requesty | agg | https://router.requesty.ai/v1 | chat | api_key | api | /models | agg | |
| pi-free | stepfun | agg | https://api.stepfun.ai/step_plan/v1 | chat | api_key | api | /models | agg | |
| pi-free | gmi | agg | https://api.gmi-serving.com/v1 | chat | api_key | api | /models | agg | |
| pi-free | agnes | agg | https://apihub.agnes-ai.com/v1 | chat | api_key | api | /models | agg | |
| pi-free | venice | agg | https://api.venice.ai/api/v1 | chat | api_key | api | /models | agg | |
| pi-free | infron | agg | https://llm.onerouter.pro/v1 | chat | api_key | api | /models | agg | |
| pi-free | merge | agg | https://api-gateway.merge.dev/v1/openai | chat | api_key | api | https://api-gateway.merge.dev/v1/models | agg | |
| pi-free | commandcode | agg | https://api.commandcode.ai/provider/v1 | multi | api_key | api | /models | agg | |
| pi-free | ollama-cloud | agg | https://ollama.com/v1 | chat | api_key | api | /models | agg | |
| free-claude-code | nvidia_nim | nvidia | https://integrate.api.nvidia.com/v1 | chat | api_key | api | /models | native | |
| free-claude-code | open_router | openrouter | https://openrouter.ai/api/v1 | chat | api_key | api | /models | native | |
| free-claude-code | groq | groq | https://api.groq.com/openai/v1 | chat | api_key | api | /models | native | |
| free-claude-code | cline_pass | cline-pass | https://api.cline.bot/api/v1 | chat | api_key | subscription | /ai/cline/recommended-models (clinePass) | native | |
| free-claude-code | openai | codex | https://chatgpt.com/backend-api/codex | responses | oauth | subscription | /models | native | |
| free-claude-code | openai_api | openai | https://api.openai.com/v1 | responses | api_key | api | /models | native | |
| free-claude-code | anthropic | anthropic | https://api.anthropic.com/v1 | messages | api_key | api | /models | native | |
| free-claude-code | github_copilot | github-copilot | https://api.githubcopilot.com | multi | oauth | subscription | /models | native | |
| free-claude-code | xai | xai | https://api.x.ai/v1 | chat | api_key | api | /language-models | native | |
| free-claude-code | alibaba_cloud | alibaba-cloud | https://dashscope-intl.aliyuncs.com/compatible-mode/v1 | chat | api_key | api | /api/v1/models (DashScope paginated) | native | |
| free-claude-code | qwencloud | qwen-token-plan | https://token-plan.ap-southeast-1.maas.aliyuncs.com/compatible-mode/v1 | chat | api_key | token-plan | /models | native | |
| free-claude-code | qwencloud_coding | qwen-coding-plan-intl | https://coding-intl.dashscope.aliyuncs.com/v1 | chat | api_key | coding | /models | native | |
| free-claude-code | together | together | https://api.together.ai/v1 | chat | api_key | api | /models | native | |
| free-claude-code | deepinfra | agg | https://api.deepinfra.com/v1/openai | chat | api_key | api | https://api.deepinfra.com/models/list | agg | |
| free-claude-code | siliconflow | siliconflow | https://api.siliconflow.com/v1 | chat | api_key | api | /models?sub_type=chat | native | |
| free-claude-code | nebius | nebius | https://api.tokenfactory.nebius.com/v1 | chat | api_key | api | /models?verbose=true | native | |
| free-claude-code | chutes | chutes | https://llm.chutes.ai/v1 | chat | api_key | api | /models | native | |
| free-claude-code | featherless | featherless | https://api.featherless.ai/v1 | chat | api_key | api | /models (paginated, current plan) | native | |
| free-claude-code | agnes | agg | https://apihub.agnes-ai.com/v1 | chat | api_key | api | /models | agg | |
| free-claude-code | zenmux | agg | https://zenmux.ai/api/v1 | chat | api_key | api | /models | agg | |
| free-claude-code | wandb | wandb | https://api.inference.wandb.ai/v1 | chat | api_key | api | /models | native | |
| free-claude-code | azure_openai | azure | https://{resource}.openai.azure.com/openai/v1 | chat | api_key | api | configured deployments | native | |
| free-claude-code | gemini | google | https://generativelanguage.googleapis.com/v1beta/openai/ | chat | api_key | api | /models | native | Native Gemini and OpenAI-compatible routes; wire selected per account/model. |
| free-claude-code | vertex | google-vertex | https://{location}-aiplatform.googleapis.com/v1/projects/{project}/locations/{location}/endpoints/openapi | chat | google_adc | api | /v1beta1/publishers/google/models | native | Native Gemini and OpenAI-compatible routes; wire selected per account/model. |
| free-claude-code | deepseek | deepseek | https://api.deepseek.com | chat | api_key | api | /models | native | |
| free-claude-code | mistral | mistral | https://api.mistral.ai/v1 | chat | api_key | api | /models | native | |
| free-claude-code | mistral_codestral | mistral-codestral | https://codestral.mistral.ai/v1 | chat | api_key | coding | /models | native | |
| free-claude-code | opencode_zen | opencode | https://opencode.ai/zen/v1 | multi | api_key | api | /models | native | |
| free-claude-code | opencode_go | opencode-go | https://opencode.ai/zen/go/v1 | multi | api_key | api | /models | native | |
| free-claude-code | vercel | vercel-ai-gateway | https://ai-gateway.vercel.sh/v1 | chat | api_key | api | /models | native | |
| free-claude-code | bedrock | bedrock-mantle | https://bedrock-mantle.us-east-1.api.aws/v1 | chat | api_key | api | /models | native | |
| free-claude-code | huggingface | huggingface | https://router.huggingface.co/v1 | chat | api_key | api | /models | native | |
| free-claude-code | cohere | cohere | https://api.cohere.ai/compatibility/v1 | chat | api_key | api | /models | native | |
| free-claude-code | wafer | wafer | https://pass.wafer.ai/v1 | chat | api_key | api | /models | native | |
| free-claude-code | kimi | moonshotai | https://api.moonshot.ai/v1 | chat | api_key | api | /models | native | |
| free-claude-code | kimi_code | kimi-coding | https://api.kimi.com/coding/v1 | chat | api_key | coding | /models | native | |
| free-claude-code | kilo | kilo | https://api.kilo.ai/api/gateway | chat | api_key | api | /models | native | |
| free-claude-code | minimax | minimax-chat | https://api.minimax.io/v1 | chat | api_key | api | /models | native | |
| free-claude-code | cerebras | cerebras | https://api.cerebras.ai/v1 | chat | api_key | api | /models | native | |
| free-claude-code | sambanova | agg | https://api.sambanova.ai/v1 | chat | api_key | api | /models | agg | |
| free-claude-code | fireworks | fireworks | https://api.fireworks.ai/inference/v1 | chat | api_key | api | /models | native | |
| free-claude-code | novita | agg | https://api.novita.ai/openai/v1 | chat | api_key | api | /models | agg | |
| free-claude-code | cloudflare | cloudflare-workers-ai | https://api.cloudflare.com/client/v4/accounts/{account_id}/ai/v1 | chat | api_key | api | /models | native | |
| free-claude-code | zai | zai | https://api.z.ai/api/coding/paas/v4 | chat | api_key | coding | /models | native | |
| free-claude-code | zai_api | zai-api | https://api.z.ai/api/paas/v4 | chat | api_key | api | /models | native | |
| free-claude-code | tokenrouter | agg | https://api.tokenrouter.com/v1 | chat | api_key | api | /models | agg | |
| free-claude-code | nararoute | nararoute | https://router.bynara.id/v1 | chat | api_key | api | /models | native | |
| free-claude-code | poolside | poolside | https://inference.poolside.ai/v1 | chat | api_key | api | /models | native | |
| free-claude-code | llm7 | agg | https://api.llm7.io/v1 | chat | api_key | api | /models | agg | |
| free-claude-code | scaleway | scaleway | https://api.scaleway.ai/v1 | chat | api_key | api | /models | native | |
| free-claude-code | lightning | lightning | https://lightning.ai/api/v1 | chat | api_key | api | /models | native | |
| free-claude-code | experiential | experiential | https://api.experientiallabs.ai/v1 | chat | api_key | api | /models | native | |
| free-claude-code | cheaperinference | cheaperinference | https://api.cheaperinference.com/v1 | chat | api_key | api | /models | native | |
| free-claude-code | orcarouter | agg | https://api.orcarouter.ai/v1 | chat | api_key | api | /models | agg | |
| free-claude-code | atlascloud | atlascloud | https://api.atlascloud.ai/v1 | chat | api_key | api | /models | native | |
| free-claude-code | xkiro | agg | https://api.xkiro.com/v1 | chat | api_key | api | /models | agg | |
| free-claude-code | opper | opper | https://api.opper.ai/v3/compat | chat | api_key | api | /models | native | |
| free-claude-code | ollama_cloud | agg | https://ollama.com/v1 | chat | api_key | api | /models | agg | |
| free-claude-code | lmstudio | lmstudio | http://localhost:1234/v1 | chat | none, api_key | local | /models | native | |
| free-claude-code | llamacpp | llamacpp | http://localhost:8080/v1 | chat | none, api_key | local | /models | native | |
| free-claude-code | ollama | ollama | http://localhost:11434/v1 | chat | none, api_key | local | /models | native |