Introdução geral
O PraisonAI é uma estrutura de inteligência múltipla pronta para uso em ambientes de produção, projetada para criar inteligência de IA para automatizar e resolver problemas que variam de tarefas simples a desafios complexos. A estrutura oferece uma solução de baixo código que simplifica a construção e o gerenciamento de sistemas LLM multiinteligentes, com ênfase na simplicidade, na personalização e na colaboração eficiente entre humanos e computadores. O PraisonAI integra-se aos agentes PraisonAI, AutoGen e CrewAI e oferece suporte a uma ampla gama de inteligências, como inteligências multimodais, inteligências autorreflexivas e inteligências inferenciais, e é capaz de lidar com tarefas de processamento assíncronas e paralelas. Tarefas de processamento assíncrono e paralelo, com suporte a mais de 100 LLMs.
Lista de funções
- Criação inteligente de corpos com IA automatizada
- inteligência autorreflexiva (SRI)
- inteligência dedutiva
- inteligência multimodal
- colaboração de inteligência múltipla
- Fluxo de trabalho corporal inteligente com IA
- Adição de conhecimento personalizado
- Inteligências de memória de curto e longo prazo
- PDF Bate-papo inteligente sobre o corpo
- Inteligência de interpretação de código
- RAG corpo inteligente
- Processamento assíncrono e paralelo
- inteligência automatizada
- inteligência matemática
- Inteligências de saída estruturadas
- Inteligência Integrada LangChain
- Inteligência de recall
- Mini inteligência de IA
- Mais de 100 ferramentas de personalização
- Configuração YAML
- Oferece suporte a mais de 100 LLMs
Usando a Ajuda
Processo de instalação
- Instale o pacote PraisonAI:
pip install praisonaiagents
- Defina a chave da API da OpenAI:
export OPENAI_API_KEY=xxxxxxxxxxxxxxxxxxxxxx
Uso de uma única inteligência
- estabelecer
app.py
e adicione o seguinte código:
from praisonaiagents import Agent
agent = Agent(instructions="你是一个乐于助人的 AI 助手")
agent.start("写一个关于火星上的机器人的电影剧本")
- estar em movimento
app.py
::
python app.py
Uso de inteligências múltiplas
- estabelecer
app.py
e adicione o seguinte código:
from praisonaiagents import Agent, PraisonAIAgents
research_agent = Agent(instructions="研究 AI")
summarise_agent = Agent(instructions="总结研究智能体的发现")
agents = PraisonAIAgents(agents=[research_agent, summarise_agent])
agents.start()
- estar em movimento
app.py
::
python app.py
Funções principais
- Criação inteligente de corpos com IA automatizadaInteligência: Crie inteligências que automatizem tarefas com comandos simples.
- inteligência autorreflexiva (SRI)O corpo inteligente é capaz de se autorrefletir e se ajustar para melhorar a precisão e a eficiência do processamento de tarefas.
- inteligência multimodalEle suporta uma variedade de formas de entrada e saída, como texto, imagem, áudio etc., adaptando-se a diferentes cenários de aplicativos.
- colaboração de inteligência múltiplaInteligência múltipla: As inteligências múltiplas trabalham juntas, dividindo a carga de trabalho para resolver problemas complexos.
- Adição de conhecimento personalizadoOs usuários podem adicionar conhecimento específico de domínio às inteligências para aumentar sua experiência.
- Processamento assíncrono e paraleloIntelligentsia é capaz de lidar com várias tarefas ao mesmo tempo, aumentando a eficiência.
- Inteligências de saída estruturadasIntelligentsia é capaz de gerar saídas de dados estruturados para processamento e análise subsequentes.