RealtimeConversationItemMessageSystem interface
Uma mensagem do sistema numa conversa em tempo real pode ser usada para fornecer contexto adicional ou instruções ao modelo. Isto é semelhante, mas distinto do prompt de instruções fornecido no início de uma conversa, pois as mensagens do sistema podem ser adicionadas em qualquer momento da conversa. Para mudanças significativas no comportamento da conversa, use instruções, mas para atualizações menores (por exemplo, "o utilizador está agora a perguntar sobre um tema diferente"), use mensagens do sistema.
- Extends
Propriedades
| content | O conteúdo da mensagem. |
| created_at | O carimbo temporal do Unix (em segundos) indica quando o item foi persistido. |
| id | O ID único do item. Isto pode ser fornecido pelo cliente ou gerado pelo servidor. |
| object | Identificador para o objeto API devolvido - sempre |
| response_id | O id da resposta que produziu este item, quando aplicável. |
| role | O papel do remetente da mensagem. Sempre |
| status | O estado do item. Não tem qualquer efeito na conversa. |
| type | O tipo do item. Sempre |
Detalhes de Propriedade
content
O conteúdo da mensagem.
content: RealtimeConversationItemMessageSystemContent[]
Valor de Propriedade
created_at
O carimbo temporal do Unix (em segundos) indica quando o item foi persistido.
created_at?: Date
Valor de Propriedade
Date
id
O ID único do item. Isto pode ser fornecido pelo cliente ou gerado pelo servidor.
id?: string
Valor de Propriedade
string
object
Identificador para o objeto API devolvido - sempre realtime.item. Opcional ao criar um novo item.
object?: "realtime.item"
Valor de Propriedade
"realtime.item"
response_id
O id da resposta que produziu este item, quando aplicável.
response_id?: string
Valor de Propriedade
string
role
O papel do remetente da mensagem. Sempre system.
role: "system"
Valor de Propriedade
"system"
status
O estado do item. Não tem qualquer efeito na conversa.
status?: "in_progress" | "completed" | "incomplete"
Valor de Propriedade
"in_progress" | "completed" | "incomplete"
type
O tipo do item. Sempre message.
type: "message"
Valor de Propriedade
"message"