Skip to main content

Type Alias: GatewayInferenceReasoning

type GatewayInferenceReasoning = {
[key: string]: unknown;
effort?: GatewayInferenceReasoningEffort;
generate_summary?: "concise" | "detailed" | null;
};

Defined in: src/models/ai-gateway-inference.ts:3501

Portkey Reasoning; additive response fields are preserved.

Example​

`GatewayInferenceReasoningSchema.parse(value);`

Indexable​

[key: string]: unknown

Properties​

effort?​

optional effort?: GatewayInferenceReasoningEffort;

Defined in: src/models/ai-gateway-inference.ts:3502


generate_summary?​

optional generate_summary?: "concise" | "detailed" | null;

Defined in: src/models/ai-gateway-inference.ts:3503