You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
swarms/examples/tools/base_tool_examples
Kye Gomez 243df297ef
cleanup examples folder
2 days ago
..
README.md cleanup examples folder 2 days ago
base_tool_examples.py [FEAT][Multi Tool Usage in Agent + BaseTool Updatess + examples updates] 6 months ago
conver_funcs_to_schema.py [FEAT][Multi Tool Usage in Agent + BaseTool Updatess + examples updates] 6 months ago
convert_basemodels.py [FEAT][Multi Tool Usage in Agent + BaseTool Updatess + examples updates] 6 months ago
exa_search_test.py [DOCS][ interactive groupchat examples] 5 months ago
example_usage.py [FEAT][Multi Tool Usage in Agent + BaseTool Updatess + examples updates] 6 months ago
schema_validation_example.py [FEAT][Multi Tool Usage in Agent + BaseTool Updatess + examples updates] 6 months ago
test_anthropic_specific.py [FEAT][Multi Tool Usage in Agent + BaseTool Updatess + examples updates] 6 months ago
test_base_tool_comprehensive.py [FEAT][Multi Tool Usage in Agent + BaseTool Updatess + examples updates] 6 months ago
test_base_tool_comprehensive_fixed.py [FEAT][Multi Tool Usage in Agent + BaseTool Updatess + examples updates] 6 months ago
test_function_calls.py [FEAT][Multi Tool Usage in Agent + BaseTool Updatess + examples updates] 6 months ago
test_function_calls_anthropic.py [FEAT][Multi Tool Usage in Agent + BaseTool Updatess + examples updates] 6 months ago

README.md

Base Tool Examples

This directory contains examples demonstrating base tool functionality and tool creation patterns.

Examples

Overview

Base tool examples demonstrate the fundamental patterns for creating and using tools in Swarms. These examples cover tool schema definition, function-to-schema conversion, validation, and provider-specific implementations. Essential for understanding how to build custom tools for agents.