AI Personal Learning
and practical guidance
讯飞绘镜

PraisonAI: A Low-Code Multi-Intelligent Body Framework to Simplify Automation Solutions for Complex Tasks

General Introduction

PraisonAI is an out-of-the-box multi-intelligentsia framework for production environments designed to create AI intelligentsia to automate and solve problems ranging from simple tasks to complex challenges. The framework provides a low-code solution that simplifies the construction and management of multi-intelligent LLM systems with an emphasis on simplicity, customization, and efficient human-computer collaboration. PraisonAI integrates with PraisonAI Agents, AutoGen, and CrewAI, and supports a wide range of intelligences such as multimodal intelligences, self-reflexive intelligences, and inferential intelligences, and is capable of handling both asynchronous and parallel processing tasks. PraisonAI integrates PraisonAI Agents, AutoGen and CrewAI, and supports many types of intelligences such as multimodal intelligences, self-referential intelligences, reasoning intelligences, etc. It is capable of handling both asynchronous and parallel processing tasks, and supports more than 100 LLMs.

PraisonAI:低代码多智能体框架,简化复杂任务的自动化解决方案-1


 

Function List

  • Automated AI Intelligent Body Creation
  • self-reflexive agent
  • deductive intelligence
  • multimodal intelligence
  • Multi-Intelligence Collaboration
  • AI Intelligent Body Workflow
  • Adding customized knowledge
  • Short- and long-term memory intelligences
  • PDF Smart Body Chat
  • Code Interpretation Intelligence
  • RAG intelligent body
  • Asynchronous and parallel processing
  • automated intelligence
  • mathematical intelligence
  • Structured output intelligences
  • LangChain Integrated Intelligence
  • Recall Intelligence
  • Mini AI Intelligence
  • Over 100 customization tools
  • YAML Configuration
  • Supports over 100 LLMs

 

Using Help

Installation process

  1. Install the PraisonAI package:
   pip install praisonaiagents
  1. Set the OpenAI API key:
   export OPENAI_API_KEY=xxxxxxxxxxxxxxxxxxxxxx

Using a Single Intelligence

  1. establish app.py file and add the following code:
   from praisonaiagents import Agent
agent = Agent(instructions="你是一个乐于助人的 AI 助手")
agent.start("写一个关于火星上的机器人的电影剧本")
  1. (of a computer) run app.py::
   python app.py

Using multiple intelligences

  1. establish app.py file and add the following code:
   from praisonaiagents import Agent, PraisonAIAgents
research_agent = Agent(instructions="研究 AI")
summarise_agent = Agent(instructions="总结研究智能体的发现")
agents = PraisonAIAgents(agents=[research_agent, summarise_agent])
agents.start()
  1. (of a computer) run app.py::
   python app.py

Main function operation flow

  • Automated AI Intelligent Body Creation: Create intelligences that automate tasks with simple commands.
  • self-reflexive agent: Intelligent bodies are able to self-reflect and adjust to improve the accuracy and efficiency of task processing.
  • multimodal intelligence: Supports a variety of input and output forms such as text, image, audio, etc., adapting to different application scenarios.
  • Multi-Intelligence Collaboration: Multiple intelligences work together, dividing up the workload to solve complex problems.
  • Adding customized knowledge: Users can add domain-specific knowledge to intelligences to enhance their specialization.
  • Asynchronous and parallel processing: Intelligentsia are able to handle multiple tasks at the same time, increasing efficiency.
  • Structured output intelligences: Intelligentsia are capable of generating structured data output for subsequent processing and analysis.
May not be reproduced without permission:Chief AI Sharing Circle " PraisonAI: A Low-Code Multi-Intelligent Body Framework to Simplify Automation Solutions for Complex Tasks
en_USEnglish