Saltar al contenido principal
ToolPotion
Asesor de IA
Enviar

Apache Burr

Apache Burr es un framework Python de código abierto para construir aplicaciones de toma de decisiones como chatbots, agentes y simulaciones. Ofrece herramientas para monitorear, rastrear, persistir y ejecutar estas aplicaciones en su propia infraestructura, integrándose con LLMs y varios frameworks.

Ver repositorio
Compartir
Ver repositorio
Compartir

Apache Burr (incubating) es una biblioteca de Python diseñada para simplificar el desarrollo de aplicaciones que toman decisiones, como chatbots, agentes y simulaciones. Permite a los desarrolladores construir sistemas complejos a partir de simples bloques de construcción de Python, especialmente aquellos que aprovechan los Modelos de Lenguaje Grandes (LLMs).

Leer más

Burr se integra perfectamente con frameworks populares y proporciona una interfaz de usuario robusta para el monitoreo, rastreo y depuración en tiempo real de la ejecución de aplicaciones.

El núcleo de Apache Burr gira en torno a la expresión de aplicaciones como máquinas de estados, que son esencialmente grafos o diagramas de flujo. Este enfoque es ideal para cualquier aplicación que requiera gestión de estado, seguimiento de decisiones complejas, integración de retroalimentación humana o flujos de trabajo idempotentes y auto-persistentes. La simplicidad del framework se demuestra en su API principal, que utiliza funciones de Python decoradas como acciones para gestionar las transiciones de estado y el flujo de datos.

Los componentes clave de Apache Burr incluyen una biblioteca de Python sin dependencias para construir y gestionar máquinas de estados, una interfaz de usuario para telemetría e introspección, y un conjunto de integraciones para la persistencia de estado y la conexión con otros sistemas. La interfaz de usuario permite a los usuarios visualizar el flujo de ejecución y el estado de la aplicación en tiempo real, mejorando el proceso de depuración y desarrollo. Las integraciones pueden extender las capacidades de Burr para conectarse con diversas herramientas de observabilidad de LLM, soluciones de almacenamiento y bibliotecas personalizadas como Apache Hamilton.

Apache Burr es adecuado para una amplia gama de aplicaciones, desde simples chatbots tipo GPT y chatbots RAG con estado hasta juegos de aventura basados en LLM y asistentes interactivos. También soporta casos de uso no LLM como simulaciones de pronóstico de series temporales y ajuste de hiperparámetros. La flexibilidad del framework permite la integración con cualquier LLM o framework preferido, permitiendo a los desarrolladores construir aplicaciones escalables y mantenibles impulsadas por IA. El proyecto enfatiza la facilidad de uso, con una guía de inicio rápido y ejemplos fácilmente disponibles para ayudar a los desarrolladores a empezar.

El nombre del proyecto, Burr, es un guiño a Aaron Burr, con una conexión conceptual con Apache Hamilton, sugiriendo una integración armoniosa de diferentes herramientas para construir aplicaciones sofisticadas. El proyecto da la bienvenida activamente a las contribuciones de la comunidad y proporciona directrices claras para los desarrolladores que buscan involucrarse.

  • CategoríaCreadores de agentes de IA
  • Modelo de preciosCódigo abierto
  • ImplementaciónAutoalojado
  • PlataformasWeb

  • Modelado de máquinas de estados para aplicaciones de toma de decisiones

  • Interfaz de usuario de monitoreo y rastreo en tiempo real

  • Mecanismos de persistencia de estado conectables

  • Integración con LLMs y varios frameworks

  • Construcción de chatbots, agentes y simulaciones

  • Flujos de trabajo idempotentes y auto-persistentes

  • Gestión de estado basada en Python

  • Framework de código abierto

  • Extensible con acciones e integraciones personalizadas

  • Capacidades de depuración y reproducción

  • Soporta casos de uso no LLM

  • Soporte comunitario a través de Discord

  1. Clonar el repositorio: git clone https://github.com/apache/burr

  2. Instalar dependencias: pip install "apache-burr[start]"

  3. Ejecutar el servidor de UI: burr

  4. Explorar aplicaciones de demostración a través de la UI

  5. Empezar a codificar con ejemplos: cd burr/examples/hello-world-counter && python application.py

  6. Consultar la documentación para guías y conceptos detallados

  • Chatbots de IA
  • Agentes de Decisión
  • Simulaciones
  • Aplicaciones RAG
  • Juegos con LLM
  • Automatización de Flujos de Trabajo
  • Ajuste de Hiperparámetros

Reseñas de Apache Burr

Cargando...

Herramientas de IA populares como Apache Burr

Dify

Repositorios de IA en GitHub

Dify es una plataforma de código abierto para el desarrollo de aplicaciones LLM. Ofrece un lienzo visual para construir flujos de trabajo de IA, pipelines RAG y capacidades de…

Creadores de agentes de IA

N.º 11 en Repositorios de IA en GitHub

Ver herramienta

Repositorios de IA en GitHub

Plataforma de código abierto para el desarrollo de aplicaciones LLM. Ofrece un lienzo visual para construir flujos de trabajo de IA, pipelines RAG y capacidades de…Dify es una plataforma de código abierto para el desarrollo de aplicaciones LLM. Ofrece un lienzo visual para construir flujos de trabajo de IA, pipelines RAG y capacidades de…

DestacadaCreadores de agentes de IA
N.º 11 en Repositorios de IA en GitHub

Langroid

Repositorios de IA en GitHub

Langroid es un framework de Python para construir aplicaciones impulsadas por LLM utilizando un paradigma de programación multiagente. Permite a los desarrolladores crear agentes,…

Creadores de agentes de IA

N.º 94 en Repositorios de IA en GitHub

Ver herramienta

Repositorios de IA en GitHub

Framework de Python para construir aplicaciones impulsadas por LLM utilizando un paradigma de programación multiagente. Permite a los desarrolladores crear agentes,…Langroid es un framework de Python para construir aplicaciones impulsadas por LLM utilizando un paradigma de programación multiagente. Permite a los desarrolladores crear agentes,…

Creadores de agentes de IA
N.º 94 en Repositorios de IA en GitHub

Pi Agent Harness

Repositorios de IA en GitHub

pi es un kit de herramientas para agentes de IA que proporciona una API unificada de LLM, un bucle de agente, TUI y una CLI de agente de codificación. Está diseñado para optimizar…

Creadores de agentes de IA
Ver herramienta

Repositorios de IA en GitHub

pi es un kit de herramientas para agentes de IA que proporciona una API unificada de LLM, un bucle de agente, TUI y una CLI de agente de codificación. Está diseñado para optimizar…

DestacadaCreadores de agentes de IA
Ver el Top 250 de Repositorios de IA en GitHub

DAGent

Repositorios de IA en GitHub

DAGent es una biblioteca de Python diseñada para construir rápidamente agentes de IA. Estructura el comportamiento del agente de IA en flujos de trabajo utilizando Grafos…

Creadores de agentes de IA
Ver herramienta

Repositorios de IA en GitHub

Biblioteca de Python diseñada para construir rápidamente agentes de IA. Estructura el comportamiento del agente de IA en flujos de trabajo utilizando Grafos…DAGent es una biblioteca de Python diseñada para construir rápidamente agentes de IA. Estructura el comportamiento del agente de IA en flujos de trabajo utilizando Grafos…

Creadores de agentes de IA
Ver el Top 250 de Repositorios de IA en GitHub

BeeAI Framework

Repositorios de IA en GitHub

BeeAI Framework es un kit de herramientas de código abierto para construir agentes de IA y sistemas multiagente listos para producción. Soporta desarrollo tanto en Python como en…

Creadores de agentes de IA

N.º 107 en Repositorios de IA en GitHub

Ver herramienta

Repositorios de IA en GitHub

Kit de herramientas de código abierto para construir agentes de IA y sistemas multiagente listos para producción. Soporta desarrollo tanto en Python como en…BeeAI Framework es un kit de herramientas de código abierto para construir agentes de IA y sistemas multiagente listos para producción. Soporta desarrollo tanto en Python como en…

Creadores de agentes de IA
N.º 107 en Repositorios de IA en GitHub

Gwenflow

Repositorios de IA en GitHub

Gwenflow es un framework de Python para orquestar aplicaciones impulsadas por agentes de IA autónomos y Modelos de Lenguaje Grandes (LLMs). Simplifica la integración de LLMs y…

Creadores de agentes de IA
Ver herramienta

Repositorios de IA en GitHub

Framework de Python para orquestar aplicaciones impulsadas por agentes de IA autónomos y Modelos de Lenguaje Grandes (LLMs). Simplifica la integración de LLMs y…Gwenflow es un framework de Python para orquestar aplicaciones impulsadas por agentes de IA autónomos y Modelos de Lenguaje Grandes (LLMs). Simplifica la integración de LLMs y…

Creadores de agentes de IA
Ver el Top 250 de Repositorios de IA en GitHub

Pocket Flow

Repositorios de IA en GitHub

Pocket Flow es un framework minimalista de LLM de 100 líneas diseñado para el desarrollo rápido. Permite a los agentes de IA construir otros agentes, ofreciendo una solución…

Creadores de agentes de IA

N.º 139 en Repositorios de IA en GitHub

Ver herramienta

Repositorios de IA en GitHub

Framework minimalista de LLM de 100 líneas diseñado para el desarrollo rápido. Permite a los agentes de IA construir otros agentes, ofreciendo una solución…Pocket Flow es un framework minimalista de LLM de 100 líneas diseñado para el desarrollo rápido. Permite a los agentes de IA construir otros agentes, ofreciendo una solución…

Creadores de agentes de IA
N.º 139 en Repositorios de IA en GitHub

iX: Plataforma de Agentes Autónomos GPT-4

Repositorios de IA en GitHub

iX es una plataforma para diseñar e implementar agentes y flujos de trabajo impulsados por LLM, autónomos y semiautónomos. Proporciona una solución flexible y escalable para…

Creadores de agentes de IA
Ver herramienta

Repositorios de IA en GitHub

Plataforma para diseñar e implementar agentes y flujos de trabajo impulsados por LLM, autónomos y semiautónomos. Proporciona una solución flexible y escalable para…iX es una plataforma para diseñar e implementar agentes y flujos de trabajo impulsados por LLM, autónomos y semiautónomos. Proporciona una solución flexible y escalable para…

Creadores de agentes de IA
Ver el Top 250 de Repositorios de IA en GitHub
1 de 8