From 22758f222c065f6fba289cdd650b18bf086ee43d Mon Sep 17 00:00:00 2001 From: Kye Gomez Date: Mon, 11 Aug 2025 09:22:37 -0700 Subject: [PATCH] [EXAMPLES CLEANUP AND ORGANIZATION] --- example.py | 2 - .../cron_job_examples/cron_job_example.py | 0 ...on_job_figma_stock_swarms_tools_example.py | 0 .../crypto_concurrent_cron_example.py | 0 .../cron_job_examples/figma_stock_example.py | 0 .../simple_concurrent_crypto_cron.py | 0 .../cron_job_examples/solana_price_tracker.py | 0 .../multi_agent/auto_swarm_builder_example.py | 0 .../sims/simulation_vote_example.py | 0 .../agent_map/agent_map_simulation.py | 0 .../agent_map/hospital_simulation_demo.py | 0 .../agent_map/v0/README_simulation.md | 0 .../agent_map/v0/demo_simulation.py | 0 .../agent_map/v0/example_usage.py | 0 .../agent_map/v0/simple_hospital_demo.py | 0 .../agent_map/v0/test_group_conversations.py | 0 .../agent_map/v0/test_simulation.py | 0 .../simulations}/map_generation/game_map.py | 0 .../simulations}/map_generation/map.png | Bin .../simulations}/map_generation/map_two.png | Bin .../add_remaining_senators.py | 0 .../add_remaining_senators_batch.py | 0 .../senator_assembly/complete_senator_list.py | 0 .../remaining_senators_data.py | 0 .../senator_simulation_example.py | 0 .../senator_assembly/test_concurrent_vote.py | 0 requirements.txt | 51 ++++++++---------- 27 files changed, 21 insertions(+), 32 deletions(-) rename examples/{ => deployment_solutions}/cron_job_examples/cron_job_example.py (100%) rename examples/{ => deployment_solutions}/cron_job_examples/cron_job_figma_stock_swarms_tools_example.py (100%) rename examples/{ => deployment_solutions}/cron_job_examples/crypto_concurrent_cron_example.py (100%) rename examples/{ => deployment_solutions}/cron_job_examples/figma_stock_example.py (100%) rename examples/{ => deployment_solutions}/cron_job_examples/simple_concurrent_crypto_cron.py (100%) rename examples/{ => deployment_solutions}/cron_job_examples/solana_price_tracker.py (100%) rename auto_swarm_builder_example.py => examples/multi_agent/auto_swarm_builder_example.py (100%) rename simulation_vote_example.py => examples/sims/simulation_vote_example.py (100%) rename {simulations => examples/simulations}/agent_map/agent_map_simulation.py (100%) rename {simulations => examples/simulations}/agent_map/hospital_simulation_demo.py (100%) rename {simulations => examples/simulations}/agent_map/v0/README_simulation.md (100%) rename {simulations => examples/simulations}/agent_map/v0/demo_simulation.py (100%) rename {simulations => examples/simulations}/agent_map/v0/example_usage.py (100%) rename {simulations => examples/simulations}/agent_map/v0/simple_hospital_demo.py (100%) rename {simulations => examples/simulations}/agent_map/v0/test_group_conversations.py (100%) rename {simulations => examples/simulations}/agent_map/v0/test_simulation.py (100%) rename {simulations => examples/simulations}/map_generation/game_map.py (100%) rename {simulations => examples/simulations}/map_generation/map.png (100%) rename {simulations => examples/simulations}/map_generation/map_two.png (100%) rename {simulations => examples/simulations}/senator_assembly/add_remaining_senators.py (100%) rename {simulations => examples/simulations}/senator_assembly/add_remaining_senators_batch.py (100%) rename {simulations => examples/simulations}/senator_assembly/complete_senator_list.py (100%) rename {simulations => examples/simulations}/senator_assembly/remaining_senators_data.py (100%) rename {simulations => examples/simulations}/senator_assembly/senator_simulation_example.py (100%) rename {simulations => examples/simulations}/senator_assembly/test_concurrent_vote.py (100%) diff --git a/example.py b/example.py index 7fdef175..561f22fc 100644 --- a/example.py +++ b/example.py @@ -40,8 +40,6 @@ agent = Agent( interactive=True, no_reasoning_prompt=True, streaming_on=True, - # dashboard=True - llm_base_url="https://api.openai.com/v1", ) out = agent.run( diff --git a/examples/cron_job_examples/cron_job_example.py b/examples/deployment_solutions/cron_job_examples/cron_job_example.py similarity index 100% rename from examples/cron_job_examples/cron_job_example.py rename to examples/deployment_solutions/cron_job_examples/cron_job_example.py diff --git a/examples/cron_job_examples/cron_job_figma_stock_swarms_tools_example.py b/examples/deployment_solutions/cron_job_examples/cron_job_figma_stock_swarms_tools_example.py similarity index 100% rename from examples/cron_job_examples/cron_job_figma_stock_swarms_tools_example.py rename to examples/deployment_solutions/cron_job_examples/cron_job_figma_stock_swarms_tools_example.py diff --git a/examples/cron_job_examples/crypto_concurrent_cron_example.py b/examples/deployment_solutions/cron_job_examples/crypto_concurrent_cron_example.py similarity index 100% rename from examples/cron_job_examples/crypto_concurrent_cron_example.py rename to examples/deployment_solutions/cron_job_examples/crypto_concurrent_cron_example.py diff --git a/examples/cron_job_examples/figma_stock_example.py b/examples/deployment_solutions/cron_job_examples/figma_stock_example.py similarity index 100% rename from examples/cron_job_examples/figma_stock_example.py rename to examples/deployment_solutions/cron_job_examples/figma_stock_example.py diff --git a/examples/cron_job_examples/simple_concurrent_crypto_cron.py b/examples/deployment_solutions/cron_job_examples/simple_concurrent_crypto_cron.py similarity index 100% rename from examples/cron_job_examples/simple_concurrent_crypto_cron.py rename to examples/deployment_solutions/cron_job_examples/simple_concurrent_crypto_cron.py diff --git a/examples/cron_job_examples/solana_price_tracker.py b/examples/deployment_solutions/cron_job_examples/solana_price_tracker.py similarity index 100% rename from examples/cron_job_examples/solana_price_tracker.py rename to examples/deployment_solutions/cron_job_examples/solana_price_tracker.py diff --git a/auto_swarm_builder_example.py b/examples/multi_agent/auto_swarm_builder_example.py similarity index 100% rename from auto_swarm_builder_example.py rename to examples/multi_agent/auto_swarm_builder_example.py diff --git a/simulation_vote_example.py b/examples/sims/simulation_vote_example.py similarity index 100% rename from simulation_vote_example.py rename to examples/sims/simulation_vote_example.py diff --git a/simulations/agent_map/agent_map_simulation.py b/examples/simulations/agent_map/agent_map_simulation.py similarity index 100% rename from simulations/agent_map/agent_map_simulation.py rename to examples/simulations/agent_map/agent_map_simulation.py diff --git a/simulations/agent_map/hospital_simulation_demo.py b/examples/simulations/agent_map/hospital_simulation_demo.py similarity index 100% rename from simulations/agent_map/hospital_simulation_demo.py rename to examples/simulations/agent_map/hospital_simulation_demo.py diff --git a/simulations/agent_map/v0/README_simulation.md b/examples/simulations/agent_map/v0/README_simulation.md similarity index 100% rename from simulations/agent_map/v0/README_simulation.md rename to examples/simulations/agent_map/v0/README_simulation.md diff --git a/simulations/agent_map/v0/demo_simulation.py b/examples/simulations/agent_map/v0/demo_simulation.py similarity index 100% rename from simulations/agent_map/v0/demo_simulation.py rename to examples/simulations/agent_map/v0/demo_simulation.py diff --git a/simulations/agent_map/v0/example_usage.py b/examples/simulations/agent_map/v0/example_usage.py similarity index 100% rename from simulations/agent_map/v0/example_usage.py rename to examples/simulations/agent_map/v0/example_usage.py diff --git a/simulations/agent_map/v0/simple_hospital_demo.py b/examples/simulations/agent_map/v0/simple_hospital_demo.py similarity index 100% rename from simulations/agent_map/v0/simple_hospital_demo.py rename to examples/simulations/agent_map/v0/simple_hospital_demo.py diff --git a/simulations/agent_map/v0/test_group_conversations.py b/examples/simulations/agent_map/v0/test_group_conversations.py similarity index 100% rename from simulations/agent_map/v0/test_group_conversations.py rename to examples/simulations/agent_map/v0/test_group_conversations.py diff --git a/simulations/agent_map/v0/test_simulation.py b/examples/simulations/agent_map/v0/test_simulation.py similarity index 100% rename from simulations/agent_map/v0/test_simulation.py rename to examples/simulations/agent_map/v0/test_simulation.py diff --git a/simulations/map_generation/game_map.py b/examples/simulations/map_generation/game_map.py similarity index 100% rename from simulations/map_generation/game_map.py rename to examples/simulations/map_generation/game_map.py diff --git a/simulations/map_generation/map.png b/examples/simulations/map_generation/map.png similarity index 100% rename from simulations/map_generation/map.png rename to examples/simulations/map_generation/map.png diff --git a/simulations/map_generation/map_two.png b/examples/simulations/map_generation/map_two.png similarity index 100% rename from simulations/map_generation/map_two.png rename to examples/simulations/map_generation/map_two.png diff --git a/simulations/senator_assembly/add_remaining_senators.py b/examples/simulations/senator_assembly/add_remaining_senators.py similarity index 100% rename from simulations/senator_assembly/add_remaining_senators.py rename to examples/simulations/senator_assembly/add_remaining_senators.py diff --git a/simulations/senator_assembly/add_remaining_senators_batch.py b/examples/simulations/senator_assembly/add_remaining_senators_batch.py similarity index 100% rename from simulations/senator_assembly/add_remaining_senators_batch.py rename to examples/simulations/senator_assembly/add_remaining_senators_batch.py diff --git a/simulations/senator_assembly/complete_senator_list.py b/examples/simulations/senator_assembly/complete_senator_list.py similarity index 100% rename from simulations/senator_assembly/complete_senator_list.py rename to examples/simulations/senator_assembly/complete_senator_list.py diff --git a/simulations/senator_assembly/remaining_senators_data.py b/examples/simulations/senator_assembly/remaining_senators_data.py similarity index 100% rename from simulations/senator_assembly/remaining_senators_data.py rename to examples/simulations/senator_assembly/remaining_senators_data.py diff --git a/simulations/senator_assembly/senator_simulation_example.py b/examples/simulations/senator_assembly/senator_simulation_example.py similarity index 100% rename from simulations/senator_assembly/senator_simulation_example.py rename to examples/simulations/senator_assembly/senator_simulation_example.py diff --git a/simulations/senator_assembly/test_concurrent_vote.py b/examples/simulations/senator_assembly/test_concurrent_vote.py similarity index 100% rename from simulations/senator_assembly/test_concurrent_vote.py rename to examples/simulations/senator_assembly/test_concurrent_vote.py diff --git a/requirements.txt b/requirements.txt index 6482f337..49111486 100644 --- a/requirements.txt +++ b/requirements.txt @@ -1,30 +1,21 @@ -torch>=2.1.1,<3.0 -transformers>=4.39.0,<4.55.0 -asyncio>=3.4.3,<4.0 -toml -pypdf==5.1.0 -ratelimit==2.2.1 -loguru -pydantic==2.11.4 -tenacity -rich -psutil -python-dotenv -PyYAML -docstring_parser==0.16 -black -ruff -types-toml>=0.10.8.1 -types-pytz>=2023.3,<2026.0 -types-chardet>=5.0.4.6 -mypy-protobuf>=3.0.0 -pytest -networkx -aiofiles -httpx -# vllm>=0.2.0 -aiohttp -mcp -numpy -openai -schedule \ No newline at end of file +# Hospital Simulation Dependencies +# Core Swarms Framework +swarms>=0.1.0 + +# ChromaDB for RAG system +chromadb>=0.4.0 + +# Additional dependencies for enhanced functionality +loguru>=0.7.0 +pydantic>=2.0.0 +tenacity>=8.0.0 + +# Optional: For advanced features +# pinecone-client>=2.0.0 # Alternative vector database +# qdrant-client>=1.0.0 # Alternative vector database +# faiss-cpu>=1.7.0 # Alternative vector database + +# Development dependencies (optional) +# pytest>=7.0.0 +# black>=23.0.0 +# flake8>=6.0.0 \ No newline at end of file