AxAITypesafeArgs
type AxAITypesafeArgs<TModelKey> = object;Defined in: https://github.com/ax-llm/ax/blob/3d5aa8dac28a2637e4150f022dcd02e6fc3309f0/src/ax/ai/typesafe/api.ts#L33
Typesafe evaluates typed questions; it does not generate freeform text.
Type Parameters
| Type Parameter | Default type |
|---|---|
TModelKey | string |
Properties
apiKey?
optional apiKey: string;Defined in: https://github.com/ax-llm/ax/blob/3d5aa8dac28a2637e4150f022dcd02e6fc3309f0/src/ax/ai/typesafe/api.ts#L35
apiURL?
optional apiURL: string;Defined in: https://github.com/ax-llm/ax/blob/3d5aa8dac28a2637e4150f022dcd02e6fc3309f0/src/ax/ai/typesafe/api.ts#L37
config?
optional config: object;Defined in: https://github.com/ax-llm/ax/blob/3d5aa8dac28a2637e4150f022dcd02e6fc3309f0/src/ax/ai/typesafe/api.ts#L38
model?
optional model: string;credentialProvider?
optional credentialProvider: AxAICredentialProvider;Defined in: https://github.com/ax-llm/ax/blob/3d5aa8dac28a2637e4150f022dcd02e6fc3309f0/src/ax/ai/typesafe/api.ts#L36
modelInfo?
optional modelInfo: AxModelInfo[];Defined in: https://github.com/ax-llm/ax/blob/3d5aa8dac28a2637e4150f022dcd02e6fc3309f0/src/ax/ai/typesafe/api.ts#L41
models?
optional models: AxAIInputModelList<string, never, TModelKey>;Defined in: https://github.com/ax-llm/ax/blob/3d5aa8dac28a2637e4150f022dcd02e6fc3309f0/src/ax/ai/typesafe/api.ts#L40
name
name: "typesafe";Defined in: https://github.com/ax-llm/ax/blob/3d5aa8dac28a2637e4150f022dcd02e6fc3309f0/src/ax/ai/typesafe/api.ts#L34
options?
optional options: Readonly<AxAIServiceOptions>;Defined in: https://github.com/ax-llm/ax/blob/3d5aa8dac28a2637e4150f022dcd02e6fc3309f0/src/ax/ai/typesafe/api.ts#L39
trueThreshold?
optional trueThreshold: number;Defined in: https://github.com/ax-llm/ax/blob/3d5aa8dac28a2637e4150f022dcd02e6fc3309f0/src/ax/ai/typesafe/api.ts#L43
Convert a Noul probability to true at or above this value. Default: 0.5.