// Copyright (c) Microsoft. All rights reserved. using System.ComponentModel.DataAnnotations; namespace ProcessWithCloudEvents.Grpc.Options; /// /// Configuration for OpenAI chat completion service. /// public class OpenAIOptions { public const string SectionName = "OpenAI"; [Required] public string ChatModelId { get; set; } = string.Empty; [Required] public string ApiKey { get; set; } = string.Empty; }