Share via


ChatContentMessageExtensions.ToThreadInitializationMessages Method

Definition

Converts a collection of ChatMessageContent instances to a collection of OpenAI.Assistants.ThreadInitializationMessage instances.

public static System.Collections.Generic.IEnumerable<OpenAI.Assistants.ThreadInitializationMessage> ToThreadInitializationMessages(this System.Collections.Generic.IEnumerable<Microsoft.SemanticKernel.ChatMessageContent> messages);
static member ToThreadInitializationMessages : seq<Microsoft.SemanticKernel.ChatMessageContent> -> seq<OpenAI.Assistants.ThreadInitializationMessage>
<Extension()>
Public Function ToThreadInitializationMessages (messages As IEnumerable(Of ChatMessageContent)) As IEnumerable(Of ThreadInitializationMessage)

Parameters

messages
IEnumerable<ChatMessageContent>

The collection of chat message contents to convert.

Returns

IEnumerable<OpenAI.Assistants.ThreadInitializationMessage>

A collection of OpenAI.Assistants.ThreadInitializationMessage instances.

Applies to