feat(xai): 为xAI渠道添加/v1/responses支持 (#2897)

* feat(xai): 为xAI渠道添加/v1/responses支持

* Add video generation model to constants

* fix: 修正先前更改中对于grok-3-mini的思考预算和"-search"设计
This commit is contained in:
funkpopo
2026-02-12 00:42:39 +08:00
committed by GitHub
parent 036c2df423
commit 75e533edb0
4 changed files with 39 additions and 21 deletions

View File

@@ -1,20 +1,32 @@
package xai
var ModelList = []string{
// grok-4
"grok-4", "grok-4-0709", "grok-4-0709-search",
// grok-3
"grok-3-beta", "grok-3-mini-beta",
// grok-3 mini
"grok-3-fast-beta", "grok-3-mini-fast-beta",
// extend grok-3-mini reasoning
"grok-3-mini-beta-high", "grok-3-mini-beta-low", "grok-3-mini-beta-medium",
"grok-3-mini-fast-beta-high", "grok-3-mini-fast-beta-low", "grok-3-mini-fast-beta-medium",
// image model
"grok-2-image",
// legacy models
"grok-2", "grok-2-vision",
"grok-beta", "grok-vision-beta",
// language models
"grok-4-1-fast-reasoning",
"grok-4-1-fast-non-reasoning",
"grok-code-fast-1",
"grok-4-fast-reasoning",
"grok-4-fast-non-reasoning",
"grok-4-0709",
"grok-3-mini",
"grok-3",
"grok-2-vision-1212",
// search variants
"grok-4-1-fast-reasoning-search",
"grok-4-1-fast-non-reasoning-search",
"grok-4-fast-reasoning-search",
"grok-4-fast-non-reasoning-search",
"grok-4-0709-search",
"grok-3-mini-search",
"grok-3-search",
// grok-3-mini reasoning effort variants
"grok-3-mini-high", "grok-3-mini-low",
// image generation models
"grok-imagine-image-pro",
"grok-imagine-image",
"grok-2-image-1212",
// video generation model
"grok-imagine-video",
}
var ChannelName = "xai"