Aller au contenu

Que la vidéo soit !

AI generated translation.

A colorful, simplified illustration shows a futuristic desk setup. There's a large computer screen with visual representations of video and audio, like frames and waveforms. Surrounding the screen are stylized geometric symbols for video and audio tools. The design uses abstract shapes in the background to convey an atmosphere of creativity and innovation, drawing inspiration from 8-bit style. It employs just five bold colors to keep the look clear and corporate, with no people or language visible.
Generated by 🤖 AI

La dernière version inclut la prise en charge de l’inclusion de vidéos et de transcriptions audio dans vos scripts.

const frames = await ffmpeg.extractFrames("demo.mp4", {
transcription: true,
});
def("DEMO", frames);
$`Describe what happens in the <DEMO>.`;

Supposons que vous souhaitiez analyser un fichier vidéo. Pour la plupart des LLM qui supportent les images, vous devrez extraire des captures d’écran à des horodatages précis, puis les envoyer sous forme de séquence d’images. Choisir ces horodatages peut être un défi car vous risquez d’épuiser la fenêtre de contexte. GenAIScript fournit des assistants pour résoudre ces tâches fastidieuses liées à l’analyse vidéo avec les LLM.

Nous proposons également d’encapsuler les nouvelles fonctionnalités dans des outils et des agents afin que vous puissiez les utiliser dans vos scripts.

Par exemple, pour inclure l’outil d’extraction de frames afin que le LLM puisse l’appeler, vous pouvez utiliser l’extrait suivant :

script({
tools: "video_extract_frames",
});

Ou laissez simplement l’agent travailler sur la vidéo pour vous.

script({
tools: "agent_video",
});