Tools ============= .. note:: `Conceptual Guide `_ Tools are ways that an agent can use to interact with the outside world. For an overview of what a tool is, how to use them, and a full list of examples, please see the getting started documentation .. toctree:: :maxdepth: 1 :glob: ./tools/getting_started.md Next, we have some examples of customizing and generically working with tools .. toctree:: :maxdepth: 1 :glob: ./tools/custom_tools.ipynb ./tools/multi_input_tool.ipynb ./tools/tool_input_validation.ipynb In this documentation we cover generic tooling functionality (eg how to create your own) as well as examples of tools and how to use them. .. toctree:: :maxdepth: 1 :glob: ./tools/examples/*