Flujos con IA
Ejecuta un inventario local acotado y revisa los hallazgos antes de exportar un manifiesto de forma explícita.
Empieza por la configuración de la integración de IA. El adaptador opcional está incluido en MediaTether; el panel nativo no necesita IA, Python ni Toolset Registry.
Revisar las fuentes seleccionadas
- En Content Browser, selecciona únicamente los assets
FileMediaSourceeImgMediaSourceprevistos. La herramienta usa esa selección; el modelo no puede proporcionar rutas arbitrarias de assets o del sistema de archivos. - Llama a
MediaTetherTools.start_inventory(). En el diálogo nativo de Unreal, elige la carpeta de entrega existente que quieres comprobar. Una selección vacía o cerrar el diálogo no inicia la revisión. - Consulta
MediaTetherTools.get_status()hasta que la operación alcance un estado final. No inicies otra mientras haya una activa. Si el usuario pide detenerla, llama acancel_operation()y confirma el estado final conget_status().
Revisar antes de exportar
Lee una página acotada, por ejemplo get_report_page("findings", 0, 50). Las secciones admitidas son findings, records, sources y reasons; continúa desde el siguiente offset devuelto si quedan filas. Comprueba conjuntamente estado, cobertura, fuentes seleccionadas, rutas y hallazgos. Completed significa que terminó el inventario; no confirma que un archivo se pueda reproducir ni que la entrega sea válida.
Para repetir la prueba sin descargar un showcase público, sigue la receta local con los ejemplos del paquete del plugin instalado o con medios que tengas permiso para usar. El resultado esperado es una película ausente, una ruta externa y un fotograma ausente de la secuencia. El inventario los señala; nunca los repara.
Solo después de que el usuario lo apruebe, llama a export_manifest(). Unreal abre un selector nativo para elegir una carpeta local existente. La herramienta no copia, mueve, renombra, repara ni sube los medios originales. Un inventario parcial o cancelado exige explicar la cobertura incompleta y recibir autorización explícita antes de llamar a export_manifest(allow_partial=true); conserva ese estado parcial o cancelado en el resultado.
Petición de ejemplo: «Revisa solo los assets de medios que he seleccionado frente a la carpeta de entrega que elija en Unreal. Muéstrame la cobertura y los hallazgos. No exportes hasta que lo apruebe».