mirror of
https://github.com/Wei-Shaw/sub2api.git
synced 2026-10-14 12:02:27 +08:00
Align Grok composite example with live model
This commit is contained in:
@@ -176,7 +176,7 @@ func TestCompositeRouteResolverExplicitRoutesCoverBucketTwoProviders(t *testing.
|
|||||||
PublicModel: "all/grok",
|
PublicModel: "all/grok",
|
||||||
MatchType: CompositeRouteMatchExact,
|
MatchType: CompositeRouteMatchExact,
|
||||||
TargetPlatform: PlatformGrok,
|
TargetPlatform: PlatformGrok,
|
||||||
UpstreamModel: "grok-4",
|
UpstreamModel: "grok-4.3",
|
||||||
Endpoint: CompositeRouteEndpointResponses,
|
Endpoint: CompositeRouteEndpointResponses,
|
||||||
Priority: 100,
|
Priority: 100,
|
||||||
Enabled: true,
|
Enabled: true,
|
||||||
@@ -193,7 +193,7 @@ func TestCompositeRouteResolverExplicitRoutesCoverBucketTwoProviders(t *testing.
|
|||||||
{"all/gpt-5", CompositeRouteEndpointResponses, PlatformOpenAI, "gpt-5"},
|
{"all/gpt-5", CompositeRouteEndpointResponses, PlatformOpenAI, "gpt-5"},
|
||||||
{"all/claude-sonnet", CompositeRouteEndpointMessages, PlatformAnthropic, "claude-sonnet-4-6"},
|
{"all/claude-sonnet", CompositeRouteEndpointMessages, PlatformAnthropic, "claude-sonnet-4-6"},
|
||||||
{"all/gemini-pro", CompositeRouteEndpointGemini, PlatformGemini, "gemini-2.5-pro"},
|
{"all/gemini-pro", CompositeRouteEndpointGemini, PlatformGemini, "gemini-2.5-pro"},
|
||||||
{"all/grok", CompositeRouteEndpointResponses, PlatformGrok, "grok-4"},
|
{"all/grok", CompositeRouteEndpointResponses, PlatformGrok, "grok-4.3"},
|
||||||
}
|
}
|
||||||
|
|
||||||
for _, tt := range tests {
|
for _, tt := range tests {
|
||||||
|
|||||||
@@ -100,7 +100,7 @@ keys per provider.
|
|||||||
| `all/gpt-5` | `responses` | `openai` | `gpt-5` |
|
| `all/gpt-5` | `responses` | `openai` | `gpt-5` |
|
||||||
| `all/claude-sonnet` | `messages` | `anthropic` | `claude-sonnet-4-6` |
|
| `all/claude-sonnet` | `messages` | `anthropic` | `claude-sonnet-4-6` |
|
||||||
| `all/gemini-pro` | `gemini` | `gemini` | `gemini-2.5-pro` |
|
| `all/gemini-pro` | `gemini` | `gemini` | `gemini-2.5-pro` |
|
||||||
| `all/grok` | `responses` | `grok` | `grok-4` |
|
| `all/grok` | `responses` | `grok` | `grok-4.3` |
|
||||||
|
|
||||||
5. Configure channel pricing and model mapping under the concrete platforms
|
5. Configure channel pricing and model mapping under the concrete platforms
|
||||||
named in each route. Composite routing does not create pricing records.
|
named in each route. Composite routing does not create pricing records.
|
||||||
|
|||||||
Reference in New Issue
Block a user