AxAIProfileArgs Generated TypeScript API reference. typescript api api/reference build/apidocs/TypeAlias.AxAIProfileArgs.md type AxAIProfileArgs

AxAIProfileArgs

TypeScript
type AxAIProfileArgs<TModelKey> = object;

Defined in: https://github.com/ax-llm/ax/blob/686f8ba96cf652e044cf922b67c16c8f09754a70/src/ax/ai/provider_profiles.ts#L882

Type Parameters

Type ParameterDefault type
TModelKeystring

Properties

apiKey?

TypeScript
optional apiKey: string;

Defined in: https://github.com/ax-llm/ax/blob/686f8ba96cf652e044cf922b67c16c8f09754a70/src/ax/ai/provider_profiles.ts#L884


apiURL?

TypeScript
optional apiURL: string;

Defined in: https://github.com/ax-llm/ax/blob/686f8ba96cf652e044cf922b67c16c8f09754a70/src/ax/ai/provider_profiles.ts#L886


config?

TypeScript
optional config: Partial<AxAIOpenAIConfig<string, string>>;

Defined in: https://github.com/ax-llm/ax/blob/686f8ba96cf652e044cf922b67c16c8f09754a70/src/ax/ai/provider_profiles.ts#L887


credentialProvider?

TypeScript
optional credentialProvider: AxAICredentialProvider;

Defined in: https://github.com/ax-llm/ax/blob/686f8ba96cf652e044cf922b67c16c8f09754a70/src/ax/ai/provider_profiles.ts#L885


deploymentName?

TypeScript
optional deploymentName: string;

Defined in: https://github.com/ax-llm/ax/blob/686f8ba96cf652e044cf922b67c16c8f09754a70/src/ax/ai/provider_profiles.ts#L892


modelInfo?

TypeScript
optional modelInfo: AxModelInfo[];

Defined in: https://github.com/ax-llm/ax/blob/686f8ba96cf652e044cf922b67c16c8f09754a70/src/ax/ai/provider_profiles.ts#L889


models?

TypeScript
optional models: AxAIInputModelList<string, string, TModelKey>;

Defined in: https://github.com/ax-llm/ax/blob/686f8ba96cf652e044cf922b67c16c8f09754a70/src/ax/ai/provider_profiles.ts#L890


name

TypeScript
name: AxAIProfileId;

Defined in: https://github.com/ax-llm/ax/blob/686f8ba96cf652e044cf922b67c16c8f09754a70/src/ax/ai/provider_profiles.ts#L883


options?

TypeScript
optional options: Readonly<AxAIServiceOptions> & Record<string, unknown>;

Defined in: https://github.com/ax-llm/ax/blob/686f8ba96cf652e044cf922b67c16c8f09754a70/src/ax/ai/provider_profiles.ts#L888


resourceName?

TypeScript
optional resourceName: string;

Defined in: https://github.com/ax-llm/ax/blob/686f8ba96cf652e044cf922b67c16c8f09754a70/src/ax/ai/provider_profiles.ts#L891


version?

TypeScript
optional version: string;

Defined in: https://github.com/ax-llm/ax/blob/686f8ba96cf652e044cf922b67c16c8f09754a70/src/ax/ai/provider_profiles.ts#L893

Docs