Skip to main content

Type Alias: GatewayInferenceInputEasyInputMessage

type GatewayInferenceInputEasyInputMessage = {
role: "user" | "assistant" | "system" | "developer";
content: | string
| GatewayInferenceInputInputMessageContentList;
type?: "message";
};

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

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

Example​

`GatewayInferenceInputEasyInputMessageSchema.parse(value);`

Properties​

role​

role: "user" | "assistant" | "system" | "developer";

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


content​

content:
| string
| GatewayInferenceInputInputMessageContentList;

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


type?​

optional type?: "message";

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