Search Results for

    Show / Hide Table of Contents

    Class ThreadMessageExtensions

    Inheritance
    object
    ThreadMessageExtensions
    Inherited Members
    object.Equals(object)
    object.Equals(object, object)
    object.GetHashCode()
    object.GetType()
    object.MemberwiseClone()
    object.ReferenceEquals(object, object)
    object.ToString()
    Namespace: Glitch9.AIDevKit.OpenAI
    Assembly: Glitch9.AIDevKit.Provider.OpenAI.dll
    Syntax
    public static class ThreadMessageExtensions

    Methods

    | Edit this page View Source

    ToConversationItems(IEnumerable<ThreadMessage>)

    Declaration
    public static ConversationItem[] ToConversationItems(this IEnumerable<ThreadMessage> messages)
    Parameters
    Type Name Description
    IEnumerable<ThreadMessage> messages
    Returns
    Type Description
    ConversationItem[]
    | Edit this page View Source

    ToGenerated(ThreadMessage)

    Declaration
    public static Generated<ConversationItem> ToGenerated(this ThreadMessage message)
    Parameters
    Type Name Description
    ThreadMessage message
    Returns
    Type Description
    Generated<ConversationItem>
    | Edit this page View Source

    ToMessage(ThreadMessage)

    Declaration
    public static Message ToMessage(this ThreadMessage threadMsg)
    Parameters
    Type Name Description
    ThreadMessage threadMsg
    Returns
    Type Description
    Message
    | Edit this page View Source

    ToMessages(List<ThreadMessage>)

    Declaration
    public static List<Message> ToMessages(this List<ThreadMessage> messages)
    Parameters
    Type Name Description
    List<ThreadMessage> messages
    Returns
    Type Description
    List<Message>
    | Edit this page View Source

    ToResponse(ThreadMessage, ResponseStatus)

    Declaration
    public static Response ToResponse(this ThreadMessage message, ResponseStatus status)
    Parameters
    Type Name Description
    ThreadMessage message
    ResponseStatus status
    Returns
    Type Description
    Response
    | Edit this page View Source

    ToResponseMessage(ThreadMessage)

    Declaration
    public static ResponseMessage ToResponseMessage(this ThreadMessage threadMsg)
    Parameters
    Type Name Description
    ThreadMessage threadMsg
    Returns
    Type Description
    ResponseMessage
    | Edit this page View Source

    ToThreadMessageRequest(Message)

    Declaration
    public static ThreadMessageRequest ToThreadMessageRequest(this Message message)
    Parameters
    Type Name Description
    Message message
    Returns
    Type Description
    ThreadMessageRequest
    • Edit this page
    • View Source
    In this article
    Back to top AI DevKit Documentation