Saltearse al contenido

Describe Video

Describe Video es un componente que permite convertir cualquier video en una descripción textual. Conecta tu video, el modelo de lenguaje y, opcionalmente, un transcriptor de audio, y obtén un resumen claro y útil que puedes usar en tu dashboard.

¿Cómo funciona?

El componente toma los datos del video y los envía a la clase VideoContentAnalyzer.

  1. Transcripción de audio (opcional) – Si se conecta un transcriptor, la pista de audio se convierte en texto.
  2. Análisis con LLM – El modelo de lenguaje recibe el prompt y el contenido transcrito (o el video sin audio) y genera una descripción.
  3. Resultado – Se devuelve una lista de objetos Data que contienen el texto descriptivo y metadatos adicionales.

No se necesita ninguna operación especial; todo el proceso se ejecuta automáticamente cuando el flujo se ejecuta.

Entradas

  • Audio Transcriber
    Selecciona el transcriptor de audio que se usará para convertir la pista de audio del video en texto antes de que el modelo de lenguaje lo procese.

  • Model
    El modelo de lenguaje que se empleará para generar la descripción del video.

  • Video Data
    El video que quieres describir. Puede ser un texto, un objeto con una clave URL o una lista de objetos.

  • Prompt Text
    El texto de la solicitud que se enviará al modelo de lenguaje para guiar la descripción. Por defecto es “Describe the video.”

Salidas

  • Data
    Una lista de objetos Data que contienen la descripción generada por el modelo. Cada elemento incluye el texto descriptivo y metadatos adicionales que pueden usarse en otros componentes del flujo.

Ejemplo de Uso

  1. Conecta un componente Video Upload a la entrada Video Data.
  2. Conecta un componente Language Model a la entrada Model.
  3. (Opcional) Conecta un componente Audio Transcriber a la entrada Audio Transcriber.
  4. Deja el Prompt Text con el valor por defecto o cámbialo a “Describe the video in detail.”
  5. Ejecuta el flujo.
  6. La salida Data puede enviarse a un componente Text Display para mostrar la descripción en el dashboard.

Componentes Relacionados

  • Video Upload – Permite subir videos al flujo de trabajo.
  • Language Model – Provee el modelo de IA que genera la descripción.
  • Audio Transcriber – Convierte audio a texto para que el modelo lo entienda.

Consejos y Mejores Prácticas

  • Usa un modelo de lenguaje con buena comprensión de contexto para obtener descripciones más precisas.
  • Si el video tiene audio, conecta un transcriptor para mejorar la calidad de la descripción.
  • Ajusta el Prompt Text para guiar la longitud y el estilo de la descripción según tus necesidades.

Consideraciones de Seguridad

  • Asegúrate de que los videos no contengan información sensible antes de enviarlos a la IA.
  • Revisa las políticas de privacidad del modelo de lenguaje y del transcriptor de audio que uses para garantizar el cumplimiento de tus requisitos de protección de datos.