Envía una única instrucción de texto a un Viaje en modo estándar para impulsar la generación de fotogramas subsiguientes. Solo se admite creationModel=simple; un Viaje scriptlist debe usar la actualización completa del guion.
Ámbito
Envía una única instrucción de texto a un Viaje en modo estándar (creationModel=simple) para impulsar la generación de fotogramas subsiguientes. Antes de realizar la llamada, confirme lo siguiente:
- Autenticación: La clave de API principal no es obligatoria; pueden invocarla tanto la clave principal como una temporal. Para saber cómo obtenerlas, consulte Obtener credenciales de autenticación.
- Requisitos previos: El
creationModeldel Viaje debe sersimple, y debe estar en un estado capaz de recibir instrucciones. Confírmelo mediante Consultar estado del viaje. - Solicitante: Puede invocarla su servidor o su cliente.
Solicitud HTTP
Singapore
POST https://{WorkspaceId}.ap-southeast-1.maas.aliyuncs.com/api/v2/apps/happyoyster-1.0-directing/openapi/v1/travels/instruct
Reemplace {WorkspaceId} con su ID de espacio de trabajo real.
EE. UU. (Virginia)
POST https://{WorkspaceId}.us-east-1.maas.aliyuncs.com/api/v2/apps/happyoyster-1.0-directing/openapi/v1/travels/instruct
Reemplace {WorkspaceId} con su ID de espacio de trabajo real.
Parámetros de solicitud | Enviar instrucción de proceso |
Content-Type Tipo de contenido de la solicitud. Este parámetro debe establecerse en | |
Authorization Autenticación mediante clave de API. No se requiere la clave de API principal; pueden invocarla tanto la clave principal como una temporal.
| |
Cuerpo de la solicitud | |
encryptedTravelId El ID de Viaje cifrado de Dirección a controlar; | |
content La instrucción de proceso de texto. No vacía, hasta 2000 caracteres; devuelve | |
clientRequestId Clave de idempotencia para reintentos de instrucciones. Reutilice el mismo valor al reintentar la misma instrucción para evitar facturación duplicada. Formato recomendado
| |
userAgent Identificador de versión del SDK o del cliente. Una cadena no vacía; tiene prioridad sobre el |
Parámetros de respuesta | Instrucción aceptada |
code Código de retorno. | |
message Mensaje de error. | |
data Datos de respuesta. |
Estados previos y notas de llamada
- Solo
creationModel=simpleadmite este endpoint; un Viajescriptlistdebe usar Actualización completa del guion, y llamar ainstructpor error devuelve403006. - El estado actual del Viaje debe poder recibir instrucciones; un Viaje que ha finalizado o fallado no permite escritura.
- Cuando
contentestá vacío o supera los 2000 caracteres, se devuelve400000. - Recomendamos generar un
clientRequestIdestable para cada instrucción lógica y reutilizarlo en los reintentos. - Cuando la instrucción no cumple con la política de seguridad de contenido, se devuelve
403004.
Códigos de error
Si la llamada al modelo falla y devuelve un error, consulte Códigos de error de HappyOyster para resolverlo.
Siguientes pasos
Después de enviar la instrucción:
- Query Travel Status: ver el estado de ejecución de instrucciones e información de capítulos.
- Pausar viaje / Reanudar viaje / Rebobinar viaje.
- End Travel: finalizar la sesión y procesar los artefactos.