fix docs bulletpoints

master
Kye Gomez 1 day ago
parent 1649922179
commit 69c68bc1fc

@ -83,6 +83,7 @@ graph TD
A dynamic architecture where agents rearrange themselves based on task requirements and environmental conditions. Agents can adapt their roles, positions, and relationships to optimize performance for different scenarios. A dynamic architecture where agents rearrange themselves based on task requirements and environmental conditions. Agents can adapt their roles, positions, and relationships to optimize performance for different scenarios.
**Use Cases:** **Use Cases:**
- Adaptive manufacturing lines that reconfigure based on product requirements - Adaptive manufacturing lines that reconfigure based on product requirements
- Dynamic sales territory realignment based on market conditions - Dynamic sales territory realignment based on market conditions
@ -122,6 +123,7 @@ graph TD
Multiple agents operate independently and simultaneously on different tasks. Each agent works on its own task without dependencies on the others. Multiple agents operate independently and simultaneously on different tasks. Each agent works on its own task without dependencies on the others.
**Use Cases:** **Use Cases:**
- Tasks that can be processed independently, such as parallel data analysis - Tasks that can be processed independently, such as parallel data analysis
- Large-scale simulations where multiple scenarios are run simultaneously - Large-scale simulations where multiple scenarios are run simultaneously
@ -203,6 +205,7 @@ graph TD
Makes it easy to manage thousands of agents in one place: a CSV file. Initialize any number of agents and run loops of agents on tasks. Makes it easy to manage thousands of agents in one place: a CSV file. Initialize any number of agents and run loops of agents on tasks.
**Use Cases:** **Use Cases:**
- Multi-threaded execution: Execute agents on multiple threads - Multi-threaded execution: Execute agents on multiple threads
- Save agent outputs into CSV file - Save agent outputs into CSV file
@ -247,6 +250,7 @@ graph TD
Multi-agent orchestration pattern that executes tasks in a batched grid format, where each agent processes different tasks simultaneously. Provides structured parallel processing with conversation state management. Multi-agent orchestration pattern that executes tasks in a batched grid format, where each agent processes different tasks simultaneously. Provides structured parallel processing with conversation state management.
**Use Cases:** **Use Cases:**
- Parallel task processing - Parallel task processing
- Grid-based agent execution - Grid-based agent execution
@ -285,6 +289,7 @@ graph TD
Combines multiple agents with different capabilities and expertise to solve complex problems that require diverse skill sets. Combines multiple agents with different capabilities and expertise to solve complex problems that require diverse skill sets.
**Use Cases:** **Use Cases:**
- Financial forecasting requiring different analytical approaches - Financial forecasting requiring different analytical approaches
- Complex problem-solving needing diverse expertise - Complex problem-solving needing diverse expertise
@ -319,6 +324,7 @@ graph TD
Organizes agents in a directed acyclic graph (DAG) format, enabling complex dependencies and parallel execution paths. Organizes agents in a directed acyclic graph (DAG) format, enabling complex dependencies and parallel execution paths.
**Use Cases:** **Use Cases:**
- AI-driven software development pipelines - AI-driven software development pipelines
- Complex project management with dependencies - Complex project management with dependencies
@ -348,6 +354,7 @@ graph TD
Enables agents to engage in chat-like interactions to reach decisions collaboratively through discussion and consensus building. Enables agents to engage in chat-like interactions to reach decisions collaboratively through discussion and consensus building.
**Use Cases:** **Use Cases:**
- Real-time collaborative decision-making - Real-time collaborative decision-making
- Contract negotiations - Contract negotiations
@ -382,6 +389,7 @@ graph TD
Enhanced version of Group Chat with dynamic speaker selection, priority-based communication, and advanced interaction patterns. Enhanced version of Group Chat with dynamic speaker selection, priority-based communication, and advanced interaction patterns.
**Use Cases:** **Use Cases:**
- Advanced collaborative decision-making - Advanced collaborative decision-making
- Dynamic team coordination - Dynamic team coordination
@ -421,6 +429,7 @@ graph TD
Intelligently routes tasks to the most appropriate agents or architectures based on task requirements and agent capabilities. Intelligently routes tasks to the most appropriate agents or architectures based on task requirements and agent capabilities.
**Use Cases:** **Use Cases:**
- Dynamic task routing - Dynamic task routing
- Adaptive architecture selection - Adaptive architecture selection
@ -458,6 +467,7 @@ graph TD
High-performance architecture designed for handling intensive computational tasks with multiple agents working on resource-heavy operations. High-performance architecture designed for handling intensive computational tasks with multiple agents working on resource-heavy operations.
**Use Cases:** **Use Cases:**
- Large-scale data processing - Large-scale data processing
- Intensive computational workflows - Intensive computational workflows
@ -493,6 +503,7 @@ graph TD
Specialized architecture for conducting comprehensive research tasks across multiple domains with iterative refinement and cross-validation. Specialized architecture for conducting comprehensive research tasks across multiple domains with iterative refinement and cross-validation.
**Use Cases:** **Use Cases:**
- Academic research projects - Academic research projects
- Market analysis and intelligence - Market analysis and intelligence
@ -528,6 +539,7 @@ graph TD
Architecture specifically designed to reduce and eliminate hallucinations in AI outputs through consensus mechanisms and fact-checking protocols. Architecture specifically designed to reduce and eliminate hallucinations in AI outputs through consensus mechanisms and fact-checking protocols.
**Use Cases:** **Use Cases:**
- Fact-checking and verification - Fact-checking and verification
- Content validation - Content validation
@ -564,6 +576,7 @@ graph TD
Ensemble method that generates multiple candidate responses from a single high-performing model and synthesizes them sequentially using a sliding window approach. Keeps context within bounds while leveraging diversity across samples. Ensemble method that generates multiple candidate responses from a single high-performing model and synthesizes them sequentially using a sliding window approach. Keeps context within bounds while leveraging diversity across samples.
**Use Cases:** **Use Cases:**
- Response synthesis - Response synthesis
- Ensemble methods - Ensemble methods
@ -602,6 +615,7 @@ graph TD
Multiple agents act as a council to evaluate, judge, and validate outputs or decisions through collaborative assessment. Multiple agents act as a council to evaluate, judge, and validate outputs or decisions through collaborative assessment.
**Use Cases:** **Use Cases:**
- Quality assessment and validation - Quality assessment and validation
- Decision validation processes - Decision validation processes
@ -638,6 +652,7 @@ graph TD
Orchestrates multiple specialized LLM agents to collaboratively answer queries through structured peer review and synthesis. Different models evaluate and rank each other's work, often selecting responses from other models as superior. Orchestrates multiple specialized LLM agents to collaboratively answer queries through structured peer review and synthesis. Different models evaluate and rank each other's work, often selecting responses from other models as superior.
**Use Cases:** **Use Cases:**
- Multi-model collaboration - Multi-model collaboration
- Peer review processes - Peer review processes
@ -676,6 +691,7 @@ graph TD
Debate architecture with self-refinement through a judge agent, enabling Pro and Con agents to debate a topic with iterative refinement. The judge evaluates arguments and provides synthesis for progressive improvement. Debate architecture with self-refinement through a judge agent, enabling Pro and Con agents to debate a topic with iterative refinement. The judge evaluates arguments and provides synthesis for progressive improvement.
**Use Cases:** **Use Cases:**
- Structured debates - Structured debates
- Argument evaluation - Argument evaluation
@ -714,6 +730,7 @@ graph TD
Specialized architecture for complex language processing tasks that require coordination between multiple language-focused agents. Specialized architecture for complex language processing tasks that require coordination between multiple language-focused agents.
**Use Cases:** **Use Cases:**
- Natural language processing pipelines - Natural language processing pipelines
- Translation and localization - Translation and localization
@ -751,6 +768,7 @@ graph TD
Agents vote on decisions with the majority determining the final outcome, providing democratic decision-making and error reduction through consensus. Agents vote on decisions with the majority determining the final outcome, providing democratic decision-making and error reduction through consensus.
**Use Cases:** **Use Cases:**
- Democratic decision-making processes - Democratic decision-making processes
- Consensus building - Consensus building
@ -789,6 +807,7 @@ graph TD
Automatically constructs and configures multi-agent systems based on requirements, enabling dynamic system creation and adaptation. Automatically constructs and configures multi-agent systems based on requirements, enabling dynamic system creation and adaptation.
**Use Cases:** **Use Cases:**
- Dynamic system creation - Dynamic system creation
- Adaptive architectures - Adaptive architectures
@ -826,6 +845,7 @@ graph TD
Orchestrates multiple swarms in sequential or parallel flow patterns with thread-safe operations and flow validation. Provides comprehensive swarm management and coordination capabilities. Orchestrates multiple swarms in sequential or parallel flow patterns with thread-safe operations and flow validation. Provides comprehensive swarm management and coordination capabilities.
**Use Cases:** **Use Cases:**
- Multi-swarm orchestration - Multi-swarm orchestration
- Flow pattern management - Flow pattern management
@ -867,6 +887,7 @@ graph TD
Combines hierarchical and peer-to-peer communication patterns for complex workflows that require both centralized coordination and distributed collaboration. Combines hierarchical and peer-to-peer communication patterns for complex workflows that require both centralized coordination and distributed collaboration.
**Use Cases:** **Use Cases:**
- Complex enterprise workflows - Complex enterprise workflows
- Multi-department coordination - Multi-department coordination
@ -908,6 +929,7 @@ graph TD
Agents participate in democratic voting processes to select leaders or make collective decisions. Agents participate in democratic voting processes to select leaders or make collective decisions.
**Use Cases:** **Use Cases:**
- Democratic governance - Democratic governance
- Consensus building - Consensus building
@ -949,6 +971,7 @@ graph TD
Adaptive conversation management with dynamic agent selection and interaction patterns. Adaptive conversation management with dynamic agent selection and interaction patterns.
**Use Cases:** **Use Cases:**
- Adaptive chatbots - Adaptive chatbots
- Dynamic customer service - Dynamic customer service
@ -988,6 +1011,7 @@ graph TD
Hierarchical tree structure for organizing agents in parent-child relationships. Hierarchical tree structure for organizing agents in parent-child relationships.
**Use Cases:** **Use Cases:**
- Organizational hierarchies - Organizational hierarchies
- Decision trees - Decision trees

@ -12,9 +12,6 @@ agent = Agent(
top_p=None, top_p=None,
) )
out = agent.run( out = agent.run(task="What are the top five best energy stocks across nuclear, solar, gas, and other energy sources?",)
task="What are the top five best energy stocks across nuclear, solar, gas, and other energy sources?",
n=1,
)
print(out) print(out)

@ -11,7 +11,6 @@ from swarms.structs.concurrent_workflow import ConcurrentWorkflow
from swarms.structs.conversation import Conversation from swarms.structs.conversation import Conversation
from swarms.structs.council_as_judge import CouncilAsAJudge from swarms.structs.council_as_judge import CouncilAsAJudge
from swarms.structs.cron_job import CronJob from swarms.structs.cron_job import CronJob
from swarms.structs.llm_council import LLMCouncil
from swarms.structs.debate_with_judge import DebateWithJudge from swarms.structs.debate_with_judge import DebateWithJudge
from swarms.structs.graph_workflow import ( from swarms.structs.graph_workflow import (
Edge, Edge,
@ -35,6 +34,7 @@ from swarms.structs.interactive_groupchat import (
random_speaker, random_speaker,
round_robin_speaker, round_robin_speaker,
) )
from swarms.structs.llm_council import LLMCouncil
from swarms.structs.ma_blocks import ( from swarms.structs.ma_blocks import (
aggregate, aggregate,
find_agent_by_name, find_agent_by_name,

Loading…
Cancel
Save