adk_llm_compatible_request (erlang_adk v0.8.0)
View SourceBounded OpenAI-compatible Chat Completions request/response codec.
Transport, endpoint selection, authentication, and retries intentionally live elsewhere. The runtime config is never merged into the wire payload; only explicitly validated generation options are copied.
Summary
Functions
Sanitize a compatible API error. Remote messages and parameter values are deliberately discarded because providers may quote request content.
Functions
Sanitize a compatible API error. Remote messages and parameter values are deliberately discarded because providers may quote request content.
-spec decode_response(binary() | map(), map()) -> {ok, adk_provider_result:result()} | {error, term()}.
-spec max_request_bytes() -> pos_integer().