Este tema describe cómo utilizar la clase Message en la API del asistente para crear, listar, recuperar y modificar mensajes.
Nombre de la función | Tipo |
|---|---|
create | Crear una clase de mensaje |
recuperar | Recuperar una clase de mensaje |
modificar | Modificar una clase de mensaje |
list | Listar clases de mensajes |
Crear un mensaje
- HTTP
- SDK
Nombre del parámetro | Parámetros de entrada | Tipo de parámetro | Obligatorio |
|---|---|---|---|
thread id | El ID del hilo al que se pasa el mensaje. | string | Sí |
content | El contenido del mensaje. | string | Sí |
role | El rol de la entidad que proporciona el mensaje. Solo se admite `user`. | string | No |
metadata | Otra información relacionada. | object | No |
- id: el ID del mensaje.
- request_id: el ID de la solicitud.
Listar mensajes
- HTTP
- SDK
Nombre del parámetro | Descripción | Tipo de parámetro | Obligatorio |
|---|---|---|---|
thread id | El ID del hilo al que se pasa el mensaje. | string | Sí |
limit | Número de mensajes | integer | No |
order | El orden de clasificación por hora de creación: `asc` o `desc`. | string | No (Predeterminado: `desc`) |
- Una lista de múltiples mensajes.
Recuperar un mensaje
- HTTP
- SDK
Nombre del parámetro | Descripción | Tipo de parámetro | Obligatorio |
|---|---|---|---|
thread id | El ID del hilo del mensaje a recuperar. | string | Sí |
message_id | El ID del mensaje a recuperar. | string | Sí |
- id: ID del mensaje
- request_id: el ID de la solicitud.
Modificar un mensaje
- HTTP
- SDK
Nombre del parámetro | Parámetros de entrada | Tipo de parámetro | Obligatorio |
|---|---|---|---|
thread_id | El ID del hilo a modificar. | string | Sí |
message_id | El ID del mensaje a modificar. | string | Sí |
metadata | Los metadatos. | dict |
- id: ID del mensaje
- request_id: el ID de la solicitud.