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

AxAIOpenAIDecisionsArgs

TypeScript
type AxAIOpenAIDecisionsArgs<TModelKey> = object;

Defined in: https://github.com/ax-llm/ax/blob/3d5aa8dac28a2637e4150f022dcd02e6fc3309f0/src/ax/ai/openai-decisions/api.ts#L32

Type Parameters

Type ParameterDefault type
TModelKeystring

Properties

apiKey?

TypeScript
optional apiKey: string;

Defined in: https://github.com/ax-llm/ax/blob/3d5aa8dac28a2637e4150f022dcd02e6fc3309f0/src/ax/ai/openai-decisions/api.ts#L34


apiURL?

TypeScript
optional apiURL: string;

Defined in: https://github.com/ax-llm/ax/blob/3d5aa8dac28a2637e4150f022dcd02e6fc3309f0/src/ax/ai/openai-decisions/api.ts#L37

Base URL including /v1. Defaults to https://api.openai.com/v1.


config?

TypeScript
optional config: object;

Defined in: https://github.com/ax-llm/ax/blob/3d5aa8dac28a2637e4150f022dcd02e6fc3309f0/src/ax/ai/openai-decisions/api.ts#L38

model?

TypeScript
optional model: string;

credentialProvider?

TypeScript
optional credentialProvider: AxAICredentialProvider;

Defined in: https://github.com/ax-llm/ax/blob/3d5aa8dac28a2637e4150f022dcd02e6fc3309f0/src/ax/ai/openai-decisions/api.ts#L35


modelInfo?

TypeScript
optional modelInfo: AxModelInfo[];

Defined in: https://github.com/ax-llm/ax/blob/3d5aa8dac28a2637e4150f022dcd02e6fc3309f0/src/ax/ai/openai-decisions/api.ts#L41


models?

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

Defined in: https://github.com/ax-llm/ax/blob/3d5aa8dac28a2637e4150f022dcd02e6fc3309f0/src/ax/ai/openai-decisions/api.ts#L40


name

TypeScript
name: "openai-decisions";

Defined in: https://github.com/ax-llm/ax/blob/3d5aa8dac28a2637e4150f022dcd02e6fc3309f0/src/ax/ai/openai-decisions/api.ts#L33


options?

TypeScript
optional options: Readonly<AxAIServiceOptions>;

Defined in: https://github.com/ax-llm/ax/blob/3d5aa8dac28a2637e4150f022dcd02e6fc3309f0/src/ax/ai/openai-decisions/api.ts#L39


safetyIdentifier?

TypeScript
optional safetyIdentifier: string;

Defined in: https://github.com/ax-llm/ax/blob/3d5aa8dac28a2637e4150f022dcd02e6fc3309f0/src/ax/ai/openai-decisions/api.ts#L44


trueThreshold?

TypeScript
optional trueThreshold: number;

Defined in: https://github.com/ax-llm/ax/blob/3d5aa8dac28a2637e4150f022dcd02e6fc3309f0/src/ax/ai/openai-decisions/api.ts#L43

Predicate probabilities at or above this value become true. Default: 0.5.

Docs