Język

ChatMessageExtensions Klasa

Definicja

Metody rozszerzeń dla programu ChatMessage.

public ref class ChatMessageExtensions abstract sealed
public static class ChatMessageExtensions
type ChatMessageExtensions = class
Public Module ChatMessageExtensions
Dziedziczenie
ChatMessageExtensions

Metody

Nazwa Opis
RenderText(ChatMessage)

Renderuje dostarczone message do .string Zwrócony string element może służyć jako część konstruowania monitu oceny w celu oceny konwersacji zawierającej podany messageelement .

RenderText(IEnumerable<ChatMessage>)

Renderuje dostarczone messages do . string Zwrócony string element może służyć jako część konstruowania monitu oceny w celu oceny konwersacji zawierającej podany messageselement .

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

Rozkłada podaną kolekcję messages reprezentującą konwersację czatu LLM w jeden reprezentujący ChatMessage ostatni userRequest w tej konwersacji i kolekcję remainingMessages reprezentującą pozostałą część historii konwersacji.

TryGetUserRequest(IEnumerable<ChatMessage>, ChatMessage)

Biorąc pod uwagę kolekcję reprezentującą konwersację czatu messages LLM, zwraca pojedynczy element ChatMessage reprezentujący ostatni userRequest w tej konwersacji.

Dotyczy