Standard Base and Concrete Classes
Agent_factories
Agents
- swarmauri.standard.agents.base.AgentBase module
- swarmauri.standard.agents.base.AgentConversationMixin module
- swarmauri.standard.agents.base.AgentRetrieveMixin module
- swarmauri.standard.agents.base.AgentSystemContextMixin module
- swarmauri.standard.agents.base.AgentToolMixin module
- swarmauri.standard.agents.base.AgentVectorStoreMixin module
- swarmauri.standard.agents.concrete.QAAgent module
- swarmauri.standard.agents.concrete.RagAgent module
- swarmauri.standard.agents.concrete.SimpleConversationAgent module
- swarmauri.standard.agents.concrete.ToolAgent module
Chains
- swarmauri.standard.chains.base.ChainBase module
- swarmauri.standard.chains.base.ChainContextBase module
- swarmauri.standard.chains.base.ChainStepBase module
- swarmauri.standard.chains.base.PromptContextChainBase module
- swarmauri.standard.chains.concrete.CallableChain module
- swarmauri.standard.chains.concrete.ChainStep module
- swarmauri.standard.chains.concrete.ContextChain module
- swarmauri.standard.chains.concrete.PromptContextChain module
Chunkers
- swarmauri.standard.chunkers.base.ChunkerBase module
- swarmauri.standard.chunkers.concrete.DelimiterBasedChunker module
- swarmauri.standard.chunkers.concrete.FixedLengthChunker module
- swarmauri.standard.chunkers.concrete.MdSnippetChunker module
- swarmauri.standard.chunkers.concrete.SentenceChunker module
- swarmauri.standard.chunkers.concrete.SlidingWindowChunker module
Conversations
- swarmauri.standard.conversations.base.ConversationBase module
- swarmauri.standard.conversations.base.ConversationSystemContextMixin module
- swarmauri.standard.conversations.concrete.Conversation module
- swarmauri.standard.conversations.concrete.MaxSizeConversation module
- swarmauri.standard.conversations.concrete.MaxSystemContextConversation module
- swarmauri.standard.conversations.concrete.SessionCacheConversation module
Distances
- swarmauri.standard.distances.base.DistanceBase module
- swarmauri.standard.distances.concrete.ChiSquaredDistance module
- swarmauri.standard.distances.concrete.CosineDistance module
- swarmauri.standard.distances.concrete.EuclideanDistance module
- swarmauri.standard.distances.concrete.JaccardIndexDistance module
- swarmauri.standard.distances.concrete.LevenshteinDistance module
Document_stores
- swarmauri.standard.document_stores.base.DocumentStoreBase module
- swarmauri.standard.document_stores.base.DocumentStoreRetrieveBase module
DocumentStoreRetrieveBase
DocumentStoreRetrieveBase.add_document()
DocumentStoreRetrieveBase.add_documents()
DocumentStoreRetrieveBase.delete_document()
DocumentStoreRetrieveBase.document_count()
DocumentStoreRetrieveBase.dump()
DocumentStoreRetrieveBase.get_all_documents()
DocumentStoreRetrieveBase.get_document()
DocumentStoreRetrieveBase.load()
DocumentStoreRetrieveBase.retrieve()
DocumentStoreRetrieveBase.update_document()
Documents
Embeddings
Exceptions
Llms
- swarmauri.standard.llms.base.LLMBase module
- swarmauri.standard.llms.concrete.AnthropicModel module
- swarmauri.standard.llms.concrete.AnthropicToolModel module
- swarmauri.standard.llms.concrete.CohereModel module
- swarmauri.standard.llms.concrete.CohereToolModel module
- swarmauri.standard.llms.concrete.GeminiProModel module
- swarmauri.standard.llms.concrete.GeminiToolModel module
- swarmauri.standard.llms.concrete.GroqModel module
- swarmauri.standard.llms.concrete.GroqToolModel module
- swarmauri.standard.llms.concrete.MistralModel module
- swarmauri.standard.llms.concrete.MistralToolModel module
- swarmauri.standard.llms.concrete.OpenAIImageGenerator module
- swarmauri.standard.llms.concrete.OpenAIModel module
- swarmauri.standard.llms.concrete.OpenAIToolModel module
- swarmauri.standard.llms.concrete.PerplexityModel module
Messages
Metrics
- swarmauri.standard.metrics.base.MetricAggregateMixin module
MetricAggregateMixin
MetricAggregateMixin.add_measurement()
MetricAggregateMixin.construct()
MetricAggregateMixin.copy()
MetricAggregateMixin.dict()
MetricAggregateMixin.from_orm()
MetricAggregateMixin.json()
MetricAggregateMixin.measurements
MetricAggregateMixin.model_computed_fields
MetricAggregateMixin.model_config
MetricAggregateMixin.model_construct()
MetricAggregateMixin.model_copy()
MetricAggregateMixin.model_dump()
MetricAggregateMixin.model_dump_json()
MetricAggregateMixin.model_extra
MetricAggregateMixin.model_fields
MetricAggregateMixin.model_fields_set
MetricAggregateMixin.model_json_schema()
MetricAggregateMixin.model_parametrized_name()
MetricAggregateMixin.model_post_init()
MetricAggregateMixin.model_rebuild()
MetricAggregateMixin.model_validate()
MetricAggregateMixin.model_validate_json()
MetricAggregateMixin.model_validate_strings()
MetricAggregateMixin.parse_file()
MetricAggregateMixin.parse_obj()
MetricAggregateMixin.parse_raw()
MetricAggregateMixin.reset()
MetricAggregateMixin.schema()
MetricAggregateMixin.schema_json()
MetricAggregateMixin.update_forward_refs()
MetricAggregateMixin.validate()
- swarmauri.standard.metrics.base.MetricBase module
- swarmauri.standard.metrics.base.MetricCalculateMixin module
MetricCalculateMixin
MetricCalculateMixin.calculate()
MetricCalculateMixin.construct()
MetricCalculateMixin.copy()
MetricCalculateMixin.dict()
MetricCalculateMixin.from_orm()
MetricCalculateMixin.json()
MetricCalculateMixin.model_computed_fields
MetricCalculateMixin.model_config
MetricCalculateMixin.model_construct()
MetricCalculateMixin.model_copy()
MetricCalculateMixin.model_dump()
MetricCalculateMixin.model_dump_json()
MetricCalculateMixin.model_extra
MetricCalculateMixin.model_fields
MetricCalculateMixin.model_fields_set
MetricCalculateMixin.model_json_schema()
MetricCalculateMixin.model_parametrized_name()
MetricCalculateMixin.model_post_init()
MetricCalculateMixin.model_rebuild()
MetricCalculateMixin.model_validate()
MetricCalculateMixin.model_validate_json()
MetricCalculateMixin.model_validate_strings()
MetricCalculateMixin.parse_file()
MetricCalculateMixin.parse_obj()
MetricCalculateMixin.parse_raw()
MetricCalculateMixin.schema()
MetricCalculateMixin.schema_json()
MetricCalculateMixin.update()
MetricCalculateMixin.update_forward_refs()
MetricCalculateMixin.validate()
- swarmauri.standard.metrics.base.MetricThresholdMixin module
MetricThresholdMixin
MetricThresholdMixin.construct()
MetricThresholdMixin.copy()
MetricThresholdMixin.dict()
MetricThresholdMixin.from_orm()
MetricThresholdMixin.json()
MetricThresholdMixin.k
MetricThresholdMixin.model_computed_fields
MetricThresholdMixin.model_config
MetricThresholdMixin.model_construct()
MetricThresholdMixin.model_copy()
MetricThresholdMixin.model_dump()
MetricThresholdMixin.model_dump_json()
MetricThresholdMixin.model_extra
MetricThresholdMixin.model_fields
MetricThresholdMixin.model_fields_set
MetricThresholdMixin.model_json_schema()
MetricThresholdMixin.model_parametrized_name()
MetricThresholdMixin.model_post_init()
MetricThresholdMixin.model_rebuild()
MetricThresholdMixin.model_validate()
MetricThresholdMixin.model_validate_json()
MetricThresholdMixin.model_validate_strings()
MetricThresholdMixin.parse_file()
MetricThresholdMixin.parse_obj()
MetricThresholdMixin.parse_raw()
MetricThresholdMixin.schema()
MetricThresholdMixin.schema_json()
MetricThresholdMixin.update_forward_refs()
MetricThresholdMixin.validate()
- swarmauri.standard.metrics.concrete.FirstImpressionMetric module
- swarmauri.standard.metrics.concrete.MeanMetric module
- swarmauri.standard.metrics.concrete.StaticMetric module
- swarmauri.standard.metrics.concrete.ZeroMetric module
Parsers
- swarmauri.standard.parsers.base.ParserBase module
- swarmauri.standard.parsers.concrete.BERTEmbeddingParser module
- swarmauri.standard.parsers.concrete.CSVParser module
- swarmauri.standard.parsers.concrete.EntityRecognitionParser module
- swarmauri.standard.parsers.concrete.HTMLTagStripParser module
- swarmauri.standard.parsers.concrete.KeywordExtractorParser module
- swarmauri.standard.parsers.concrete.MarkdownParser module
- swarmauri.standard.parsers.concrete.OpenAPISpecParser module
- swarmauri.standard.parsers.concrete.PhoneNumberExtractorParser module
- swarmauri.standard.parsers.concrete.PythonParser module
- swarmauri.standard.parsers.concrete.RegExParser module
- swarmauri.standard.parsers.concrete.TextBlobNounParser module
- swarmauri.standard.parsers.concrete.TextBlobSentenceParser module
- swarmauri.standard.parsers.concrete.URLExtractorParser module
- swarmauri.standard.parsers.concrete.XMLParser module
Prompts
- swarmauri.standard.prompts.base.PromptBase module
- swarmauri.standard.prompts.base.PromptGeneratorBase module
- swarmauri.standard.prompts.base.PromptMatrixBase module
- swarmauri.standard.prompts.base.PromptTemplateBase module
- swarmauri.standard.prompts.concrete.Prompt module
- swarmauri.standard.prompts.concrete.PromptGenerator module
- swarmauri.standard.prompts.concrete.PromptMatrix module
- swarmauri.standard.prompts.concrete.PromptTemplate module
Schema_converters
- swarmauri.standard.schema_converters.base.SchemaConverterBase module
- swarmauri.standard.schema_converters.concrete.AnthropicSchemaConverter module
- swarmauri.standard.schema_converters.concrete.CohereSchemaConverter module
- swarmauri.standard.schema_converters.concrete.GeminiSchemaConverter module
- swarmauri.standard.schema_converters.concrete.GroqSchemaConverter module
- swarmauri.standard.schema_converters.concrete.MistralSchemaConverter module
- swarmauri.standard.schema_converters.concrete.OpenAISchemaConverter module
Swarms
Toolkits
Tools
- swarmauri.standard.tools.base.ParameterBase module
ParameterBase
ParameterBase.construct()
ParameterBase.copy()
ParameterBase.description
ParameterBase.dict()
ParameterBase.enum
ParameterBase.from_orm()
ParameterBase.host
ParameterBase.id
ParameterBase.json()
ParameterBase.members
ParameterBase.model_computed_fields
ParameterBase.model_config
ParameterBase.model_construct()
ParameterBase.model_copy()
ParameterBase.model_dump()
ParameterBase.model_dump_json()
ParameterBase.model_extra
ParameterBase.model_fields
ParameterBase.model_fields_set
ParameterBase.model_json_schema()
ParameterBase.model_parametrized_name()
ParameterBase.model_post_init()
ParameterBase.model_rebuild()
ParameterBase.model_validate()
ParameterBase.model_validate_json()
ParameterBase.model_validate_strings()
ParameterBase.name
ParameterBase.owner
ParameterBase.parse_file()
ParameterBase.parse_obj()
ParameterBase.parse_raw()
ParameterBase.required
ParameterBase.resource
ParameterBase.schema()
ParameterBase.schema_json()
ParameterBase.set_type()
ParameterBase.swm_is_remote
ParameterBase.swm_ismethod_registered()
ParameterBase.swm_method_signature()
ParameterBase.swm_path
ParameterBase.swm_public_interfaces()
ParameterBase.type
ParameterBase.update_forward_refs()
ParameterBase.validate()
ParameterBase.version
- swarmauri.standard.tools.base.ToolBase module
ToolBase
ToolBase.call()
ToolBase.construct()
ToolBase.copy()
ToolBase.description
ToolBase.dict()
ToolBase.from_orm()
ToolBase.host
ToolBase.id
ToolBase.json()
ToolBase.members
ToolBase.model_computed_fields
ToolBase.model_config
ToolBase.model_construct()
ToolBase.model_copy()
ToolBase.model_dump()
ToolBase.model_dump_json()
ToolBase.model_extra
ToolBase.model_fields
ToolBase.model_fields_set
ToolBase.model_json_schema()
ToolBase.model_parametrized_name()
ToolBase.model_post_init()
ToolBase.model_rebuild()
ToolBase.model_validate()
ToolBase.model_validate_json()
ToolBase.model_validate_strings()
ToolBase.name
ToolBase.owner
ToolBase.parameters
ToolBase.parse_file()
ToolBase.parse_obj()
ToolBase.parse_raw()
ToolBase.resource
ToolBase.schema()
ToolBase.schema_json()
ToolBase.set_type()
ToolBase.swm_is_remote
ToolBase.swm_ismethod_registered()
ToolBase.swm_method_signature()
ToolBase.swm_path
ToolBase.swm_public_interfaces()
ToolBase.type
ToolBase.update_forward_refs()
ToolBase.validate()
ToolBase.version
- swarmauri.standard.tools.concrete.AdditionTool module
- swarmauri.standard.tools.concrete.CalculatorTool module
- swarmauri.standard.tools.concrete.CodeInterpreterTool module
- swarmauri.standard.tools.concrete.ImportMemoryModuleTool module
- swarmauri.standard.tools.concrete.Parameter module
Parameter
Parameter.construct()
Parameter.copy()
Parameter.description
Parameter.dict()
Parameter.enum
Parameter.from_orm()
Parameter.host
Parameter.id
Parameter.json()
Parameter.members
Parameter.model_computed_fields
Parameter.model_config
Parameter.model_construct()
Parameter.model_copy()
Parameter.model_dump()
Parameter.model_dump_json()
Parameter.model_extra
Parameter.model_fields
Parameter.model_fields_set
Parameter.model_json_schema()
Parameter.model_parametrized_name()
Parameter.model_post_init()
Parameter.model_rebuild()
Parameter.model_validate()
Parameter.model_validate_json()
Parameter.model_validate_strings()
Parameter.name
Parameter.owner
Parameter.parse_file()
Parameter.parse_obj()
Parameter.parse_raw()
Parameter.required
Parameter.resource
Parameter.schema()
Parameter.schema_json()
Parameter.set_type()
Parameter.swm_is_remote
Parameter.swm_ismethod_registered()
Parameter.swm_method_signature()
Parameter.swm_path
Parameter.swm_public_interfaces()
Parameter.type
Parameter.update_forward_refs()
Parameter.validate()
Parameter.version
- swarmauri.standard.tools.concrete.TestTool module
- swarmauri.standard.tools.concrete.WeatherTool module
Tracing
- swarmauri.standard.tracing.concrete.CallableTracer module
- swarmauri.standard.tracing.concrete.ChainTracer module
- swarmauri.standard.tracing.concrete.SimpleTraceContext module
- swarmauri.standard.tracing.concrete.SimpleTracer module
- swarmauri.standard.tracing.concrete.TracedVariable module
- swarmauri.standard.tracing.concrete.VariableTracer module
Utils
- swarmauri.standard.utils.apply_metaclass module
- swarmauri.standard.utils.decorate module
- swarmauri.standard.utils.get_class_hash module
- swarmauri.standard.utils.json_validator module
- swarmauri.standard.utils.load_documents_from_json module
- swarmauri.standard.utils.memoize module
- swarmauri.standard.utils.sql_log module
Vector_stores
- swarmauri.standard.vector_stores.base.VectorStoreBase module
- swarmauri.standard.vector_stores.base.VectorStoreRetrieveMixin module
- swarmauri.standard.vector_stores.base.VectorStoreSaveLoadMixin module
- swarmauri.standard.vector_stores.concrete.Doc2VecVectorStore module
- swarmauri.standard.vector_stores.concrete.MlmVectorStore module
- swarmauri.standard.vector_stores.concrete.SpatialDocVectorStore module
- swarmauri.standard.vector_stores.concrete.TfidfVectorStore module