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/e690b4823b8309e258594064abe941d4cff6ef89/src/ax/ai/provider_profiles.ts#L813

Type Parameters

Type ParameterDefault type
TModelKeystring

Properties

apiKey?

TypeScript
optional apiKey: string;

Defined in: https://github.com/ax-llm/ax/blob/e690b4823b8309e258594064abe941d4cff6ef89/src/ax/ai/provider_profiles.ts#L815


apiURL?

TypeScript
optional apiURL: string;

Defined in: https://github.com/ax-llm/ax/blob/e690b4823b8309e258594064abe941d4cff6ef89/src/ax/ai/provider_profiles.ts#L817


config?

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

Defined in: https://github.com/ax-llm/ax/blob/e690b4823b8309e258594064abe941d4cff6ef89/src/ax/ai/provider_profiles.ts#L818


credentialProvider?

TypeScript
optional credentialProvider: AxAICredentialProvider;

Defined in: https://github.com/ax-llm/ax/blob/e690b4823b8309e258594064abe941d4cff6ef89/src/ax/ai/provider_profiles.ts#L816


deploymentName?

TypeScript
optional deploymentName: string;

Defined in: https://github.com/ax-llm/ax/blob/e690b4823b8309e258594064abe941d4cff6ef89/src/ax/ai/provider_profiles.ts#L823


modelInfo?

TypeScript
optional modelInfo: AxModelInfo[];

Defined in: https://github.com/ax-llm/ax/blob/e690b4823b8309e258594064abe941d4cff6ef89/src/ax/ai/provider_profiles.ts#L820


models?

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

Defined in: https://github.com/ax-llm/ax/blob/e690b4823b8309e258594064abe941d4cff6ef89/src/ax/ai/provider_profiles.ts#L821


name

TypeScript
name: AxAIProfileId;

Defined in: https://github.com/ax-llm/ax/blob/e690b4823b8309e258594064abe941d4cff6ef89/src/ax/ai/provider_profiles.ts#L814


options?

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

Defined in: https://github.com/ax-llm/ax/blob/e690b4823b8309e258594064abe941d4cff6ef89/src/ax/ai/provider_profiles.ts#L819


resourceName?

TypeScript
optional resourceName: string;

Defined in: https://github.com/ax-llm/ax/blob/e690b4823b8309e258594064abe941d4cff6ef89/src/ax/ai/provider_profiles.ts#L822


version?

TypeScript
optional version: string;

Defined in: https://github.com/ax-llm/ax/blob/e690b4823b8309e258594064abe941d4cff6ef89/src/ax/ai/provider_profiles.ts#L824

Docs