Uses of Package
com.agentforge4j.llm.api
Packages that use com.agentforge4j.llm.api
Package
Description
Public bootstrap entry point — framework-agnostic defaults for AgentForge4j.
LLM implementation support: client resolution, service discovery, and provider wiring.
Public LLM invocation contract shared by runtime callers and provider adapters.
-
Classes in com.agentforge4j.llm.api used by com.agentforge4j.bootstrapClassDescriptionImmutable retry settings for a retrying LLM client: attempt cap, decorrelated jitter bounds, and optional total elapsed budget.Resolves a declared
ModelTierto a concrete, versioned model string for a given provider. -
Classes in com.agentforge4j.llm.api used by com.agentforge4j.llmClassDescriptionExecutes LLM requests for a single registered provider (for example OpenAI, Ollama, or Claude).Immutable parameters for a single LLM invocation.Result of a single
LlmClientinvocation.Immutable retry settings for a retrying LLM client: attempt cap, decorrelated jitter bounds, and optional total elapsed budget.Capability tier an agent or step declares instead of a concrete, versioned model string.Resolves a declaredModelTierto a concrete, versioned model string for a given provider. -
Classes in com.agentforge4j.llm.api used by com.agentforge4j.llm.apiClassDescriptionImmutable parameters for a single LLM invocation.Result of a single
LlmClientinvocation.Optional run/workflow/step/agent identity for a single LLM invocation.Immutable retry settings for a retrying LLM client: attempt cap, decorrelated jitter bounds, and optional total elapsed budget.Capability tier an agent or step declares instead of a concrete, versioned model string.Byte offsets marking the end of each prompt layer in an assembled provider request body.Token usage reported by an LLM provider for a single invocation. -
Classes in com.agentforge4j.llm.api used by com.agentforge4j.llm.fakeClassDescriptionExecutes LLM requests for a single registered provider (for example OpenAI, Ollama, or Claude).Immutable parameters for a single LLM invocation.Result of a single
LlmClientinvocation.Thrown when an LLM request fails due to network issues, HTTP errors, invalid responses, or provider-specific validation failures. -
Classes in com.agentforge4j.llm.api used by com.agentforge4j.runtime.llmClassDescriptionResult of a single
LlmClientinvocation.Capability tier an agent or step declares instead of a concrete, versioned model string.Resolves a declaredModelTierto a concrete, versioned model string for a given provider.Token usage reported by an LLM provider for a single invocation. -
Classes in com.agentforge4j.llm.api used by com.agentforge4j.testkit.assertionClassDescriptionCapability tier an agent or step declares instead of a concrete, versioned model string.