Un exemple

Vous obtenez des données propres, conformes à votre schéma.

Vous indiquez à Lirovo les champs que vous voulez, et il renvoie un JSON typé qui leur correspond. Chaque valeur porte un score de confiance, et chaque valeur renvoie à la seconde exacte et à la modalité dont elle provient. Voici à quoi cela ressemble sur une vidéo réelle.

Définissez un schéma, recevez un enregistrement typé

Cette exécution est une interview du PDG de Mistral AI sur CNBC. À gauche, les champs que nous avons demandés. À droite, le JSON typé renvoyé par Lirovo, conforme exactement à cette forme.

schema.json
{
  "speakers": "string[]",
  "organizations": "string[]",
  "funding_round": {
    "investor": "string",
    "stake": "string",
    "amount": "string"
  },
  "valuation": "string",
  "topics": "string[]"
}
output.json
{
  "speakers": ["Arthur Mensch"],
  "organizations": ["Mistral AI", "ASML", "Nvidia"],
  "funding_round": {
    "investor": "ASML",
    "stake": "~11%",
    "amount": "$2B"
  },
  "valuation": "$14B",
  "topics": ["semiconductors", "AI compute"]
}

Le schéma est appliqué. Lirovo valide la sortie par rapport au JSON Schema que vous lui donnez, de sorte que ce qui revient est conforme à ce que vous avez demandé. Dans cette exécution, les valeurs renseignées se situent entre 0,92 et 0,97 de confiance, et chacune conserve un pointeur de preuve vers le moment dont elle a été tirée.

Chaque valeur est typée, notée et traçable

Une valeur n'est utile que si vous pouvez lui faire confiance. À côté du résultat typé, Lirovo attache un score de confiance à chaque valeur, afin que vous puissiez définir votre propre seuil et écarter tout ce qui se trouve en dessous.

Chaque valeur renvoie aussi à la seconde exacte dont elle provient, et indique si elle a été dite ou montrée à l'écran. Ainsi, quand le schéma indique que la valorisation est de 14 milliards de dollars, vous pouvez ouvrir le moment qui le dit et le vérifier vous-même. Découvrez comment cela fonctionne sur la page preuves .

Explorez la sortie typée

Voici la vue Données du produit, sur la même exécution : les champs extraits présentés sous forme de tableaux interrogeables, chaque ligne portant le moment source dont elle a été tirée.

Mistral CEO Arthur Mensch
analysis ready
Mistral CEO Arthur Mensch
Mistral CEO Arthur Mensch
CNBC · 45:59
Timeline0:00 / 45:59
Arthur
Arjun
Events
0:0011:2922:5934:2945:59
Compute & sovereignty
AI economics
Semiconductors
Vibe & agents
Cybersecurity
AGI & physical world
ContradictionDecisionClaimclick to scrub
Speakers2
Arthur Mensch
92%
Arjun Karpal
4%
video_facts_bronze·Mistral CEO Arthur Menschvideo_id=325gGv0eWV8hash=9f2a3c7d4e1b…job=job_c0296adaee7cmodel=gemini-3.1-flash-lite
fact_type·
Results17 rows · bronze · 1 row = 1 fact · validation: clean
#typesubjectattributevalueunitconfsource
1metricMistral AIvaluation$13B+13,000,000,000 USDUSD0.95audio
2metricMistral AIvaluation$14B14,000,000,000 USDUSD0.97visual
3metricMistral AIdata_center_investment€4 billion4,000,000,000 EUREUR0.96audio
4targetMistral AIcompute_capacity200MW → 1GW200,000,000 → 1,000,000,000 WW0.92audio
5rangeUS hyperscalersai_capex_per_year$700–800B700,000,000,000 → 800,000,000,000 USDUSD0.89audio
6metricEuropedigital_deficit_vs_us_per_year€250B250,000,000,000 EUREUR0.88audio
7metricAI inference markettoken_market_size~$5T5,000,000,000,000 USDUSD0.84audio
8metricGlobal manufacturingaddressable_market$30T30,000,000,000,000 USDUSD0.83audio
9metricASMLstake_in_mistral~11%11 %%0.90audio
10entityMistral AIorganization.nameMistral—0.99audio
11entityArthur Menschspeaker.roleCEO of Mistral—0.98both
12entityVibeproduct.nameVibe—0.94both
13entityASMLorganization.roleLead investor (Series C)—0.91audio
14claimMistral AIinvests_indata centers in France and Sweden—0.95audio
15claimEuropehas_windowroughly two years to build sovereign compute—0.86audio
16claimAI agentsdisruptthe per-seat SaaS model—0.82audio
17decisionMistral AIownershipremain a private company—0.90audio

Utilisez-le partout

Le même résultat typé sort du harnais partout où vous l'exécutez : en autonome dans votre terminal, en tant que plugin dans votre harnais d'agent, ou via MCP, de sorte qu'il s'intègre dans votre pipeline, votre flux de travail ou votre assistant sans étape manuelle.

01
Terminal

exécutez-le en autonome, un JSON typé en retour

02
Plugin d'agent

intégrez-le dans votre harnais d'agent

03
MCP

appelez-le depuis votre assistant

Transformez une vidéo en un enregistrement comme celui-ci

Lancez une extraction en direct sur une vidéo de votre choix, ou rejoignez la liste d'attente et exécutez-le sur votre propre machine avec votre propre inférence.