namespace AIStudio.Provider.OpenAI; /// /// Data structure for URL annotation in chat completions. /// /// /// Although this class is not directly intended for the Responses API, it is /// used there as a fallback solution. One day, one of the open source LLM /// drivers may use this data structure for their responses API. /// /// The type of annotation, typically "url_citation". /// The URL citation details. public sealed record ChatCompletionAnnotatingURL( string Type, ChatCompletionUrlCitationData UrlCitation ) : Annotation(Type);