namespace AIStudio.Provider.OpenAI; /// /// The function tool definition shape expected by Chat Completions compatible APIs, with the function nested. /// public sealed record ChatCompletionFunctionTool { public string Type { get; set; } = "function"; public ChatCompletionFunctionDeclaration Function { get; set; } = new(); }