Repolode
camel-ai

camel-ai/camel

Framework multiagente de Python para crear, simular y estudiar agentes basados en LLM, con herramientas, memoria y funciones de generación de datos.

Estrellas
17,939
Forks
2,121
Issues abiertos
545
Último commit
ayer

¿Qué es?

CAMEL es un framework de Python para crear sistemas multiagente basados en modelos de lenguaje grandes. Ofrece componentes para crear agentes con memoria persistente, uso de herramientas y comunicación basada en roles, además de sociedades de agentes en las que varios agentes colaboran en tareas. El proyecto está a cargo de una comunidad de investigación abierta que estudia cómo cambia el comportamiento de los agentes a medida que aumenta su número.

El framework abarca varias áreas: generación de datos (por ejemplo, pipelines de Chain-of-Thought y Self-Instruct para crear conjuntos de datos sintéticos), automatización de tareas mediante juegos de roles y equipos de agentes organizados como una fuerza de trabajo, y simulación de mundos. Los modelos se crean mediante una factory compatible con varias plataformas de modelos, y se pueden asignar a los agentes toolkits como la búsqueda web.

La biblioteca se puede instalar desde PyPI como camel-ai, y el proyecto incluye documentación, cookbooks y scripts de ejemplo. También sirve de base para proyectos de investigación relacionados, como OWL y OASIS.

Funciones clave

  • 01Agentes con memoria persistente y llamadas a herramientas
  • 02Sociedades multiagente con juegos de roles y colaboración en equipos organizados como una fuerza de trabajo
  • 03Pipelines de generación de datos sintéticos, como CoT y Self-Instruct
  • 04Factory de modelos compatible con varias plataformas de LLM
  • 05Instalable desde PyPI como camel-ai

Casos de uso

  • Investigar el comportamiento y la escalabilidad de grandes grupos de agentes basados en LLM
  • Generar conjuntos de datos sintéticos de instrucciones o razonamiento
  • Automatizar tareas de varios pasos con un equipo de agentes que colaboran
  • Crear agentes basados en RAG que respondan preguntas sobre documentos o bases de código

Inicio rápido

  1. 1

    Instala CAMEL desde PyPI

    pip install camel-ai
  2. 2

    Instala el paquete web tools

    pip install 'camel-ai[web_tools]'
  3. 3

    Configura tu clave de API de OpenAI

    export OPENAI_API_KEY='your_openai_api_key'
  4. 4

    Ejecuta el código Python de ejemplo de ChatAgent del README

Antes de usarlo

  • El ejemplo de inicio rápido requiere una clave de API de OpenAI de pago.
  • El ejemplo de ChatAgent del README depende de un proveedor de modelos externo.

Temas

Preguntas frecuentes

¿Qué es camel?
Framework multiagente de Python para crear, simular y estudiar agentes basados en LLM, con herramientas, memoria y funciones de generación de datos. CAMEL es un framework de Python para crear sistemas multiagente basados en modelos de lenguaje grandes. Ofrece componentes para crear agentes con memoria persistente, uso de herramientas y comunicación basada en roles, además de sociedades de agentes en las que varios agentes colaboran en tareas. El proyecto está a cargo de una comunidad de investigación abierta que estudia cómo cambia el comportamiento de los agentes a medida que aumenta su número.
¿camel es gratuito? ¿Qué licencia tiene?
camel es open source bajo la licencia Apache-2.0. Revisa los términos de la licencia antes de usarlo en productos comerciales.
¿camel sigue mantenido?
Mantenimiento activo. El último commit de camel fue el 19 oct 2026.
¿Para qué puedo usar camel?
Investigar el comportamiento y la escalabilidad de grandes grupos de agentes basados en LLM Generar conjuntos de datos sintéticos de instrucciones o razonamiento Automatizar tareas de varios pasos con un equipo de agentes que colaboran Crear agentes basados en RAG que respondan preguntas sobre documentos o bases de código
¿Cómo se instala camel?
Instala CAMEL desde PyPI: pip install camel-ai Instala el paquete web tools: pip install 'camel-ai[web_tools]' Configura tu clave de API de OpenAI: export OPENAI_API_KEY='your_openai_api_key' Ejecuta el código Python de ejemplo de ChatAgent del README
¿Dónde consigo camel?
El código fuente y las instrucciones de instalación están en GitHub: https://github.com/camel-ai/camel

Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.

Proyectos relacionados