Package org.mockserver.llm.codec
package org.mockserver.llm.codec
-
ClassDescriptionCodec for Anthropic Messages API (version 2024-10-22).Codec for Azure OpenAI Service (API version 2024-10-21).Codec for AWS Bedrock (Anthropic-on-Bedrock) invokeModel API (version bedrock-2023-05-31).Encoder and decoder for the AWS event-stream binary message format (
application/vnd.amazon.eventstream).A decoded event-stream message with parsed headers and raw payload.Codec for Cohere's rerank endpoint (POST /v1/rerank).Codec for DeepSeek (api.deepseek.com).Shared, deterministic embedding-vector generation used by every provider embedding codec (OpenAI, Gemini, Ollama, Bedrock Titan/Cohere).Codec for Google Gemini generateContent API (version v1beta-2025).Codec for Groq (api.groq.com).Codec for Mistral AI (api.mistral.ai).Codec for Ollama/api/chatendpoint (version ollama-2025).Codec for OpenAI Chat Completions API (version 2025-01).Base codec for OpenAI-chat-compatible providers (Mistral, xAI/Grok, DeepSeek, Groq, OpenRouter).Codec for OpenAI Responses API (version 2025-03).Codec for OpenRouter (openrouter.ai).Shared, deterministic rerank scoring used by the rerank codecs (Cohere, Voyage).The provider-specific envelope wrapping the per-document scores.One scored, original-index-tagged document.Codec for Voyage AI's rerank endpoint (POST /v1/rerank).Codec for xAI Grok (api.x.ai). xAI's chat API is OpenAI-chat-compatible, so all encoding/decoding delegates toOpenAiChatCompletionsCodecviaOpenAiCompatibleChatCodec.