Přeskočit na hlavní obsah

Metadata nastavení AI Parsing

Tento dokument popisuje metadata strukturu používanou modulem AI Parsing pro definici nastavení.

Základní popis

Metadata definují vlastnosti a chování konfiguračních polí modulu AI Parsing. Obsahují informace o typech polí, jejich výchozích hodnotách, validačních pravidlech a dalších vlastnostech.

Hlavní metadata soubory jsou:

  • EntityDefs - Definice entit a jejich polí
  • ClientDefs - Definice chování na straně klienta
  • Layouts - Definice rozložení prvků v uživatelském rozhraní

Technické informace

Hlavní soubory

  • Settings.json - Definice polí nastavení
  • Settings.php - Třída pro správu metadat

Struktura metadat

Metadata obsahují definice následujících polí:

  • aiParsableEmails:

  • Typ: multiEnum

  • View: ai-parsing:views/fields/parsable-emails

  • aiParsableEntityTypeList:

  • Typ: multiEnum

  • View: ai-parsing:views/settings/fields/ai-parsable-entities

  • aiParsingAlwaysUseDefaultOrGroupFields:

  • Typ: bool

  • Výchozí hodnota: false

  • Podporuje tooltip

  • aiParsingAutoCompletionAfterParsing:

  • Typ: bool

  • Výchozí hodnota: false

  • Podporuje tooltip

Dynamická metadata

Třída Settings dynamicky generuje metadata pro:

  • Pole e-mailových adres pro každou entitu
  • Pole skupin polí pro každou entitu

Tyto dynamické definice jsou založeny na konfiguraci v aiParsableEntityTypeList.