UNPKG

knowmax-quest-types

Version:

Contains type definitions for communicating with Knowmax Quest.

21 lines 922 B
import type { IIntelligenceCitation } from './IIntelligenceCitation'; import type { IIntelligenceIntentDocument } from './IIntelligenceIntentDocument'; export declare enum IntelligenceChatMessageOrigin { System = "System", Assistant = "Assistant", User = "User", Tool = "Tool" } export interface IIntelligenceChatMessage { origin: IntelligenceChatMessageOrigin; text: string; /** Optional rating given by user for AI generated message. */ rating?: number; /** Only set for answers by Quest Research. */ citations?: IIntelligenceCitation[]; /** Only set for answers by Quest Research using Intent detection for automatic filtering. */ intentDocuments?: IIntelligenceIntentDocument[]; /** Set when the intent was resolved by the AI and was actually matched to known Quest documents. */ intentResolved?: boolean; } //# sourceMappingURL=IIntelligenceChatMessage.d.ts.map