OpenManus/main.py
2025-03-12 13:16:05 +08:00

24 lines
549 B
Python

import asyncio
from app.agent.manus import Manus
from app.logger import logger
async def main():
agent = Manus()
try:
prompt = input("Enter your prompt: ")
if not prompt.strip():
logger.warning("Empty prompt provided.")
return
logger.warning("Processing your request...")
await agent.run(prompt)
logger.info("Request processing completed.")
except KeyboardInterrupt:
logger.warning("Operation interrupted.")
if __name__ == "__main__":
asyncio.run(main())