Uses of Class
ai.doctruth.ProviderException
Packages that use ProviderException
Package
Description
Public API of DocTruth: auditable LLM extraction for Java.
Shared JSON-over-HTTP plumbing for the four LLM providers (Anthropic, OpenAI, Gemini,
DeepSeek).
Anthropic Messages-API HTTP client + wire records.
DeepSeek-specific HTTP plumbing for the
DeepSeekProvider.Hand-rolled Google Gemini
generateContent client per ADR 0003 (no vendor SDK on
the classpath).OpenAI Chat-Completions HTTP client + wire records.
Failsafe-backed retry/backoff helper used by every provider.
-
Uses of ProviderException in ai.doctruth
Methods in ai.doctruth that throw ProviderExceptionModifier and TypeMethodDescriptionAnthropicProvider.complete(ProviderRequest request) DeepSeekProvider.complete(ProviderRequest request) GeminiProvider.complete(ProviderRequest request) LlmProvider.complete(ProviderRequest request) Execute one extraction call against the provider.OpenAiProvider.complete(ProviderRequest request) -
Uses of ProviderException in ai.doctruth.internal.http
Methods in ai.doctruth.internal.http that throw ProviderException -
Uses of ProviderException in ai.doctruth.internal.providers.anthropic
Methods in ai.doctruth.internal.providers.anthropic that throw ProviderExceptionModifier and TypeMethodDescriptionAnthropicHttpClient.complete(ProviderRequest request) Execute a single Messages-API call under the request's retry budget. -
Uses of ProviderException in ai.doctruth.internal.providers.deepseek
Methods in ai.doctruth.internal.providers.deepseek that throw ProviderException -
Uses of ProviderException in ai.doctruth.internal.providers.gemini
Methods in ai.doctruth.internal.providers.gemini that throw ProviderException -
Uses of ProviderException in ai.doctruth.internal.providers.openai
Methods in ai.doctruth.internal.providers.openai that throw ProviderExceptionModifier and TypeMethodDescriptionOpenAiHttpClient.complete(ProviderRequest request) Execute one Chat-Completions call. -
Uses of ProviderException in ai.doctruth.internal.retry
Methods in ai.doctruth.internal.retry that throw ProviderException