語言

ChatMessageExtensions 類別

定義

的 ChatMessage擴展方法 。

public ref class ChatMessageExtensions abstract sealed
public static class ChatMessageExtensions
type ChatMessageExtensions = class
Public Module ChatMessageExtensions
繼承
ChatMessageExtensions

方法

名稱 Description
RenderText(ChatMessage)

將所提供的 message 轉譯為 string。 回覆 string 可作為構建評估提示的一部分,以評估包含所提供 message內容的對話。

RenderText(IEnumerable<ChatMessage>)

將所提供的 messages 轉譯為 string。回覆 string 可作為構建評估提示的一部分,以評估包含所提供 messages內容的對話。

TryGetUserRequest(IEnumerable<ChatMessage>, ChatMessage, IReadOnlyList<ChatMessage>)

將提供的 LLM 聊天集合 messages 分解為 ChatMessage 代表本次對話最後 userRequest 一次的集合,以及代表其餘對話歷史的集合 remainingMessages 。

TryGetUserRequest(IEnumerable<ChatMessage>, ChatMessage)

給定一組messages代表 LLM 聊天對話的集合,回傳一個代表該對話最後一個userRequest的單點ChatMessage。

適用於