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'