Uses of Record Class
ai.doctruth.ProviderRequest
Packages that use ProviderRequest
Package
Description
Public API of DocTruth: auditable LLM extraction for Java.
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.
-
Uses of ProviderRequest in ai.doctruth
Methods in ai.doctruth with parameters of type ProviderRequestModifier 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 ProviderRequest in ai.doctruth.internal.providers.anthropic
Methods in ai.doctruth.internal.providers.anthropic with parameters of type ProviderRequestModifier and TypeMethodDescriptionAnthropicHttpClient.complete(ProviderRequest request) Execute a single Messages-API call under the request's retry budget. -
Uses of ProviderRequest in ai.doctruth.internal.providers.deepseek
Methods in ai.doctruth.internal.providers.deepseek with parameters of type ProviderRequest -
Uses of ProviderRequest in ai.doctruth.internal.providers.gemini
Methods in ai.doctruth.internal.providers.gemini with parameters of type ProviderRequest -
Uses of ProviderRequest in ai.doctruth.internal.providers.openai
Methods in ai.doctruth.internal.providers.openai with parameters of type ProviderRequestModifier and TypeMethodDescriptionOpenAiHttpClient.complete(ProviderRequest request) Execute one Chat-Completions call.