Class OpenAiResponsesCodec

  • All Implemented Interfaces:
    ProviderCodec

    public class OpenAiResponsesCodec
    extends Object
    implements ProviderCodec
    Codec for OpenAI Responses API (version 2025-03). The Responses API uses an output array of blocks (text, function_call) instead of the Chat Completions choices array.

    Streaming uses named SSE events (e.g. response.created, response.output_text.delta, response.completed).