En las siguientes secciones, se enumeran los pasos que pueden seguir los usuarios para solucionar problemas relacionados con errores de Vertex AI Translation.
AITR2030 - TranslationServiceInvalidArgument
Los argumentos de la solicitud del servicio de traducción no son válidos. Este es un código de error predeterminado para un argumento no válido en la solicitud. Consulta los detalles y registros de errores para obtener más información.
AITR2031: TextTranslationInvalidArgument
Los argumentos de la solicitud de traducción de texto no son válidos.
Ejemplos de mensajes de error:
Contenido vacío en la solicitud de traducción.
- El campo
contentsde tu solicitud de traducción está vacío. - Agrega texto de la oración en el campo
contentsde la solicitud.
- El campo
El parámetro
mime_typeno es válido.- El campo
mime_typede tu solicitud de traducción no es válido. - Los valores admitidos son
text/plainytext/html. - Si el campo
mime_typeestá vacío, el valor predeterminado estext/html.
- El campo
Par de idiomas no admitido.
- El servicio de Traducción no admite el par de idiomas de origen y destino.
- El idioma de destino debe ser inglés. Consulta los idiomas admitidos para obtener una lista de los idiomas de origen.
- El método
getSupportedLanguagesdevuelve todos los idiomas admitidos.
Idioma vacío.
- El código de idioma de origen o destino en la solicitud está vacío.
- Verifica el campo de código de idioma de origen o de destino en tu solicitud de traducción y asegúrate de que no esté vacío. Consulta los idiomas admitidos para obtener una lista de los idiomas de origen y sus códigos.
Idioma desconocido.
- El código de idioma de origen o de destino en la solicitud no es un código de idioma BCP-47 y no es válido.
- Verifica el campo de código de idioma de origen o de destino en tu solicitud de traducción y asegúrate de que use un código de idioma BCP-47.
AITR2033: GlossaryInvalidArgument
Los argumentos de la solicitud de glosario no son válidos.
Ejemplos de mensajes de error:
El nombre del glosario no es válido.
- El nombre del glosario o la URL de
GET HTTPno tienen el formato correcto. Por ejemplo, el formato correcto esprojects/PROJECT_ID/glossaries/GLOSSARY_ID. - Si usas
gRPC, verifica el formato del campo del glosario en la solicitud. - Si usas
GET HTTP, asegúrate de que tu URL siga este formato:/v1alpha1/projects/PROJECT_ID/glossaries/GLOSSARY_ID.
- El nombre del glosario o la URL de
El nombre del proyecto no es válido.
- El nombre del proyecto no tiene el formato correcto. Un ejemplo de formato incorrecto es
projects/PROJECT_ID. En el caso de una URL deHTTP, un formato incorrecto podría serprojects/PROJECT_ID/glossaries. - Si usas
gRPC, verifica el valor en el campo principal de la solicitud para asegurarte de que el formato sea correcto. - Si usas
HTTP, asegúrate de que la URL sea correcta. Por ejemplo, el formato correcto es/v1alpha1/projects/PROJECT_ID/glossaries.
- El nombre del proyecto no tiene el formato correcto. Un ejemplo de formato incorrecto es
Filtro no válido.
- El filtro de la lista de glosarios no es válido. El filtro de la lista de glosarios solo admite el filtrado por idiomas fuente y objetivo. Por ejemplo,
src=frosrc=frytgt=en. - Si usas
gRPC, verifica el campo de filtro en la solicitud y asegúrate de que sea correcto. - Si usas
GET HTTP, asegúrate de tener la URL correcta. Por ejemplo, el formato correcto es/v1alpha1/projects/PROJECT_ID/glossaries?filter=XXXX.
- El filtro de la lista de glosarios no es válido. El filtro de la lista de glosarios solo admite el filtrado por idiomas fuente y objetivo. Por ejemplo,
El token de la página no es válido.
- El token de la página de la lista del glosario no es válido. El valor del campo
page_tokendebe ser el mismo que el valor del camponext_page_tokenque se devolvió en la respuesta anterior de los glosarios delist. Es posible que el token cambie o que le falten algunos caracteres. - Si usas
gRPC, verifica si el valor del campopage_tokenes el mismo que el valor del camponext_page_tokenque se devolvió en la respuesta de la lista anterior. - Si usas
HTTP, verifica si el valor del campopage_tokenes correcto en la URL. Por ejemplo, el formato correcto es/v1alpha1/projects/PROJECT_ID/glossaries?page_token=XXXX.
- El token de la página de la lista del glosario no es válido. El valor del campo
Hay una fila de datos incorrecta en el archivo CSV.
- Hay al menos una fila en el archivo de entrada del glosario que tiene datos incorrectos.
- Verifica el archivo de entrada del glosario y asegúrate de que los datos usen un formato válido.
Se duplicaron las columnas para el código de idioma, {
language code,column info}.- Hay al menos dos columnas que comparten el mismo código de idioma.
- Consulta los detalles del error y, luego, identifica las columnas problemáticas.
No hay suficientes idiomas válidos en el archivo CSV.
- Debe tener términos para al menos dos idiomas diferentes.
- El archivo de entrada del glosario debe tener al menos dos idiomas diferentes.
AITR2034: JobInvalidArgument
Ejemplos de mensajes de error:
El nombre de la operación no es válido.
- Verifica el nombre de la operación.
- Se espera que tenga el formato
projects/PROJECT/operations/OPERATION_ID.
El nombre del proyecto no es válido.
- El nombre del proyecto debe seguir este formato:
projects/PROJECT_ID. - La URL de
HTTPdebe seguir el formatoprojects/YOUR_PROJECT_ID/glossaries. - Si usas
gRPC, verifica el campo principal en la solicitud para asegurarte de que siga el formato correcto. - Si usas
HTTP, asegúrate de que tu URL siga este formato:/v1alpha1/projects/PROJECT_ID/glossaries.
- El nombre del proyecto debe seguir este formato:
El token de la página no es válido.
- Asegúrate de que el valor del campo
list_tokensea numérico en la llamada de métodoListOperationRequest. - Si usas
gRPC, verifica si el valor del campopage_tokenes el mismo que el valor del camponext_page_tokende la respuesta de la lista anterior. - Si usas
HTTP, verifica si el valor del campopage_tokenes correcto en la URL. Por ejemplo, el formato correcto es/v1alpha1/projects/PROJECT_ID/glossaries?page_token=XXXX.
- Asegúrate de que el valor del campo
AITR2035: DetectLanguageInvalidArgument
Los argumentos de la solicitud de detección de idioma no son válidos.
Ejemplos de mensajes de error:
El parámetro
mime_typeno es válido.- El parámetro
mime_typede la solicituddetectLanguageno es válido. - Usa el valor
text/plainotext/html. El valortext/htmles el predeterminado.
- El parámetro
El campo
contenten la llamada de métododetectLanguageestá vacío.- Asegúrate de que el campo
contentde la solicitud no esté vacío.
- Asegúrate de que el campo
AITR2053 - GlossaryNotFound
No se encontró el servidor cuando se controló la solicitud de glosario.
Ejemplo de mensaje de error:
- El glosario
{project_id: PROJECT_ID, glossary_id: GLOSSARY_ID}no existe.- Glosario:
{project_id: PROJECT_ID, GLOSSARY_ID}no existe. - No existe el glosario con el
glossary_iden el proyecto determinado. El glosario se debe crear antes de consultarlo. - Verifica si se creó el glosario antes de consultarlo.
- Si usas
gRPC, verifica el campo del glosario en la solicitud para asegurarte de que sea correcto. - Si usas
GET HTTP, asegúrate de tener la URL correcta. Por ejemplo, el formato correcto es/v1alpha1/projects/PROJECT_ID/glossaries/GLOSSARY_ID.
- Glosario:
AITR2054 - JobNotFound
Ejemplo de mensaje de error:
- No se encontró ningún trabajo con ese ID.
- No se pudo encontrar una operación
asyncespecífica. - La operación
asyncno existe en la base de datos:- Verifica el ID de operación en la solicitud.
- Comunícate con tu especialista de asistencia para obtener más ayuda.
- No se pudo encontrar una operación
AITR2060: TranslationServiceAlreadyExists
Ya existe alguna entidad.
- Reintenta la solicitud.
- Comunícate con tu especialista de asistencia para obtener más ayuda.
AITR2063 - GlossaryAlreadyExists
El glosario ya existe.
Ejemplos de mensajes de error:
Ya existe una entrada del glosario con el mismo texto fuente y de destino.
- Cuando se traduce con un glosario, algunas entradas comparten el mismo texto de origen y destino.
- Asegúrate de que el glosario del Servicio de base de datos no tenga entradas duplicadas con el mismo texto de origen y destino.
Ya existe un glosario con este nombre.
- Ya existe otro glosario con el mismo nombre.
- Usa un nombre diferente para el nuevo glosario.
AITR2090: TranslationServiceFailedPrecondition
El servicio de traducción no se encuentra en el estado requerido para la operación.
Ejemplo de mensaje de error:
- No hay archivos que coincidan cuando se crea un contexto del alineador.
- El servicio de alineación es uno de los servicios que ejecuta Traducción. No se pudo ejecutar el servicio de alineación porque faltaban los archivos del modelo.
- Comunícate con tu especialista de asistencia para obtener más ayuda.
AITR2093: GlossaryFailedPrecondition
El servicio de Traducción está intentando usar un glosario, pero no se encuentra en el estado requerido para que la operación funcione correctamente.
Ejemplo de mensaje de error:
- Se encontró una entrada de glosario demasiado grande.
- El archivo de entrada del glosario contiene entradas con un tamaño (
bytes) que supera la cantidad máxima de bytes (max_bytes) permitida. - Actualiza el glosario para que su longitud no supere los
max_bytescaracteres.
- El archivo de entrada del glosario contiene entradas con un tamaño (
AITR2130: TranslationServiceInternal
Ejemplo de mensaje de error:
No se pudo iniciar la transacción de la base de datos.
- Reintenta la solicitud.
- Comunícate con tu especialista de asistencia para obtener más ayuda.
No se pudo finalizar la transacción de la base de datos.
- Reintenta la solicitud.
- Comunícate con tu especialista de asistencia para obtener más ayuda.
No se pudo revertir la transacción de la base de datos no confirmada.
- Reintenta la solicitud.
- Comunícate con tu especialista de asistencia para obtener más ayuda.
No se pudo traducir el texto.
- Se excedió la longitud máxima de entrada de 1,024 caracteres.
- Sigue las recomendaciones de Consideraciones.
- Reintenta la solicitud.
- Comunícate con tu especialista de asistencia para obtener más ayuda.
AITR2133 - GlossaryInternal
Ejemplos de mensajes de error:
No se pudieron obtener los glosarios.
- No se puede recuperar el glosario de la base de datos debido a problemas de conexión.
- Reintenta la solicitud.
- Comunícate con tu especialista de asistencia para obtener más ayuda.
No se pudo desempaquetar los metadatos del glosario de eliminación.
- Reintenta la solicitud.
- Comunícate con tu especialista de asistencia para obtener más ayuda.
No se pudo desempaquetar los metadatos de creación del glosario.
- Reintenta la solicitud.
- Comunícate con tu especialista de asistencia para obtener más ayuda.
No se pudo desempaquetar la especificación de creación del glosario.
- Reintenta la solicitud.
- Comunícate con tu especialista de asistencia para obtener más ayuda.
No se pudieron crear transacciones de bases de datos para el servicio de Translation.
- No se pudo crear la base de datos para almacenar el glosario.
- Verifica el estado del servicio de base de datos y reinicia el servidor de Translation.
No se pudieron crear las tablas para el servicio de Translation.
- No se pudieron crear las tablas de traducción para almacenar las entradas del glosario.
- Verifica el estado del servicio de base de datos y reinicia el servidor de Translation.
No existe la tabla de glosario.
- No existen las tablas requeridas del glosario de Traducción.
- Si reinicias el servidor, se volverá a intentar crear la tabla.
El certificado del servidor de S3 no puede estar vacío.
- La información necesaria para conectarse a
StorageGridno se completó correctamente en el servidor de traducción. - Verifica el estado de
StorageGridy reinicia el servidor de Translation. - Comunícate con tu especialista de asistencia para obtener más ayuda.
- La información necesaria para conectarse a
El ID de acceso a S3 no puede estar vacío.
- La información necesaria para conectarse a
StorageGridno se completó correctamente en el servidor de traducción. - Verifica el estado de
StorageGridy reinicia el servidor de Translation. - Comunícate con tu especialista de asistencia para obtener más ayuda.
- La información necesaria para conectarse a
El secreto de acceso a S3 no puede estar vacío.
- La información necesaria para conectarse a
StorageGridno se completó correctamente en el servidor de traducción. - Verifica el estado de
StorageGridy reinicia el servidor de Translation. - Comunícate con tu especialista de asistencia para obtener más ayuda.
- La información necesaria para conectarse a
AITR2134 - JobInternal
Ejemplos de mensajes de error:
No se pueden actualizar los trabajos completados.
No se pudo establecer el estado de procesamiento de un trabajo.
- Las operaciones de lectura o escritura fallaron en los registros de trabajo porque falló la transacción de la base de datos.
- Reintenta la solicitud.
- Comunícate con tu especialista de asistencia para obtener más ayuda.
No se pueden actualizar los trabajos completados.
No se pudo consultar ni ejecutar la operación
async.- No se pueden consultar ni actualizar las operaciones
asyncpor uno de los siguientes motivos:- Problemas de conexión a la base de datos
- Los datos no son válidos y no se pudieron analizar para generar una respuesta.
- Reintenta la solicitud.
- Comunícate con tu especialista de asistencia para obtener más ayuda.
- No se pueden consultar ni actualizar las operaciones
No se pudieron leer los trabajos.
- Las operaciones de lectura o escritura en los registros de trabajo fallaron debido a una falla en la transacción de la base de datos.
- Reintenta la solicitud.
- Comunícate con tu especialista de asistencia para obtener más ayuda.
No se pudo borrar un trabajo de la base de datos.
- Las operaciones de lectura o escritura en los registros de trabajo fallaron debido a una falla en la transacción de la base de datos.
- Reintenta la solicitud.
- Comunícate con tu especialista de asistencia para obtener más ayuda.
Devuelve más de un trabajo con el mismo
job_id.- Verifica tu base de datos para asegurarte de que cada
job_idaparezca una vez. - Comunícate con tu especialista de asistencia para obtener más ayuda.
- Verifica tu base de datos para asegurarte de que cada
AITR2135 - DetectLanguageInternal
Ejemplo de mensaje de error:
- Falta el resultado de la detección de idioma.
- El detector de idioma no puede identificar el idioma del contenido de entrada.
- Verifica el contenido de la solicitud. Asegúrate de que los caracteres sean válidos y de que ninguna de las palabras esté en idiomas combinados.
- Reintenta la solicitud.
- Comunícate con tu especialista de asistencia para obtener más ayuda.
AITR2140: TranslationServiceUnavailable
El servicio de Traducción no está disponible.
- Confirma que el servidor de frontend de Translation esté en ejecución.
- Para obtener más información, consulta cómo habilitar APIs previamente entrenadas.