// Copyright (c) Microsoft. All rights reserved. using System.ComponentModel.DataAnnotations; namespace ChatWithAgent.Configuration; /// /// OpenAI embeddings configuration. /// public sealed class OpenAIEmbeddingsConfig { /// /// Configuration section name. /// public const string ConfigSectionName = "OpenAIEmbeddings"; /// /// The name of the embeddings model. /// [Required] public string ModelName { get; set; } = string.Empty; }