-
Notifications
You must be signed in to change notification settings - Fork 9.5k
Description
Bug Description
Traceback (most recent call last):
File "/Users/qinyuliang/OpenManus/main.py", line 4, in
from app.agent.manus import Manus
File "/Users/qinyuliang/OpenManus/app/agent/init.py", line 1, in
from app.agent.base import BaseAgent
File "/Users/qinyuliang/OpenManus/app/agent/base.py", line 7, in
from app.llm import LLM
File "/Users/qinyuliang/OpenManus/app/llm.py", line 22, in
from app.config import LLMSettings, config
File "/Users/qinyuliang/OpenManus/app/config.py", line 372, in
config = Config()
^^^^^^^^
File "/Users/qinyuliang/OpenManus/app/config.py", line 214, in init
self._load_initial_config()
File "/Users/qinyuliang/OpenManus/app/config.py", line 297, in _load_initial_config
daytona_settings = DaytonaSettings()
^^^^^^^^^^^^^^^^^
File "/Users/qinyuliang/OpenManus/.venv/lib/python3.12/site-packages/pydantic/main.py", line 214, in init
validated_self = self.pydantic_validator.validate_python(data, self_instance=self)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
pydantic_core._pydantic_core.ValidationError: 1 validation error for DaytonaSettings
daytona_api_key
Field required [type=missing, input_value={}, input_type=dict]
For further information visit https://errors.pydantic.dev/2.10/v/missing
(OpenManus) (base) qinyuliang@qinyuliangdeMacBook-Air OpenManus % python main.py
Traceback (most recent call last):
File "/Users/qinyuliang/OpenManus/main.py", line 4, in
from app.agent.manus import Manus
File "/Users/qinyuliang/OpenManus/app/agent/init.py", line 2, in
from app.agent.browser import BrowserAgent
File "/Users/qinyuliang/OpenManus/app/agent/browser.py", line 6, in
from app.agent.toolcall import ToolCallAgent
File "/Users/qinyuliang/OpenManus/app/agent/toolcall.py", line 12, in
from app.tool import CreateChatCompletion, Terminate, ToolCollection
File "/Users/qinyuliang/OpenManus/app/tool/init.py", line 1, in
from app.tool.base import BaseTool
File "/Users/qinyuliang/OpenManus/app/tool/base.py", line 7, in
from app.utils.logger import logger
File "/Users/qinyuliang/OpenManus/app/utils/logger.py", line 4, in
import structlog
Bug solved method
Traceback (most recent call last):
File "/Users/qinyuliang/OpenManus/main.py", line 4, in
from app.agent.manus import Manus
File "/Users/qinyuliang/OpenManus/app/agent/init.py", line 1, in
from app.agent.base import BaseAgent
File "/Users/qinyuliang/OpenManus/app/agent/base.py", line 7, in
from app.llm import LLM
File "/Users/qinyuliang/OpenManus/app/llm.py", line 22, in
from app.config import LLMSettings, config
File "/Users/qinyuliang/OpenManus/app/config.py", line 372, in
config = Config()
^^^^^^^^
File "/Users/qinyuliang/OpenManus/app/config.py", line 214, in init
self._load_initial_config()
File "/Users/qinyuliang/OpenManus/app/config.py", line 297, in _load_initial_config
daytona_settings = DaytonaSettings()
^^^^^^^^^^^^^^^^^
File "/Users/qinyuliang/OpenManus/.venv/lib/python3.12/site-packages/pydantic/main.py", line 214, in init
validated_self = self.pydantic_validator.validate_python(data, self_instance=self)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
pydantic_core._pydantic_core.ValidationError: 1 validation error for DaytonaSettings
daytona_api_key
Field required [type=missing, input_value={}, input_type=dict]
For further information visit https://errors.pydantic.dev/2.10/v/missing
(OpenManus) (base) qinyuliang@qinyuliangdeMacBook-Air OpenManus % python main.py
Traceback (most recent call last):
File "/Users/qinyuliang/OpenManus/main.py", line 4, in
from app.agent.manus import Manus
File "/Users/qinyuliang/OpenManus/app/agent/init.py", line 2, in
from app.agent.browser import BrowserAgent
File "/Users/qinyuliang/OpenManus/app/agent/browser.py", line 6, in
from app.agent.toolcall import ToolCallAgent
File "/Users/qinyuliang/OpenManus/app/agent/toolcall.py", line 12, in
from app.tool import CreateChatCompletion, Terminate, ToolCollection
File "/Users/qinyuliang/OpenManus/app/tool/init.py", line 1, in
from app.tool.base import BaseTool
File "/Users/qinyuliang/OpenManus/app/tool/base.py", line 7, in
from app.utils.logger import logger
File "/Users/qinyuliang/OpenManus/app/utils/logger.py", line 4, in
import structlog
Environment information
- System version:
- Python version:
- OpenManus version or branch:
- Installation method (e.g.,
pip install -r requirements.txtorpip install -e .):
Extra information
No response