Framework y runtime de Python para crear, servir y gestionar plataformas de agentes de IA, con una interfaz web de administración.
cloudwego/eino-ext
Colección de extensiones oficiales para el framework Eino de Go, con integraciones de modelos LLM, herramientas, recuperadores, cargadores y callbacks.
- Estrellas
- 826
- Forks
- 377
- Issues abiertos
- 141
- Último commit
- anteayer
¿Qué es?
eino-ext aloja los paquetes de extensiones oficiales para Eino, un framework de Go para crear aplicaciones con LLM. Eino define tipos de componentes como ChatModel, Tool, Retriever, Indexer y Embedding, y este repositorio ofrece implementaciones concretas para ellos.
El repositorio abarca varias áreas de integración: proveedores de modelos de chat como OpenAI, Claude, Gemini, Ark y Ollama; backends de recuperación como Elasticsearch y Volc VikingDB; cargadores de documentos para WebURL, Amazon S3 y archivos locales; y transformadores de documentos como un separador de HTML y un reranker por puntuación. También incluye manejadores de callbacks, como uno para el tracing con Langfuse, y herramientas para IDE que permiten depurar de forma visual y editar grafos mediante una interfaz de usuario.
Los desarrolladores que usan Eino pueden importar estos paquetes para conectar un proveedor o una fuente de datos a su grafo de componentes sin tener que escribir el adaptador.
Funciones clave
- 01Implementaciones oficiales de ChatModel para OpenAI, Claude, Gemini, Ark y Ollama.
- 02Backends de Retriever e Indexer, incluidos Elasticsearch y Volc VikingDB.
- 03Cargadores de documentos para URL web, Amazon S3 y archivos.
- 04Transformadores de documentos como un separador de HTML y un reranker por puntuación.
- 05Manejadores de callbacks, incluido el tracing con Langfuse.
- 06Plugin para IDE que permite depurar de forma visual y editar grafos mediante una interfaz de usuario.
Casos de uso
- Conectar una aplicación de Go con LLM a un proveedor de modelos específico mediante la interfaz ChatModel de Eino.
- Crear un pipeline de generación aumentada por recuperación respaldado por Elasticsearch o VikingDB.
- Incorporar páginas web u objetos de S3 a un grafo de procesamiento de documentos.
- Trazar la ejecución de grafos de Eino con Langfuse.
Temas
Preguntas frecuentes
- ¿Qué es eino-ext?
- Colección de extensiones oficiales para el framework Eino de Go, con integraciones de modelos LLM, herramientas, recuperadores, cargadores y callbacks. eino-ext aloja los paquetes de extensiones oficiales para Eino, un framework de Go para crear aplicaciones con LLM. Eino define tipos de componentes como ChatModel, Tool, Retriever, Indexer y Embedding, y este repositorio ofrece implementaciones concretas para ellos.
- ¿eino-ext es gratuito? ¿Qué licencia tiene?
- eino-ext es open source bajo la licencia Apache-2.0. Revisa los términos de la licencia antes de usarlo en productos comerciales.
- ¿eino-ext sigue mantenido?
- Mantenimiento activo. El último commit de eino-ext fue el 19 oct 2026.
- ¿Para qué puedo usar eino-ext?
- Conectar una aplicación de Go con LLM a un proveedor de modelos específico mediante la interfaz ChatModel de Eino. Crear un pipeline de generación aumentada por recuperación respaldado por Elasticsearch o VikingDB. Incorporar páginas web u objetos de S3 a un grafo de procesamiento de documentos. Trazar la ejecución de grafos de Eino con Langfuse.
- ¿Dónde consigo eino-ext?
- El código fuente y las instrucciones de instalación están en GitHub: https://github.com/cloudwego/eino-ext
Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.
Proyectos relacionados
Plataforma de chat con IA y gestión del conocimiento autoalojada que indexa datos de más de 50 aplicaciones conectadas y funciona con la mayoría de los proveedores de LLM.
Índice vectorial local y toolkit de RAG que reduce el almacenamiento cerca de un 97 % al recalcular embeddings bajo demanda, para buscar datos personales en tu laptop.
Sistema operativo de memoria para LLM y agentes de IA que almacena, recupera y gestiona recuerdos a largo plazo en forma de grafo editable.
Framework de pipelines de datos incremental en Python con un núcleo en Rust que mantiene sincronizados índices vectoriales y grafos de conocimiento con fuentes cambiantes para agentes de IA y aplicaciones RAG.
Framework de TypeScript para crear agentes de IA con memoria, herramientas, MCP, RAG, voz y flujos de trabajo, además de la consola VoltOps para observabilidad.