Agents
Built-in Tools
Learn how to use built-in tools in Agency Swarm.
Each agent in Agency Swarm also with some built-in tools inherited from OpenAI Assistants API.
Code Interpreter
Code Interpreter allows agents to execute code within a remote Jupyter Notebook environment.
When to use:
- To perform data analysis and precise calculations.
- To handle structured files (CSV, Excel, etc.).
- To run standalone code snippets in a remote environment.
File Search
File Search allows agents to search through their knowledge base to improve their responses. This tool uses a production-ready vector database provided by OpenAI.
When to use:
- To enrich your agent’s knowledge about specific topics
- To reduce hallucinations by grounding agent responses in your documents
- To enable users to query their own documents