Class AraModule

Ara Module - AI Chat and Assistance

Constructors

Properties

Methods

Constructors

Properties

client: ArqeraClient

Methods

  • Send a message to Ara

    Parameters

    • messages: {
          content: string;
          role: "assistant" | "user";
      }[]
    • Optional sessionId: string

    Returns Promise<unknown>

  • Stream a chat response from Ara (returns raw Response for streaming)

    Parameters

    • messages: {
          content: string;
          role: string;
      }[]
    • Optional sessionId: string

    Returns Promise<Response>

  • Get an explanation of a feature or concept

    Parameters

    • topic: string
    • detailLevel: "brief" | "standard" | "comprehensive" = 'standard'

    Returns Promise<unknown>

  • Get navigation guidance to a destination

    Parameters

    • destination: string

    Returns Promise<unknown>

  • Get AI suggestions based on context

    Parameters

    • context: Record<string, unknown>

    Returns Promise<unknown>