Type Alias CreateInteraction

type CreateInteraction = {
    rejected?: boolean;
    rejectionReason?: RejectionReason;
    request: string;
    response: string;
    sources: MessageSource[];
}
Index

Properties

rejected?: boolean

Indicator the system marked request as suspicious.

rejectionReason?: RejectionReason

Rejection reason for a question:

  • 1 - PROMPT_INJECTION
  • 2 - OUT_OF_CONTEXT
  • 3 - TOO_COMPLEX
request: string

Interaction request content.

response: string

Interaction response content.

sources: MessageSource[]

List of sources used to generate AI messages (interactions).