RealtimeConversationItemMessageSystem interface
Komunikat systemowy w rozmowie w czasie rzeczywistym może być użyty do dostarczenia modelu dodatkowego kontekstu lub instrukcji. Jest to podobne, ale inne niż instrukcja podawana na początku rozmowy, ponieważ komunikaty systemowe mogą być dodawane w dowolnym momencie rozmowy. W przypadku istotnych zmian w zachowaniu rozmowy używaj instrukcji, ale przy mniejszych aktualizacjach (np. "użytkownik pyta o inny temat") użyj komunikatów systemowych.
- Rozszerzenie
Właściwości
| content | Zawartość wiadomości. |
| created_at | Znacznik czasu w Unixie (w sekundach) oznaczający moment, gdy element był trwały. |
| id | Unikalny identyfikator przedmiotu. Może to być dostarczane przez klienta lub generowane przez serwer. |
| object | Identyfikator zwracanego obiektu API – zawsze |
| response_id | Id odpowiedzi, która wywołała ten produkt, jeśli dotyczy. |
| role | Rola nadawcy wiadomości. Zawsze |
| status | Stan elementu. Nie ma to wpływu na rozmowę. |
| type | Typ elementu. Zawsze |
Szczegóły właściwości
content
Zawartość wiadomości.
content: RealtimeConversationItemMessageSystemContent[]
Wartość właściwości
created_at
Znacznik czasu w Unixie (w sekundach) oznaczający moment, gdy element był trwały.
created_at?: Date
Wartość właściwości
Date
id
Unikalny identyfikator przedmiotu. Może to być dostarczane przez klienta lub generowane przez serwer.
id?: string
Wartość właściwości
string
object
Identyfikator zwracanego obiektu API – zawsze realtime.item. Opcjonalne przy tworzeniu nowego przedmiotu.
object?: "realtime.item"
Wartość właściwości
"realtime.item"
response_id
Id odpowiedzi, która wywołała ten produkt, jeśli dotyczy.
response_id?: string
Wartość właściwości
string
role
Rola nadawcy wiadomości. Zawsze system.
role: "system"
Wartość właściwości
"system"
status
Stan elementu. Nie ma to wpływu na rozmowę.
status?: "in_progress" | "completed" | "incomplete"
Wartość właściwości
"in_progress" | "completed" | "incomplete"
type
Typ elementu. Zawsze message.
type: "message"
Wartość właściwości
"message"