using AIStudio.Provider; namespace AIStudio.Tests.Models.Corpus; /// /// One model name together with what the app has to make of it. /// /// The provider the model is reached through. /// The model ID exactly as that provider reports it, before any normalization. /// What the model is made for. /// 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. /// Why the two differ, which is only filled in when they do. public sealed record ModelKindExample(LLMProviders Provider, string ModelId, ModelKind Kind, ModelKind? AnsweredTodayAs = null, string Reason = "");