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.
40 lines
2.1 KiB
40 lines
2.1 KiB
# Tools Integration Examples
|
|
|
|
This directory contains examples demonstrating tool integration for single agents.
|
|
|
|
## Examples
|
|
|
|
- [exa_search_agent.py](exa_search_agent.py) - Exa search integration
|
|
- [example_async_vs_multithread.py](example_async_vs_multithread.py) - Async vs multithreading comparison
|
|
- [litellm_tool_example.py](litellm_tool_example.py) - LiteLLM tool integration
|
|
- [multi_tool_usage_agent.py](multi_tool_usage_agent.py) - Multi-tool agent
|
|
- [new_tools_examples.py](new_tools_examples.py) - Latest tool examples
|
|
- [omni_modal_agent.py](omni_modal_agent.py) - Omni-modal agent
|
|
- [swarms_of_browser_agents.py](swarms_of_browser_agents.py) - Browser automation swarms
|
|
- [swarms_tools_example.py](swarms_tools_example.py) - Swarms tools integration
|
|
- [together_deepseek_agent.py](together_deepseek_agent.py) - Together AI DeepSeek integration
|
|
|
|
## Subdirectories
|
|
|
|
### Solana Tools
|
|
- [solana_tool/](solana_tool/) - Solana blockchain integration
|
|
- [solana_tool.py](solana_tool/solana_tool.py) - Solana tool implementation
|
|
- [solana_tool_test.py](solana_tool/solana_tool_test.py) - Solana tool testing
|
|
|
|
### Structured Outputs
|
|
- [structured_outputs/](structured_outputs/) - Structured output examples
|
|
- [example_meaning_of_life_agents.py](structured_outputs/example_meaning_of_life_agents.py) - Meaning of life example
|
|
- [structured_outputs_example.py](structured_outputs/structured_outputs_example.py) - Structured output examples
|
|
|
|
### Tools Examples
|
|
- [tools_examples/](tools_examples/) - Additional tool usage examples
|
|
- [dex_screener.py](tools_examples/dex_screener.py) - DEX screener tool
|
|
- [financial_news_agent.py](tools_examples/financial_news_agent.py) - Financial news agent
|
|
- [simple_tool_example.py](tools_examples/simple_tool_example.py) - Simple tool usage
|
|
- [swarms_tool_example_simple.py](tools_examples/swarms_tool_example_simple.py) - Simple Swarms tool
|
|
|
|
## Overview
|
|
|
|
Tools integration examples demonstrate how to equip agents with various tools including search engines, browser automation, blockchain interactions, and structured output generation. These examples show best practices for tool definition, usage, and error handling.
|
|
|