Spaces:
Paused
Paused
| """ | |
| Filename: MetaGPT/examples/use_off_the_shelf_agent.py | |
| Created Date: Tuesday, September 19th 2023, 6:52:25 pm | |
| Author: garylin2099 | |
| """ | |
| import asyncio | |
| from metagpt.context import Context | |
| from metagpt.logs import logger | |
| from metagpt.roles.product_manager import ProductManager | |
| async def main(): | |
| msg = "Write a PRD for a snake game" | |
| context = Context() # Used to share repo path information between multiple actions within the role. | |
| role = ProductManager(context=context) | |
| result = await role.run(msg) | |
| logger.info(result.content[:100]) | |
| if __name__ == "__main__": | |
| asyncio.run(main()) | |