PraisonAI - PraisonAI应用程序将AutoGen和CrewAI或类似的框架结合到一个低代码解决方案中,用于构建和管理多代理LLM系统,专注于简单性,自定义性和可扩展性。
PraisonAI 应用程序将 AutoGen 和 CrewAI 或类似框架组合成一个低代码解决方案,用于构建和管理多代理 LLM 系统,重点关注简单性、定制性和高效的人机协作。简化各种 LLM 应用程序的多代理系统的创建和编排,强调易用性、定制和人工代理相互作用。
framework: crewai topic: Artificial Intelligence roles: screenwriter: backstory: 'Skilled in crafting scripts with engaging dialogue about {topic}.' goal: Create scripts from concepts. role: Screenwriter tasks: scriptwriting_task: description: 'Develop scripts with compelling characters and dialogue about {topic}.' expected_output: 'Complete script ready for production.'
|
在您的项目中包含 praisonai 包
from praisonai import PraisonAI
def basic(): # Basic Mode praison_ai = PraisonAI(agent_file="agents.yaml") praison_ai.main() def advanced(): # Advanced Mode with options praison_ai = PraisonAI( agent_file="agents.yaml", framework="autogen", ) praison_ai.main() def auto(): # Full Automatic Mode praison_ai = PraisonAI( auto="Create a movie script about car in mars", framework="autogen" ) print(praison_ai.framework) praison_ai.main()
if __name__ == "__main__": basic() advanced() auto()
|