Package com.tnsai.llm.errors
package com.tnsai.llm.errors
-
ClassDescriptionShared
ProviderErrorMapperfor Google Cloud LLM endpoints — the Generative Language API (Gemini) and Vertex AI both return the canonical Google API-Gateway error envelope, shared across every Google Cloud service:SharedProviderErrorMapperfor providers that clone OpenAI's chat-completions API at the error-envelope level.ProviderErrorMapperfor Anthropic's Messages API.ProviderErrorMapperfor Azure OpenAI Service — ninth pilot mapper.ProviderErrorMapperfor AWS Bedrock — sixth pilot mapper.ProviderErrorMapperfor Cerebras — an OpenAI-compatible provider.ProviderErrorMapperfor Cohere — tenth pilot mapper.ProviderErrorMapperfor Databricks — an OpenAI-compatible provider.ProviderErrorMapperfor DeepInfra — an OpenAI-compatible provider.ProviderErrorMapperfor DeepSeek — an OpenAI-compatible provider.ProviderErrorMapperfor Fireworks.ai — an OpenAI-compatible provider.ProviderErrorMapperfor Google's Generative Language API (Gemini).ProviderErrorMapperfor Groq — seventh pilot mapper.ProviderErrorMapperfor HuggingFace Inference API — eleventh pilot mapper.ProviderErrorMapperfor llama.cpp — an OpenAI-compatible provider.ProviderErrorMapperfor LM Studio — an OpenAI-compatible provider.ProviderErrorMapperfor MiniMax — twelfth pilot mapper.ProviderErrorMapperfor Mistral's chat completions API.ProviderErrorMapperfor NVIDIA NIM — an OpenAI-compatible provider.ProviderErrorMapperfor Ollama, the local-first LLM runtime that runs models on the host machine (http://localhost:11434by default).ProviderErrorMapperfor OpenAI's chat / completions / embeddings APIs.ProviderErrorMapperfor OpenRouter — eighth pilot mapper.ProviderErrorMapperfor Perplexity — an OpenAI-compatible provider.Provider-specific translation from a raw HTTP error response to a typedLLMExceptionwith attachedProviderDetails.Static lookup facade forProviderErrorMappers registered viaServiceLoader.ProviderErrorMapperfor DashScope — an OpenAI-compatible provider.ProviderErrorMapperfor Replicate.ProviderErrorMapperfor Hunyuan — an OpenAI-compatible provider.ProviderErrorMapperfor Together.ai — an OpenAI-compatible provider.ProviderErrorMapperfor Google Cloud Vertex AI.ProviderErrorMapperfor vLLM — an OpenAI-compatible provider.ProviderErrorMapperfor IBM watsonx.ai.ProviderErrorMapperfor xAI Grok — an OpenAI-compatible provider.ProviderErrorMapperfor Yi — an OpenAI-compatible provider.ProviderErrorMapperfor ZhipuAI (Z.AI / GLM) — thirteenth and final pilot mapper for the original SPI matrix.