Class ChatMessage

Classe ChatMessage

Un messaggio di completamento della chat generato dal modello.

public class ChatMessage

Costruttori

NomeDescrizione
ChatMessage()Inizializza una nuova istanza della classe ChatMessage.
ChatMessage(string, string)Inizializza una nuova istanza della classe ChatMessage.

Proprietà

NomeDescrizione
Content { get; set; }Ottiene o imposta il contenuto del messaggio.
Name { get; set; }Ottiene o imposta un nome facoltativo per il partecipante. Fornisce al modello informazioni per differenziare tra i partecipanti dello stesso ruolo.
Role { get; set; }Ottiene o imposta il ruolo dell’autore del messaggio.
ToolCallId { get; set; }Ottiene o imposta la chiamata dello strumento a cui questo messaggio sta rispondendo.
ToolCalls { get; set; }Ottiene o imposta le chiamate degli strumenti generate dal modello, come le chiamate di funzione.

Metodi

NomeDescrizione
static FromAssistant(string)Crea un nuovo oggetto ChatMessage che rappresenta un messaggio dell’assistente.
static FromSystem(string)Crea un nuovo oggetto ChatMessage che rappresenta un messaggio di sistema.
static FromUser(string)Crea un nuovo oggetto ChatMessage che rappresenta un messaggio dell’utente.

Vedi Anche