mirror of
https://github.com/MindWorkAI/AI-Studio.git
synced 2026-10-12 00:13:48 +00:00
Answer the model kind from the registry
This commit is contained in:
18 files changed
+77
-310
No files matched your search
@@ -209,13 +209,4 @@ public static class ModelKindCorpus
|
||||
..STILL_CHAT_MODELS,
|
||||
];
|
||||
|
||||
/// <summary>
|
||||
/// What the markers being replaced answer for a name, where that is not what the rules answer.
|
||||
/// </summary>
|
||||
/// <param name="provider">Who serves the model.</param>
|
||||
/// <param name="modelId">The model ID as that provider reports it.</param>
|
||||
/// <returns>The old answer, or null when nobody recorded a difference for this name.</returns>
|
||||
public static ModelKind? AnsweredTodayAs(LLMProviders provider, string modelId) => ENTRIES
|
||||
.FirstOrDefault(example => example.Provider == provider && string.Equals(example.ModelId, modelId, StringComparison.Ordinal))
|
||||
?.AnsweredTodayAs;
|
||||
}
|
||||
@@ -8,6 +8,6 @@ namespace AIStudio.Tests.Models.Corpus;
|
||||
/// <param name="Provider">The provider the model is reached through.</param>
|
||||
/// <param name="ModelId">The model ID exactly as that provider reports it, before any normalization.</param>
|
||||
/// <param name="Kind">What the model is made for.</param>
|
||||
/// <param name="AnsweredTodayAs">What the markers being replaced answer, where that is something else.</param>
|
||||
/// <param name="AnsweredTodayAs">What the markers that used to answer this question said, where they said something else. History now: the code that said it is gone, so nothing checks this any more. It stays because a decision without the thing it decided against reads like an arbitrary statement.</param>
|
||||
/// <param name="Reason">Why the two differ, which is only filled in when they do.</param>
|
||||
public sealed record ModelKindExample(LLMProviders Provider, string ModelId, ModelKind Kind, ModelKind? AnsweredTodayAs = null, string Reason = "");
|
||||
Reference in new issue
Block a user