Table of Contents

Class ResponseMapper

public static class ResponseMapper
Inheritance
object
ResponseMapper

Methods

InsertStartingMessage(List<ConversationItem>, string)

public static List<ConversationItem> InsertStartingMessage(this List<ConversationItem> items, string startingMessage)

Parameters

items List<ConversationItem>
startingMessage string

Returns

List<ConversationItem>

ToItems(MessageDelta)

public static List<ConversationItem> ToItems(this MessageDelta mDelta)

Parameters

mDelta MessageDelta

Returns

List<ConversationItem>

ToItems(IEnumerable<Message>)

public static List<ConversationItem> ToItems(this IEnumerable<Message> messages)

Parameters

messages IEnumerable<Message>

Returns

List<ConversationItem>

ToMessages(IEnumerable<ConversationItem>)

public static List<Message> ToMessages(this IEnumerable<ConversationItem> items)

Parameters

items IEnumerable<ConversationItem>

Returns

List<Message>

ToResponse(ChatCompletion)

public static Response ToResponse(this ChatCompletion completion)

Parameters

completion ChatCompletion

Returns

Response