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