OpenAIResponseInputMessageItem - TypeScript SDK

OpenAIResponseInputMessageItem type definition

The TypeScript SDK and docs are currently in beta. Report issues on GitHub.

Example Usage

1import { OpenAIResponseInputMessageItem } from "@openrouter/sdk/models";
2
3let value: OpenAIResponseInputMessageItem = {
4 content: [
5 {
6 text: "Hello, how are you?",
7 type: "input_text",
8 },
9 ],
10 id: "msg-abc123",
11 role: "user",
12};

Fields

FieldTypeRequiredDescription
contentmodels.OpenAIResponseInputMessageItemContent[]✔️N/A
idstring✔️N/A
rolemodels.OpenAIResponseInputMessageItemRoleUnion✔️N/A
typemodels.OpenAIResponseInputMessageItemTypeN/A