Skip to content

Latest commit

 

History

History
56 lines (42 loc) · 3.43 KB

troubleshooting.md

File metadata and controls

56 lines (42 loc) · 3.43 KB

Troubleshooting and FAQ

This page addresses frequently asked questions (FAQ) and provides troubleshooting steps for common issues encountered while using Agent Zero.

Frequently Asked Questions

1. How do I set up and activate a Python virtual environment? Use the venv module or conda (recommended).

  • venv:
    python -m venv .venv  # Create the environment
    source .venv/bin/activate  # Activate (Linux/macOS)
    .venv\Scripts\activate  # Activate (Windows)
  • conda:
    conda create -n agent-zero python=3.12  # Create
    conda activate agent-zero  # Activate

2. How do I resolve ModuleNotFoundError errors (e.g., for ansio, pyflakes, Flask)? Ensure your virtual environment is activated before installing requirements:

pip install -r requirements.txt

3. How do I integrate open-source models with Agent Zero? Refer to the Choosing your LLMs section of the documentation for detailed instructions and examples for configuring different LLMs in initialize.py. Local models can be run using Ollama or LM Studio.

Tip

Some LLM providers offer free usage of their APIs, for example Groq, Mistral or SambaNova.

4. How can I make Agent Zero retain memory between sessions? Auto memory automatically saves and loads solutions and informations from previous sessions.

5. Where can I find more documentation or tutorials?

  • Join the Agent Zero Skool or Discord community for support and discussions.

6. How do I adjust API rate limits? Modify the rate_limit_seconds and rate_limit_requests parameters in the AgentConfig class within initialize.py.

7. Can Agent Zero interact with external APIs or services (e.g., WhatsApp)? Extending Agent Zero to interact with external APIs is possible by creating custom tools or solutions. Refer to the documentation on creating them.

Troubleshooting

Installation

  • Dependency Conflicts: If encountering version conflicts during installation, try creating a fresh virtual environment and reinstalling the requirements.
  • Docker Issues: If Docker containers fail to start or Agent Zero can't connect to Docker, consult the Docker documentation and verify your Docker installation and configuration. On macOS, ensure you've granted Docker access to your project files in Docker Desktop's settings as described in the Installation guide.

Usage

  • "Nothing happens" when sending a message: This often indicates a tool execution issue, an API connection problem, or rate limiting. Check your API keys, internet connection, and ensure any required services (like Docker) are running. Examine the logs for more details.

  • Terminal commands not executing: If using Docker for code execution, ensure the Docker container is running and properly configured. Check SSH settings if applicable.

  • Error Messages: Pay close attention to the error messages displayed in the Web UI or terminal. They often provide valuable clues for diagnosing the issue. Refer to the specific error message in online searches or community forums for potential solutions.

  • Performance Issues: If Agent Zero is slow or unresponsive, it might be due to resource limitations, network latency, or the complexity of your prompts and tasks.