UKÁZKA: INTELIGENTNÍ VYKAZOVÁNÍ VÝDAJŮ POMOCÍ AI

Automaticky přeloženo z Deepl

Znáte bolesti spojené s vykazováním výdajů – ne pro vás, ale pro vaše uživatele. Hromadící se účtenky, ruční zadávání, překlepy. Se sadou 4D AIKit je tato dřina pryč. Jednoduchým nahráním se papírová účtenka nebo faktura promění v čistý strukturovaný JSON připravený pro vaši databázi.

Už žádné plýtvání časem na součty, data nebo názvy dodavatelů. Vision AI je přečte, jazykové modely je strukturují a 4D je propojí přímo s vaší aplikací. Z papíru do databáze během několika sekund – a vaši uživatelé nikdy nepocítí tření.

HDI AIKit Expense Reporting

Stačí pár řádků kódu a z fotografie papírové účtenky uděláte strukturovaný objekt JSON připravený k uložení – žádné ruční zadávání, žádná lidská chyba.

Příklad: Extrakce strukturovaných dat z účtenky

Představte si, že váš uživatel nahraje účtenku prostřednictvím vaší aplikace. Pomocí AIKit může systém automaticky detekovat:

  • typ dokumentu (účtenka, faktura nebo objednávka).
  • Datum
  • jméno prodejce
  • Číslo faktury, je-li k dispozici
  • Měnu
  • Celkové částky (včetně a bez daně)
  • Částky daně

Všechny tyto informace jsou zpracovány do čistého objektu JSON, který je připraven k uložení do databáze.

Příklad kódu:

Jak to vypadá v praxi:

var $client := cs.AIKit.OpenAI.new("YourAPIKey") 

// CONVERT THE IMAGE TO BASE64 IF IT'S NOT A URL 
var $blob := $pictureEntity.picture 
var $base64Encoded : Text 
BASE64 ENCODE($blob; $base64Encoded) 
var $picture := "data:image/jpeg;base64," + $base64Encoded 

var $prompt := "You are an expert assistant in processing accounting documents. Analyze the image of the attached document (receipt, invoice, or purchase order). Return only a JSON object, without any explanation, without markdown tags, without commentary, and without any line break before or after. The JSON must be clean and follow this exact structure: { \"document_type\": \"receipt\" ' \"invoice\" ' \"purchase_order\", \"date\": \"MM-DD-YYYY\", \"vendor\": \"Merchant or company name\", \"invoice_number\": \"text or null\", \"currency\": \"EUR\" ' \"USD\" ' \"other\", \"total_incl_tax\": float or null, \"total_excl_tax\": float or null, \"tax\": float or null, \"items\": [ { \"name\": \"string\", \"quantity\": number or null, \"unit_price\": float or null, \"total_price\": float or null } ] } Remember: no sentences, tags, or text should surround or precede the JSON. Just the pure JSON object, that’s all." 

var $result := $client.chat.vision.create($picture).prompt($prompt).choice.message.content 

var $parsedJSON : Object 
$parsedJSON := JSON Parse($result) 

return $parsedJSON

Benefity: Z papíru do databáze během několika sekund

Toto řešení je ideální pro:

  • Zaměstnance, kteří rychle a snadno předkládají zprávy o výdajích.
  • Finanční týmy, které se snaží omezit ruční zadávání a chyby
  • Mobilní aplikace nabízející funkce skenování dokumentů a automatizace.

Už žádné zadávání součtů, dat nebo názvů dodavatelů – AIKit udělá těžkou práci za vás.

Proč je to důležité

Tato funkce kombinuje to nejlepší ze tří světů:

  • Vision AI: čtení a interpretace tištěných dokumentů.
  • Jazykové modely: k inteligentnímu získávání strukturovaných dat.
  • 4D integrace: pro bezproblémové propojení toho všeho s logikou aplikace a databází.

Vyzkoušejte si to sami

Vše, co potřebujete, je:

  • Vstupní obrázek (fotoaparát, skener nebo nahrávání).
  • Platný klíč OpenAI API.
  • Komponentu 4D AIKit ve vašem projektu.

O zbytek se pak postará umělá inteligence : čistá, strukturovaná a připravená k produkci.

Příště…

A to je teprve začátek. V příštích příspěvcích se s vámi podělíme o další případy použití s AIKit zaměřené na byznys. Pokud už máte v hlavě nějaký scénář, rádi si ho poslechneme – možná se dokonce objeví v některém z příštích příspěvků.

David Azancot
• 4D for iOS Product Owner • David Azancot se připojil k týmu 4D Product jako Product Owner v roce 2017. Má na starosti psaní uživatelských příběhů a jejich převod do funkčních specifikací. Jeho role také zahrnuje zajištění toho, aby implementace funkcí vyhovovaly potřebám zákazníků. David graduoval jako MBA v marketingu, internetu a mobilitě na Institutu Leonarda Da Vinciho a svou kariéru zahájil v roce 2011 u začínající mobilní společnosti, kterou později získala Madvertise (skupina mobilního marketingu). S nadšením pro mobilní rozhraní byl přirozenou volbou pro vývoj interaktivních mobilních reklamních formátů pro skupinu v roce 2015. Zároveň David od roku 2012 vyvíjí vlastní aplikace pro iOS a Android.