Přeskočit na hlavní obsah

Přehled nastavení AI Parsing

Tato část dokumentace popisuje konfiguraci modulu AI Parsing v systému EspoCRM. Modul umožňuje automatické zpracování e-mailů a extrakci relevantních dat pomocí umělé inteligence. Hlavním účelem je zjednodušit a automatizovat proces získávání strukturovaných informací z neformátovaných e-mailových zpráv.

Základní funkce

Modul AI Parsing poskytuje následující klíčové funkce:

  • Konfigurace entit pro parsování: Umožňuje vybrat, které typy entit (např. Kontakty, Obchody) mají být automaticky zpracovávány z e-mailů.
  • Nastavení e-mailových adres: Definuje, ze kterých e-mailových adres mají být zprávy parsovány.
  • Seskupování polí: Umožňuje definovat logické skupiny polí, která mají být použita při extrakci dat.
  • Automatické dokončování: Nastavení automatického dokončování procesu po úspěšném parsování.

Modul spolupracuje s dalšími částmi systému, jako jsou:

  • AiParsingRecord - pro sledování stavu parsování
  • AiParsingTool - hlavní nástroj pro parsování
  • ObjectUtil - pro práci s objektovými strukturami

Technické informace

Hlavní třídy a soubory

  • AiParsingTab.php - Třída pro správu layoutů nastavení AI Parsing
  • Settings.php - Třída pro správu metadat nastavení
  • autocrm.json - Layout nastavení
  • Settings.json - Definice polí nastavení

Konfigurační pole

Modul přidává následující konfigurační pole do nastavení:

  • aiParsableEntityTypeList - Seznam entit, které lze parsovat
  • aiParsableEmails - E-mailové adresy pro parsování
  • aiParsingAutoCompletionAfterParsing - Automatické dokončování po parsování
  • aiParsingAlwaysUseDefaultOrGroupFields - Vždy používat výchozí skupiny polí

Závislosti

Modul využívá následující závislosti:

  • MetadataAware
  • LanguageAware
  • MetadataSetter
  • LanguageSetter
  • MultiEnumFieldView - Pro zobrazení výběrových polí