UNPKG

knowmax-quest-types

Version:

Contains type definitions for communicating with Knowmax Quest.

18 lines 1.16 kB
import type { IIntelligenceChatMessage } from '.'; export interface IIntelligenceBaseOptions { /** The label of the intelligence model to use. If not provided, applicationName must be provided to determine intelligence model. */ intelligenceModelLabel?: string; /** Name of index definition to use. If not provided, applicationName must be provided to determine index definition. */ indexDefinitionName?: string; /** Used to determine intelligence model for application if intelligenceModelLabel is not provided. */ applicationName?: string; /** Set if conversation that will be created for this request is ment to be temporary and thus should be deleted soon after use. */ temporary?: boolean; /** Set to ignore conversation for this request. Na data will be read or written from or to conversation history. */ ignoreConversation?: boolean; /** Optional conversation id to maintain context across multiple requests. */ conversationId?: string; /** Array of chat messages to use for this request. */ chatMessages: IIntelligenceChatMessage[]; } //# sourceMappingURL=IIntelligenceBaseOptions.d.ts.map