Skip to content

AIDK API Reference / aidk-openai / toOpenAIMessages

Function: toOpenAIMessages() ​

ts
function toOpenAIMessages(message: Message): ChatCompletionMessageParam[];

Defined in: packages/adapters/openai/src/openai.ts:139

Convert Message to OpenAI ChatCompletionMessageParam(s)

Note: Messages with tool_result blocks are expanded into multiple OpenAI messages (one per tool result), as OpenAI requires separate role='tool' messages for each tool call response.

Parameters ​

ParameterType
messageMessage

Returns ​

ChatCompletionMessageParam[]

Released under the MIT License.