Uses of Class
org.machanism.machai.ai.manager.Usage
Packages that use Usage
Package
Description
Provider-resolution and usage-tracking infrastructure for generative-AI integrations.
Defines the provider abstraction layer used by MachAI to integrate with concrete
generative AI services.
Provides Anthropic Claude integration for the MachAI generative AI abstraction layer.
Provides the Gemini-specific implementation of MachAI's provider abstraction.
Provides a no-op
Genai implementation for offline, disabled, or test-only
execution paths.OpenAI provider integration for MachAI.
-
Uses of Usage in org.machanism.machai.ai.manager
Methods in org.machanism.machai.ai.manager with parameters of type Usage -
Uses of Usage in org.machanism.machai.ai.provider
Methods in org.machanism.machai.ai.provider that return UsageModifier and TypeMethodDescriptionGenai.usage()Returns token usage metrics for the most recentGenai.perform()invocation.GenaiAdapter.usage() -
Uses of Usage in org.machanism.machai.ai.provider.claude
Methods in org.machanism.machai.ai.provider.claude that return Usage -
Uses of Usage in org.machanism.machai.ai.provider.gemini
Methods in org.machanism.machai.ai.provider.gemini that return Usage -
Uses of Usage in org.machanism.machai.ai.provider.none
Methods in org.machanism.machai.ai.provider.none that return UsageModifier and TypeMethodDescriptionNoneProvider.usage()Returns token usage metrics captured from the most recentNoneProvider.perform()call. -
Uses of Usage in org.machanism.machai.ai.provider.openai
Methods in org.machanism.machai.ai.provider.openai that return UsageModifier and TypeMethodDescriptionOpenAIProvider.usage()Returns token usage metrics captured from the most recentOpenAIProvider.perform()call.