Class LLMObsPatternsConfigUpsertRequestAttributes

Attributes for creating or updating an LLM Observability patterns configuration.

Hierarchy

  • LLMObsPatternsConfigUpsertRequestAttributes

Constructors

Properties

accountId?: string

Integration account ID for a bring-your-own-model configuration.

additionalProperties?: {
    [key: string]: any;
}

A container for additional, undeclared properties. This is a holder for any undeclared properties as specified with the 'additionalProperties' keyword in the OAS document.

Type declaration

  • [key: string]: any
configId?: string

The ID of an existing configuration to update. If omitted, a new configuration is created.

evpQuery: string

Query that selects the spans the patterns run analyzes.

hierarchyDepth: number

Depth of the topic hierarchy to generate.

integrationProvider?: string

Integration provider for a bring-your-own-model configuration.

modelName?: string

Model name for a bring-your-own-model configuration.

name: string

Name of the configuration.

numRecords: number

Maximum number of records to process for the run.

samplingRatio: number

Fraction of matching spans to sample for the run.

scope?: string

Scope of the configuration.

template?: string

Template used to guide topic generation.

Generated using TypeDoc