All Classes and Interfaces

Class
Description
abstract schema agent (Graph Agent) Handle base classes.
Abstract non-streaming agent processing base class.
JDK The core interceptor of dynamic proxy, which belongs torunning phase (Runtime)Responsibilities.
Global scheduling cache interface for agents and node resources
The default implementation class for proxy call caching.
Spring BeanPostProcessor extension, used for applications with @AiNode or @AiGraphAgent annotated Bean Automatically create agents. Note: In order to be able to escape Spring Context-dependent compilation, this is just a simplified implementation.
Quarkus / CDI Interceptor for handling with AI Annotated method calls.
when AI Thrown when the agent fails to execute logic.
AI Global interceptor for agent execution flow/filter.
Interceptor binding annotation. Cooperate @AiAgentCdiInterceptor exist CDI Containers (such as Quarkus)Implement method interception in .
AI A dedicated annotation retrieval tool within the framework. Support without Spring The environment handles interface inheritance and meta-annotation (multiple annotation) lookups.
AI Client adapter interface.
AI Client configuration parameter entity.
AI Component scanner, belonging tostartup phase (Bootstrap)Responsibilities.
Exception orchestration agent interface for agents.
logo AI The stage of the execution life cycle when the proxy intercepts the proxied method.
The core orchestration agent interface for agents.
Mark a backbone route or main process method as a schema AI acting(Graph Agent)entrance.
against Java SE console project Graph Agent launcher.
graph agent processor (Graph Agent Handler)
Mark a class or interface corresponding to multiple schemas AI acting(Graph Agent)。
Spring environment Graph Agent Initiators and route distributors.
AI Agent graph (Graph)Orchestrator interface.
Figure task sequence successfully completes the callback interface.
Basic graph engine (Graph Engine)interface.
Graph Agent Blocking exception thrown during the execution of the task sequence during the run phase.
Callback interface before the graph task sequence starts.
Figure task sequence timeout callback interface.
Graph Agent Exception thrown when verification fails during startup and registration phases.
AI The context interface for method proxy calls.
and AI Exception thrown when there is a network problem in model provider communication. Includes connection timeouts, read timeouts, rate limits, and server-side errors.
Mark a method, field or parameter as a diagram (Graph)Functional node resources in the engine.
Node exception handling callback interface.
Container annotations to support AiNode of reusable. Allows a class or method to belong to multiple Stream Agent Graph node mapping.
Node status detection callback interface.
Exposed to developers for manual control AI Interactive basic service facade interface.
AiOperations wrapper, belongs torunning phase (Runtime)Responsibilities.
Post-execution orchestration agent interface for agents.
Pre-execution orchestration agent interface for agents.
Thrown when one or more configuration errors are found during the scanning phase.
Scan results interface contract.
pure Java SE The initialization and calling entrance of the orchestration engine in the environment.
AiSpect Constructor class. allowed in pure Java SE Manual assembly in the environment AiClient and configured into the engine.
AiSpect Spring Automatic configuration class. Responsible for initialization based on environment variables or application configuration AiOperations and related AI client adapter, and register AiAgentBeanPostProcessor so that in Spring Automatic proxy in container AI relevant Bean。
based on ThreadLocal A context holder for passing implicit parameters throughout the framework chain.
AiSpect The framework's base exception class.
Mark a method or class as an independent unit AI proxy method (Unit Agent/Skill)。
unit agent processor (Unit Agent Handler)
AiUnitAgent container annotation, allowing multiple definitions on the same method or class AiUnitAgent annotation.
Unit Agent Execution Engine (Unit Engine)interface.
Content moderation Agent。
Data cleaning Agent。
The default calling context implementation class belongs torunning phase (Runtime)Responsibilities.
Universal Graph Agent Orchestration engine. It uses reflection to load the AiNode Metadata, call the large model to generate execution task sequence, Then schedule these task sequences in an internal loop, while connecting various life cycles and exceptions. Hook。
Represents a single execution step planned by the large model, corresponding to JSON A task object in the array.
enable AiSpect Notes on core functionality. exist Spring Boot or Spring Use this annotation on the project's configuration class, will be automatically imported AiSpectConfiguration Configure the class to initialize and enable AI Agent function.
Used for disaster recovery and graceful downgrade Fallback Agent。
adaptation Google Gemini API client implementation.
Basic graph engine (Graph Engine)Implementation class, belonging torunning phase (Runtime)Responsibilities.
image processing Agent,Used to demonstrate multi-modality, multi-parameters and diverse parameter transfer.
Tell stories through pictures Agent。
JSON extract Agent。
based on Jackson of JSON Serialization and deserialization tool classes.
adaptation Llama.cpp compatible API client implementation (based on OkHttp)。
Abstract conversation message entity.
The handling strategy when an exception (blocking exception) is thrown when the graph node runs.
adaptation Ollama local API client implementation.
adaptation OpenAI compatible API client implementation (based on OkHttp)。
Encapsulate a single AI Prompt contextual information during interaction.
When the frame is @AiAgent Exception thrown when creating the proxy fails.
AI Agent factory class, which belongs tostartup phase (Bootstrap)Responsibilities.
Utility class that encapsulates reflection operations.
AI Response encapsulation of model interface calls.
AI During the model request process Token Consumption metering entity.
Message sender role definition.
AiComponentScanner Scan result carrier.
Public utility class for string processing.
AI A tool call request initiated by the model.
 
Unit Agent Execution engine, belonging torunning phase (Runtime)Responsibilities.