Enum Builtin LlmCodec

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 enum BuiltinLlmCodec {
2 OpenAiChat,
3 OpenAiResponses,
4 AnthropicMessages,
5}

Relay’s built-in LLM codec identities.

Variants

OpenAiChat

OpenAiChat

OpenAI Chat Completions request and response payloads.

OpenAiResponses

OpenAiResponses

OpenAI Responses request and response payloads.

AnthropicMessages

AnthropicMessages

Anthropic Messages request and response payloads.

Implementations

impl BuiltinLlmCodec

impl BuiltinLlmCodec

id

pub const fn id(self) -> &'static str

Stable identifier used in configuration and language bindings.

Trait Implementations

impl Clone for BuiltinLlmCodec

impl Clone for BuiltinLlmCodec

clone

fn clone(&self) -> BuiltinLlmCodec

clone_from

fn clone_from(&mut self, source: &Self)

impl Debug for BuiltinLlmCodec

impl Debug for BuiltinLlmCodec

fmt

fn fmt(&self, f: &mut Formatter<'_>) -> Result

impl PartialEq for BuiltinLlmCodec

impl PartialEq for BuiltinLlmCodec

eq

fn eq(&self, other: &BuiltinLlmCodec) -> bool

ne

fn ne(&self, other: &Rhs) -> bool

impl Copy for BuiltinLlmCodec

impl Copy for BuiltinLlmCodec

impl Eq for BuiltinLlmCodec

impl Eq for BuiltinLlmCodec

impl StructuralPartialEq for BuiltinLlmCodec

impl StructuralPartialEq for BuiltinLlmCodec