Skip to main content

Type Alias: GatewayInferenceInputChatCompletionRequestFunctionMessage

type GatewayInferenceInputChatCompletionRequestFunctionMessage = {
role: "function";
content: string | null;
name: string;
};

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

Portkey ChatCompletionRequestFunctionMessage; strict modeled input with explicit JSON extension maps.

Example​

`GatewayInferenceInputChatCompletionRequestFunctionMessageSchema.parse(value);`

Properties​

role​

role: "function";

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


content​

content: string | null;

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


name​

name: string;

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