Skip to content

toOpenAIRequest

toOpenAIRequest(request): OpenAIRequest

Defined in: converters/request-converters.ts:53

Convert IR request to OpenAI format.

Useful for:

  • Debugging: See what will be sent to OpenAI
  • Testing: Create OpenAI requests without a backend
  • Inspection: Understand format transformations

IRChatRequest

Universal IR request

OpenAIRequest

OpenAI-formatted request

const openaiReq = toOpenAIRequest({
messages: [{ role: 'user', content: 'Hello!' }],
parameters: { model: 'gpt-4', temperature: 0.7 }
});
console.log(openaiReq.messages); // OpenAI format