Search Results for

    Show / Hide Table of Contents

    Class OutputDataList

    Inheritance
    object
    List<string>
    OutputDataList
    Implements
    IList<string>
    ICollection<string>
    IReadOnlyList<string>
    IReadOnlyCollection<string>
    IEnumerable<string>
    IList
    ICollection
    IEnumerable
    Inherited Members
    List<string>.Add(string)
    List<string>.AddRange(IEnumerable<string>)
    List<string>.AsReadOnly()
    List<string>.BinarySearch(int, int, string, IComparer<string>)
    List<string>.BinarySearch(string)
    List<string>.BinarySearch(string, IComparer<string>)
    List<string>.Clear()
    List<string>.Contains(string)
    List<string>.ConvertAll<TOutput>(Converter<string, TOutput>)
    List<string>.CopyTo(int, string[], int, int)
    List<string>.CopyTo(string[])
    List<string>.CopyTo(string[], int)
    List<string>.Exists(Predicate<string>)
    List<string>.Find(Predicate<string>)
    List<string>.FindAll(Predicate<string>)
    List<string>.FindIndex(int, int, Predicate<string>)
    List<string>.FindIndex(int, Predicate<string>)
    List<string>.FindIndex(Predicate<string>)
    List<string>.FindLast(Predicate<string>)
    List<string>.FindLastIndex(int, int, Predicate<string>)
    List<string>.FindLastIndex(int, Predicate<string>)
    List<string>.FindLastIndex(Predicate<string>)
    List<string>.ForEach(Action<string>)
    List<string>.GetEnumerator()
    List<string>.GetRange(int, int)
    List<string>.IndexOf(string)
    List<string>.IndexOf(string, int)
    List<string>.IndexOf(string, int, int)
    List<string>.Insert(int, string)
    List<string>.InsertRange(int, IEnumerable<string>)
    List<string>.LastIndexOf(string)
    List<string>.LastIndexOf(string, int)
    List<string>.LastIndexOf(string, int, int)
    List<string>.Remove(string)
    List<string>.RemoveAll(Predicate<string>)
    List<string>.RemoveAt(int)
    List<string>.RemoveRange(int, int)
    List<string>.Reverse()
    List<string>.Reverse(int, int)
    List<string>.Sort()
    List<string>.Sort(IComparer<string>)
    List<string>.Sort(Comparison<string>)
    List<string>.Sort(int, int, IComparer<string>)
    List<string>.ToArray()
    List<string>.TrimExcess()
    List<string>.TrueForAll(Predicate<string>)
    List<string>.Capacity
    List<string>.Count
    List<string>.this[int]
    object.Equals(object)
    object.Equals(object, object)
    object.GetHashCode()
    object.GetType()
    object.ReferenceEquals(object, object)
    object.ToString()
    Namespace: Glitch9.AIDevKit.Responses
    Assembly: Glitch9.AIDevKit.dll
    Syntax
    public sealed class OutputDataList : List<string>, IList<string>, ICollection<string>, IReadOnlyList<string>, IReadOnlyCollection<string>, IEnumerable<string>, IList, ICollection, IEnumerable

    Constructors

    | Edit this page View Source

    OutputDataList()

    Declaration
    public OutputDataList()
    | Edit this page View Source

    OutputDataList(IEnumerable<string>)

    Declaration
    public OutputDataList(IEnumerable<string> collection)
    Parameters
    Type Name Description
    IEnumerable<string> collection
    | Edit this page View Source

    OutputDataList(params string[])

    Declaration
    public OutputDataList(params string[] items)
    Parameters
    Type Name Description
    string[] items

    Fields

    | Edit this page View Source

    CodeInterpreterCallOutputs

    Declaration
    public const string CodeInterpreterCallOutputs = "code_interpreter_call.outputs"
    Field Value
    Type Description
    string
    | Edit this page View Source

    ComputerCallOutputImageUrl

    Declaration
    public const string ComputerCallOutputImageUrl = "computer_call_output.output.image_url"
    Field Value
    Type Description
    string
    | Edit this page View Source

    FileSearchCallResults

    Declaration
    public const string FileSearchCallResults = "file_search_call.results"
    Field Value
    Type Description
    string
    | Edit this page View Source

    MessageInputImageImageUrl

    Declaration
    public const string MessageInputImageImageUrl = "message.input_image.image_url"
    Field Value
    Type Description
    string
    | Edit this page View Source

    MessageOutputTextLogprobs

    Declaration
    public const string MessageOutputTextLogprobs = "message.output_text.logprobs"
    Field Value
    Type Description
    string
    | Edit this page View Source

    ReasoningEncryptedContent

    Declaration
    public const string ReasoningEncryptedContent = "reasoning.encrypted_content"
    Field Value
    Type Description
    string
    | Edit this page View Source

    WebSearchCallActionSources

    Declaration
    public const string WebSearchCallActionSources = "web_search_call.action.sources"
    Field Value
    Type Description
    string

    Methods

    | Edit this page View Source

    AddCodeInterpreterCallOutputs()

    Includes the outputs of python code execution in code interpreter tool call items.

    Declaration
    public void AddCodeInterpreterCallOutputs()
    | Edit this page View Source

    AddComputerCallOutputImageUrl()

    Include image urls from the computer call output.

    Declaration
    public void AddComputerCallOutputImageUrl()
    | Edit this page View Source

    AddFileSearchCallResults()

    Include the search results of the file search tool call.

    Declaration
    public void AddFileSearchCallResults()
    | Edit this page View Source

    AddMessageInputImageImageUrl()

    Include image urls from the input message.

    Declaration
    public void AddMessageInputImageImageUrl()
    | Edit this page View Source

    AddMessageOutputTextLogprobs()

    Include logprobs with assistant messages.

    Declaration
    public void AddMessageOutputTextLogprobs()
    | Edit this page View Source

    AddReasoningEncryptedContent()

    Includes an encrypted version of reasoning tokens in reasoning item outputs. This enables reasoning items to be used in multi-turn conversations when using the Responses API statelessly (like when the store parameter is set to false, or when an organization is enrolled in the zero data retention program).

    Declaration
    public void AddReasoningEncryptedContent()
    | Edit this page View Source

    AddWebSearchCallActionSources()

    Include the sources of the web search tool call.

    Declaration
    public void AddWebSearchCallActionSources()

    Implements

    IList<T>
    ICollection<T>
    IReadOnlyList<T>
    IReadOnlyCollection<T>
    IEnumerable<T>
    IList
    ICollection
    IEnumerable

    Extension Methods

    ArrayExtensions.ToArrayOrEmpty<T>(T)
    ArrayExtensions.ToArrayOrNull<T>(T)
    EventExtensions.ToDelta<T>(T, string, int, string, bool)
    EventExtensions.ToDone<T>(T, string, int, string)
    EventExtensions.ToEvent<T>(T)
    EventExtensions.UpcastDelta<T1, T2>(T1, string, int, string, bool)
    FallbackExtensions.IsOr<TParent, TChild>(TParent, TChild)
    FallbackExtensions.OrEmpty<TCol>(TCol)
    ResponseCastingExtensions.GetResult<T>(T)
    CollectionExtensions.ContainsAll<T>(IEnumerable<T>, IEnumerable<T>)
    CollectionExtensions.ContainsAny<T>(IEnumerable<T>, params T[])
    CollectionExtensions.IndexOf<T>(IEnumerable<T>, Func<T, bool>)
    CollectionExtensions.IsNotNullOrEmpty<T>(IEnumerable<T>)
    CollectionExtensions.IsNullOrEmpty<T>(IEnumerable<T>)
    CollectionExtensions.SafeAddRange<T>(IList<T>, IEnumerable<T>)
    CollectionExtensions.SafeAdd<T>(IList<T>, T, bool)
    CollectionExtensions.SafeRemoveAt<T>(IList<T>, int)
    CollectionExtensions.SwapElements<T>(IList<T>, int, int)
    SystemExtensions.GetHashCodeOrDefault<T>(IList<T>)
    CollectionExtensions.RandomOrDefault<T>(IReadOnlyList<T>, Random)
    CollectionExtensions.NullifyIfEmpty<T>(List<T>)
    CollectionExtensions.ToArrayOrNull<T>(List<T>)
    CollectionExtensions.With<T>(List<T>, params T[])
    SystemExtensions.GetName(object)
    • Edit this page
    • View Source
    In this article
    Back to top AI DevKit Documentation