API Reference ============= This section documents the main components of the `agents-for-all` framework. .. automodule:: agents_for_all.agent :members: :undoc-members: :show-inheritance: .. automodule:: agents_for_all.llms.base_model :members: :undoc-members: :show-inheritance: .. automodule:: agents_for_all.llms.direct :members: :undoc-members: :show-inheritance: .. automodule:: agents_for_all.llms.openai :members: :undoc-members: :show-inheritance: .. automodule:: agents_for_all.llms.anthropic :members: :undoc-members: :show-inheritance: .. automodule:: agents_for_all.llms.gemini :members: :undoc-members: :show-inheritance: .. automodule:: agents_for_all.tools.base_tool :members: :undoc-members: :show-inheritance: .. automodule:: agents_for_all.tools.python :members: :undoc-members: :show-inheritance: :special-members: name, description .. automodule:: agents_for_all.tools.shell :members: :undoc-members: :show-inheritance: :special-members: name, description .. automodule:: agents_for_all.tools.file :members: :undoc-members: :show-inheritance: :special-members: name, description .. automodule:: agents_for_all.tools.math :members: :undoc-members: :show-inheritance: :special-members: name, description .. automodule:: agents_for_all.tools.web_fetcher :members: :undoc-members: :show-inheritance: :special-members: name, description .. automodule:: agents_for_all.tools.web_search :members: :undoc-members: :show-inheritance: :special-members: name, description .. automodule:: agents_for_all.tools.email :members: :undoc-members: :show-inheritance: :special-members: name, description .. automodule:: agents_for_all.tools.data_analysis :members: :undoc-members: :show-inheritance: :special-members: name, description