Added transcription for Helmholtz and Groq, embeddings for GWDG, and fixed Mistral model capabilities (#942)

This commit is contained in:
Thorsten Sommer authored and GitHub committed 2026-08-29 22:25:12 +02:00
1 parent 53da222562
commit 2965102c53
13 files changed
+342 -131

No files matched your search

@@ -105,6 +105,13 @@ public static class ModelKindExtensions
/// <returns>True, when the model is an embedding model.</returns>
public static bool IsEmbeddingModel(this Model model) => model.DetermineKind() is ModelKind.EMBEDDING;
/// <summary>
/// Checks whether this model transcribes audio.
/// </summary>
/// <param name="model">The model to check.</param>
/// <returns>True, when the model is a transcription model.</returns>
public static bool IsTranscriptionModel(this Model model) => model.DetermineKind() is ModelKind.TRANSCRIPTION;
private static bool HasAnyMarker(string modelId, string[] markers)
{
foreach (var marker in markers)