Struct OpenAI Responses Codec

View as Markdown

Generated from cargo doc --no-deps -p nemo-relay -p nemo-relay-adaptive -p nemo-relay-pii-redaction -p nemo-relay-ffi -p nemo-relay-types -p nemo-relay-plugin -p nemo-relay-worker-proto -p nemo-relay-worker.

1pub struct OpenAIResponsesCodec;

Built-in codec for the OpenAI Responses API.

Trait Implementations

impl LlmCodec for OpenAIResponsesCodec

impl LlmCodec for OpenAIResponsesCodec

decode

fn decode(&self, request: &LlmRequest) -> Result<AnnotatedLlmRequest>

encode

fn encode(
    &self,
    annotated: &AnnotatedLlmRequest,
    original: &LlmRequest,
) -> Result<LlmRequest>

impl LlmResponseCodec for OpenAIResponsesCodec

impl LlmResponseCodec for OpenAIResponsesCodec

decode_response

fn decode_response(&self, response: &Json) -> Result<AnnotatedLlmResponse>