Type

The type of system that you want to configure. This parameter has the following options:

  • Answerbank. A system that provides defined answers to a defined set of questions (such as an FAQ). If you create an Answerbank system, you must configure a dedicated Agentstore component to store the questions and question equivalence classes. You define the location of this Agentstore component by setting IDOLHost and IDOLACIPort.

  • Factbank. A system that provides a simple, factual answer to a question. If you create a Factbank system, you must configure:

  • Passageextractor. A system that extracts relevant answers from documents stored in an IDOL Content component. If you create a Passageextractor system, you must configure:

    • an IDOL content component that contains documents that Answer Server can extract answers from. Use the IDOLHost and IDOLACIPort parameters.

    • a dedicated Agentstore component that contains agents that describe various entity types, such as people and places. Use the AgentstoreHost and AgentstoreACIPort parameters.

    • the Eduction grammars to use to identify entities in text that might form answers, and to identify sentences and paragraph that might form answers. Use the EductionGrammars parameter.

  • PassageextractorLLM. A system that uses a Large Language Model (LLM) to extract relevant answers from documents stored in an IDOL Content component. If you create a PassageextractorLLM system, you must configure:

  • Conversation. A system that runs a conversation task to answer user questions in a real time instant messaging environment. If you create a Conversation system, you must configure:

    • a task configuration JSON file that defines the settings for the conversation task. Use the TaskConfigurationFile parameter.

    • a dedicated Agentstore component that contains conversation triggers to activate particular conversation tasks based on user input. Use the AgentstoreHost and AgentstoreACIPort parameters.

  • Remote. A system that runs on a remote Answer Server. When you configure a remote answer system, Answer Server forwards any Ask actions that use the remote system to the associated remote Answer Server. If you create a Remote system, you must configure:

Type: String
Default:  
Required: Yes
Configuration Section: Systems
Example: Type=Answerbank
See Also: