Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
  • Parameter
    summaryType of execution to perform
    defaultjson
    nametype
    • json - Return the lexItems found in the highest confidence route, any vertex with metadata, and the actual highestRoute including all the tokens
    • matchExtraction - Return the lexItems matched by a semantic tag found in the highest confidence route, any vertex with metadata.
    • analytics - Return the lexItems found in the highest confidence route, any vertex with metadata, the tokens_detail with every token in the route, the inputText and the outputText (Text parsed ready for modeling data)
    • route - Return only the SEMANTIC_TAG tokens in the highestRoute 

      Info

      More types can when requested

  • Parameter
    summaryList of tags to identify in the text
    nametags
    typestring array
    requiredtrue
  • Parameter
    summaryProcess Id of the pipeline you want to work from. Can only be used if no tags where defined. Format is: PipelineName:StageId
    nameprocessor
    requiredtrue
  • Parameter
    summaryNumber of engines per process unit
    default10
    nameenginePoolSize
    typeinteger
  • Parameter
    summaryShould the engine be create at once, otherwise each engine will be generated as required
    defaultfalse
    namecreateEngines
    typeboolean
  • Parameter
    summaryTime in milliseconds, for the engine to timeout
    default30000
    nameengineTimeout
    typeinteger
  • Parameter
    summaryRegex which will split the text into more manageable blocks to be process by Saga
    default[\n\s ]+
    namesplitRegex
  • Parameter
    summaryShould the splitRegex apply on multiple lines
    defaulttrue
    namemultiline
  • Parameter
    summaryMaximum number of character to process, more than that and the data will be truncated. If the value is 0, no maximum is applied
    default0
    namemaxCharsSizeToProcess
    typeinteger
  • Parameter
    summaryReturn only the exact same tags specified in the field "tags"
    defaultfalse
    nameexactTags
    typeboolean
  • Parameter
    summaryList of tags to ignore from the regular process
    nameignoredTags
    typestring array
  • Parameter
    summaryList of Flags to include in the result, regardless of other configuration
    nameincludeFlags
    typestring array
  • Parameter
    summaryList of flags to exclude from the results
    defaultTEXT_BLOCK
    nameexcludeFlags
    typestring array
  • Parameter
    summaryInclude the metadata in the tags and vertices
    defaultfalse
    nameincludeMetadata
    typeboolean
  • Parameter
    summaryShould routes of the same confidence be combined into one route
    defaultfalse
    namecombineRoutes
    typeboolean
  • Parameter
    summaryList of specific components to add, any other component will be ignore
    nameincludeTheseComponents
    typestring array
  • Parameter
    summaryInclude the components (tokens which compose the tag) of each tag matched
    defaulttrue
    nameincludeComponents
    typeboolean
  • Parameter
    summaryIf components are included, does the metadata of each one needs to be added
    defaultfalse
    nameincludeComponentMetadata
    typeboolean
  • Parameter
    summaryBoolean or JOSN
    defaultfalse
    nameexpires
    typejson
    • If JSON - Can specify the amount of the time, in which it will expire. If refreshExpiration is activated, this is the amount to reset each time
      • Parameter
        summaryAmount of time to extent the expiration time
        default0
        nameamount
        typeinteger
      • Parameter
        summaryTime unit in which the amount is expressed. All the ChronoUnit are valid (Nanos, Micros, Millis, Seconds, Minutes, Hours, ...)
        defaultSeconds
        nametimeUnit
    • If true -  If true, the process unit will expire immediately after the process has ended
  • Parameter
    summaryRerefresh expiration time every time the unit does a process
    defaultfalse
    namerefreshExpiration
    typeboolean
  • Parameter
    summaryIf True the process unit will be saved in the database and every time the server restarts the process unit will be loaded
    defaultfalse
    namepersistent
    typeboolean
    • Info

      If persistent is true, expiration will be disabled

  • Parameter
    summaryIf True the statistics of the engine and the pipeline are included in the response
    defaultfalse
    nameincludeStats
    typeboolean