Updated GWDG SAIA to its new API key portal and added Whisper v3 Large (#1125)

This commit is contained in:
Thorsten Sommer authored and GitHub committed 2026-10-28 14:14:36 +01:00
1 parent bf54b8cd0d
commit 8251d797ff
9 files changed
+30 -17

No files matched your search

@@ -94,6 +94,7 @@ GWDG | internvl2.5-8b | CHAT_COMPLETION_API, FUNCTION_CALLING, TEXT_INPUT, TEXT_
GWDG | meta-llama-3.1-8b-instruct | CHAT_COMPLETION_API, FUNCTION_CALLING, TEXT_INPUT, TEXT_OUTPUT | CHAT | 131072 | (unknown) | (unknown) | (unknown)
GWDG | qwen3-235b-a22b | CHAT_COMPLETION_API, FUNCTION_CALLING, TEXT_INPUT, TEXT_OUTPUT | CHAT | (unknown) | (unknown) | (unknown) | (unknown)
GWDG | whisper-large-v2 | SPEECH_INPUT, TEXT_OUTPUT | TRANSCRIPTION | (unknown) | (unknown) | (unknown) | (unknown)
GWDG | whisper-large-v3 | SPEECH_INPUT, TEXT_OUTPUT | TRANSCRIPTION | (unknown) | (unknown) | (unknown) | (unknown)
HELMHOLTZ | 01 - GPT-5.5 - great overall performance | CHAT_COMPLETION_API, FUNCTION_CALLING, MULTIPLE_IMAGE_INPUT, REASONING_BY_DEFAULT, TEXT_INPUT, TEXT_OUTPUT, WEB_SEARCH | CHAT | 1050000 | (unknown) | TIKTOKEN o200k_base | DEVELOPER
HELMHOLTZ | 1 - Llama3 405 the best general model | CHAT_COMPLETION_API, TEXT_INPUT, TEXT_OUTPUT | CHAT | (unknown) | (unknown) | (unknown) | (unknown)
HELMHOLTZ | 10 - Muse Glimmer 30b - the newest META model | ALWAYS_REASONING, CHAT_COMPLETION_API, FUNCTION_CALLING, MULTIPLE_IMAGE_INPUT, TEXT_INPUT, TEXT_OUTPUT | CHAT | (unknown) | (unknown) | (unknown) | (unknown)
+1 -1
View File
@@ -18,7 +18,7 @@ public enum CorpusOrigin
/// <summary>
/// The app carries this model in a built-in list, such as the aliases Anthropic answers to but
/// does not list, or the transcription model GWDG serves without naming it.
/// does not list, or the transcription models GWDG serves without naming them.
/// </summary>
BUILT_INTO_THE_APP,
+4 -2
View File
@@ -269,8 +269,9 @@ public static class ModelCorpus
/// <summary>
/// Providers that serve other vendors' models under their plain names, without a prefix. GWDG
/// is the case that brought this up: next to open weights it resells Claude and GPT models.
/// Blablador answers with a whole sentence instead of an ID.
/// is the case that brought this up: next to open weights it obtains Claude and GPT models from
/// Azure, which are not generally available through its API but keep their vendors' names where
/// an organization gets them. Blablador answers with a whole sentence instead of an ID.
/// </summary>
private static readonly CorpusEntry[] RESELLER_ENTRIES =
[
@@ -283,6 +284,7 @@ public static class ModelCorpus
new(GWDG, "internvl2.5-8b", NAMED_BY_A_RULE),
new(GWDG, "e5-mistral-7b-instruct", NAMED_BY_NO_RULE),
new(GWDG, "whisper-large-v2", BUILT_INTO_THE_APP),
new(GWDG, "whisper-large-v3", BUILT_INTO_THE_APP),
new(HELMHOLTZ, "1 - Llama3 405 the best general model", QUOTED_AS_A_NAME_SHAPE),
new(HELMHOLTZ, "01 - GPT-5.5 - great overall performance", QUOTED_AS_A_NAME_SHAPE),
new(HELMHOLTZ, "10 - Muse Glimmer 30b - the newest META model", QUOTED_AS_A_NAME_SHAPE),
+4 -3
View File
@@ -195,9 +195,10 @@ public sealed class ModelHostTests
public void AResellerLeavesTheNameAloneAndOnlyTakesTheApiAway()
{
//
// This is the GWDG case: it offers Claude and GPT under the names their vendors use, so the
// rules recognize them and answer with everything those models can do. Everything except
// the API -- the request goes to Göttingen, and the Responses API is not served there.
// This is the GWDG case: where it serves Claude or GPT, it does so under the names their
// vendors use, so the rules recognize them and answer with everything those models can do.
// Everything except the API -- the request goes to Göttingen, and the Responses API is not
// served there.
//
var atItsVendor = new ModelProfile { Capabilities = Capability.TEXT_INPUT | Capability.FUNCTION_CALLING | Capability.RESPONSES_API };
var throughTheReseller = Transport(LLMProviders.GWDG, atItsVendor);