Skip to content

Class swarmauri_base.ComponentBase.ResourceTypes

swarmauri_base.ComponentBase.ResourceTypes

Bases: Enum

Enumeration of built-in resource type names.

UNIVERSAL_BASE class-attribute instance-attribute

UNIVERSAL_BASE = 'ComponentBase'

AGENT class-attribute instance-attribute

AGENT = 'Agent'

AGENT_FACTORY class-attribute instance-attribute

AGENT_FACTORY = 'AgentFactory'

CHAIN class-attribute instance-attribute

CHAIN = 'Chain'

CHAIN_METHOD class-attribute instance-attribute

CHAIN_METHOD = 'ChainMethod'

CHUNKER class-attribute instance-attribute

CHUNKER = 'Chunker'

CONVERSATION class-attribute instance-attribute

CONVERSATION = 'Conversation'

DISTANCE class-attribute instance-attribute

DISTANCE = 'Distance'

DOCUMENT_STORE class-attribute instance-attribute

DOCUMENT_STORE = 'DocumentStore'

DOCUMENT class-attribute instance-attribute

DOCUMENT = 'Document'

EMBEDDING class-attribute instance-attribute

EMBEDDING = 'Embedding'

EXCEPTION class-attribute instance-attribute

EXCEPTION = 'Exception'

IMAGE_GEN class-attribute instance-attribute

IMAGE_GEN = 'ImageGen'

LLM class-attribute instance-attribute

LLM = 'LLM'

MESSAGE class-attribute instance-attribute

MESSAGE = 'Message'

MEASUREMENT class-attribute instance-attribute

MEASUREMENT = 'Measurement'

PARSER class-attribute instance-attribute

PARSER = 'Parser'

PROMPT class-attribute instance-attribute

PROMPT = 'Prompt'

STATE class-attribute instance-attribute

STATE = 'State'

CHAINSTEP class-attribute instance-attribute

CHAINSTEP = 'ChainStep'

SCHEMA_CONVERTER class-attribute instance-attribute

SCHEMA_CONVERTER = 'SchemaConverter'

SWARM class-attribute instance-attribute

SWARM = 'Swarm'

TOOLKIT class-attribute instance-attribute

TOOLKIT = 'Toolkit'

TOOL class-attribute instance-attribute

TOOL = 'Tool'

PARAMETER class-attribute instance-attribute

PARAMETER = 'Parameter'

TRACE class-attribute instance-attribute

TRACE = 'Trace'

UTIL class-attribute instance-attribute

UTIL = 'Util'

VECTOR_STORE class-attribute instance-attribute

VECTOR_STORE = 'VectorStore'

VECTOR class-attribute instance-attribute

VECTOR = 'Vector'

VLM class-attribute instance-attribute

VLM = 'VLM'

DATA_CONNECTOR class-attribute instance-attribute

DATA_CONNECTOR = 'DataConnector'

TRANSPORT class-attribute instance-attribute

TRANSPORT = 'Transport'

PUBLISHER class-attribute instance-attribute

PUBLISHER = 'Publisher'

FACTORY class-attribute instance-attribute

FACTORY = 'Factory'

PIPELINE class-attribute instance-attribute

PIPELINE = 'Pipeline'

SERVICE_REGISTRY class-attribute instance-attribute

SERVICE_REGISTRY = 'ServiceRegistry'

TASK_MGMT_STRATEGY class-attribute instance-attribute

TASK_MGMT_STRATEGY = 'TaskMgmtStrategy'

TOOL_LLM class-attribute instance-attribute

TOOL_LLM = 'ToolLLM'

TTS class-attribute instance-attribute

TTS = 'TTS'

STT class-attribute instance-attribute

STT = 'STT'

OCR class-attribute instance-attribute

OCR = 'OCR'

PROGRAM class-attribute instance-attribute

PROGRAM = 'Program'

EVALUATOR class-attribute instance-attribute

EVALUATOR = 'Evaluator'

EVALUATOR_RESULT class-attribute instance-attribute

EVALUATOR_RESULT = 'EvaluatorResult'

EVALUATOR_POOL class-attribute instance-attribute

EVALUATOR_POOL = 'EvaluatorPool'

RATE_LIMIT class-attribute instance-attribute

RATE_LIMIT = 'RateLimit'

INNER_PRODUCT class-attribute instance-attribute

INNER_PRODUCT = 'InnerProduct'

METRIC class-attribute instance-attribute

METRIC = 'Metric'

NORM class-attribute instance-attribute

NORM = 'Norm'

SIMILARITY class-attribute instance-attribute

SIMILARITY = 'Similarity'

PSEUDOMETRIC class-attribute instance-attribute

PSEUDOMETRIC = 'PseudoMetric'

SEMINORM class-attribute instance-attribute

SEMINORM = 'SemiNorm'

ENSEMBLE class-attribute instance-attribute

ENSEMBLE = 'Ensemble'

MIDDLEWARE class-attribute instance-attribute

MIDDLEWARE = 'Middleware'

SECRET_DRIVE class-attribute instance-attribute

SECRET_DRIVE = 'SecretDrive'

CRYPTO class-attribute instance-attribute

CRYPTO = 'Crypto'

AGENT_API class-attribute instance-attribute

AGENT_API = 'AgentAPI'

SWARM_API class-attribute instance-attribute

SWARM_API = 'SwarmAPI'

CERT_SERVICE class-attribute instance-attribute

CERT_SERVICE = 'CertService'

KEY_PROVIDER class-attribute instance-attribute

KEY_PROVIDER = 'KeyProvider'

LOGGER class-attribute instance-attribute

LOGGER = 'Logger'

LOGGER_HANDLER class-attribute instance-attribute

LOGGER_HANDLER = 'LoggerHandler'

LOGGER_FORMATTER class-attribute instance-attribute

LOGGER_FORMATTER = 'LoggerFormatter'

MATRIX class-attribute instance-attribute

MATRIX = 'Matrix'

MRE_CRYPTO class-attribute instance-attribute

MRE_CRYPTO = 'MreCrypto'

PROMPT_TEMPLATE class-attribute instance-attribute

PROMPT_TEMPLATE = 'PromptTemplate'

SIGNING class-attribute instance-attribute

SIGNING = 'Signing'

CIPHER_SUITE class-attribute instance-attribute

CIPHER_SUITE = 'CipherSuite'

TRACER class-attribute instance-attribute

TRACER = 'Tracer'

TENSOR class-attribute instance-attribute

TENSOR = 'Tensor'

TOKEN_SERVICE class-attribute instance-attribute

TOKEN_SERVICE = 'TokenService'

STORAGE_ADAPTER class-attribute instance-attribute

STORAGE_ADAPTER = 'StorageAdapter'

SST class-attribute instance-attribute

SST = 'SST'