Class ChatMessage
ChatMessage-Klasse
Eine vom Modell generierte Chat-Vervollständigungsnachricht.
Konstruktoren
| Name | Beschreibung |
|---|
| ChatMessage() | Initialisiert eine neue Instanz der ChatMessage-Klasse. |
| ChatMessage(string, string) | Initialisiert eine neue Instanz der ChatMessage-Klasse. |
Eigenschaften
| Name | Beschreibung |
|---|
| Content { get; set; } | Ruft den Inhalt der Nachricht ab oder legt ihn fest. |
| Name { get; set; } | Ruft einen optionalen Namen für den Teilnehmer ab oder legt ihn fest. Bietet dem Modell Informationen, um zwischen Teilnehmern derselben Rolle zu unterscheiden. |
| Role { get; set; } | Ruft die Rolle des Autors der Nachricht ab oder legt sie fest. |
| ToolCallId { get; set; } | Ruft den Tool-Call ab oder legt ihn fest, auf den diese Nachricht antwortet. |
| ToolCalls { get; set; } | Ruft die vom Modell generierten Tool-Calls ab oder legt sie fest, wie z.B. Funktionsaufrufe. |
Methoden
| Name | Beschreibung |
|---|
| static FromAssistant(string) | Erstellt ein neues ChatMessage-Objekt, das eine Assistentennachricht darstellt. |
| static FromSystem(string) | Erstellt ein neues ChatMessage-Objekt, das eine Systemnachricht darstellt. |
| static FromUser(string) | Erstellt ein neues ChatMessage-Objekt, das eine Benutzernachricht darstellt. |
Siehe auch