ÉlőUtoljára: 1 órájaMa: 4
Eszközökfrissítve: 12:17

AI-ügynököknek szánt vizualizációs nyelvet adott ki a Microsoft

A Microsoft Research Flint nevű új vizualizációs nyelvét kifejezetten AI-ügynökök számára fejlesztették ki, hogy azok egyszerű specifikációkból megbízhatóan tudjanak szép és kifejező grafikonokat generálni.

AI-ügynököknek szánt vizualizációs nyelvet adott ki a Microsoft
Fotó: Rahul Mishra / Unsplash
forrás: Hacker News·AI Forradalom szerk.·
Megosztás

A Microsoft Research bemutatta a Flint nevű vizualizációs nyelvet, amelynek célja, hogy az AI-ügynökök számára megkönnyítse a jó minőségű grafikonok létrehozását. A rendszer egyszerű, ember által szerkeszthető specifikációkból dolgozik, és automatikusan generálja a szükséges alacsony szintű paramétereket, mint a skálák, tengelyek, elrendezés és színsémák. A Flint fordítója az adatokat, szemantikai típusokat, grafikon típusát és kódolásokat használja fel az optimalizált beállítások meghatározásához.

A Flint 46 különböző grafikon típust támogat, és képes renderelni a Vega-Lite, ECharts és Chart.js könyvtárakat használva. A fejlesztők JavaScript/TypeScript környezetben telepíthetik az eszközt npm segítségével. Az AI-ügynökök munkafolyamataiban való használathoz a MCP szerver is elérhető. A galériában 83 példa tekinthető meg, bemutatva a különféle grafikonokat és azok specifikációit.

Kapcsolódó: Euphony vizualizációs eszköz

Szemantikai típusok és automatikus optimalizáció

A Flint a szemantikai típusok segítségével értelmezi az adatok jelentését, például az év-hónap, mennyiség vagy kategória jellegét. Ezek alapján inferálja az alacsony szintű grafikon konfigurációt, beleértve a parsert, a tengelyformázást és a színpalettákat. Az automatikus elrendezés-optimalizálás rugalmas elrendezési modellre és banki elvekre épül, dinamikusan kezelve a méretezést, távolságot és elrendezést, hogy a grafikonok mindig jól illeszkedjenek a rendelkezésre álló vászonra.

Kapcsolódó: Databricks nyílt forráskódú rendszer

Egyszerű generálás és adaptáció

A Flint specifikációi könnyen generálhatók és adaptálhatók, mivel nem támaszkodnak törékeny, alacsony szintű paraméterekre. Egy grafikon dizájnjának megváltoztatásához elegendő a grafikon típusának módosítása és a vizuális kódolások újrakötése. A fordító automatikusan átvezeti az új kódolási választásokat az alacsony szintű beállításokba. Például egy nemek és kor szerinti népességeloszlást mutató, szegmentált oszlopdiagram könnyen átalakítható piramisdiagrammá a `chartType` módosításával.

Kapcsolódó: lahfir asztali CLI

Több backend támogatása

A Flint egységes felületet biztosít a különböző grafikon-renderelő motorokhoz, így a felhasználók könnyedén válthatnak a Vega-Lite, ECharts és Chart.js között. Ez lehetővé teszi, hogy kihasználják az egyes backendek egyedi funkcióit, még akkor is, ha azok eltérő API-kkal és programozási modellekkel rendelkeznek. A Microsoft Research által az IDEAS Labbal és a Kínai Renmin Egyetemmel közösen fejlesztett Flint nyílt forráskódú és azonnal használható.

Kapcsolódó: AI-újságíró rendszer

Forrás

Feldolgozott sajtóforrás·Hacker News

Eredeti cikk megnyitása →

Ez a cikk a fenti sajtóforrás alapján készült AI-összefoglalóval.

tetszett a cikk? oszd meg →
Megosztás

Tetszik az oldal? Támogasd a fejlesztést

Az AI Forradalom egy automatizált pipeline: napi adatgyűjtés, LLM-feldolgozás és infrastruktúra fenntartása valódi költségekkel jár. Ha értékesnek találod a tömör, naprakész AI-összefoglalókat, egy kávé sokat segít.

Támogatom