Constructors

Methods

  • Create Default Data Create default data for testing: one user with a hard-coded SUB; one llm with a hardcoded name. This is meant to be executed first to setup the necessary components to (1) register new source data, (2) create a new research context selecting from the available source data

    Parameters

    • data: {
          clientSub: string;
          llmName: string;
          xAuthToken: string;
      }
      • clientSub: string
      • llmName: string
      • xAuthToken: string

    Returns CancelablePromise<CreateDefaultDataViewModel>

    CreateDefaultDataViewModel Success

    Throws

    ApiError

  • Create Research Context Create a new research context from a subset of the available source data for a client

    Parameters

    • data: {
          clientSub?: null | string;
          externalId: string;
          llmName?: null | string;
          requestBody: number[];
          researchContextDescription: string;
          researchContextTitle: string;
          xAuthToken: string;
      }
      • Optional clientSub?: null | string
      • externalId: string
      • Optional llmName?: null | string
      • requestBody: number[]
      • researchContextDescription: string
      • researchContextTitle: string
      • xAuthToken: string

    Returns CancelablePromise<NewResearchContextViewModel>

    NewResearchContextViewModel Success

    Throws

    ApiError

  • Extend Research Context Create a new research context incorporating source data from an existing context with new source data from the client

    Parameters

    • data: {
          clientSub: string;
          existingResearchContextId: number;
          externalId: string;
          llmName: string;
          newResearchContextDescription: string;
          newResearchContextTitle: string;
          requestBody: number[];
          xAuthToken: string;
      }
      • clientSub: string
      • existingResearchContextId: number
      • externalId: string
      • llmName: string
      • newResearchContextDescription: string
      • newResearchContextTitle: string
      • requestBody: number[]
      • xAuthToken: string

    Returns CancelablePromise<NewResearchContextViewModel>

    NewResearchContextViewModel Success

    Throws

    ApiError

Generated using TypeDoc