Expand description
Anthropic Messages provider wire codec. Anthropic Messages provider wire codec.
The free functions project Anthropic Messages JSON to and from the
canonical chat transcript maps. AnthropicCodecLib installs the same
mapping as a runtime codec under codec:anthropic.
Structs§
- Anthropic
Codec - Runtime codec for Anthropic Messages JSON.
- Anthropic
Codec Lib - Host-registered lib for
codec:anthropic. - Anthropic
Codec Options - Options for Anthropic Messages request JSON generation.
Functions§
- anthropic_
codec_ symbol - Returns the codec symbol
codec:anthropic. - decode_
anthropic_ request - Decodes Anthropic request JSON into a validated chat-transcript expression.
- decode_
anthropic_ response - Decodes an Anthropic Messages response body into a model-response transcript, optionally embedding the raw provider JSON.
- decode_
anthropic_ stream - Decodes an Anthropic Messages SSE body into a final model-response transcript, optionally embedding the raw provider chunks.
- decode_
anthropic_ stream_ events - Decodes an Anthropic Messages SSE body into model-event transcripts.
- encode_
anthropic_ request - Encodes a model-request transcript into Anthropic Messages JSON.
- encode_
anthropic_ response - Encodes a model-response transcript into Anthropic Messages JSON.
Type Aliases§
- Anthropic
Request Options - Alias for
AnthropicCodecOptionswhen used for provider request generation.