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 ​
| Parameter | Type |
|---|---|
message | Message |
Returns ​
ChatCompletionMessageParam[]