首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏后台全栈之路

    AI 写文章系列——Eino 介绍文档及 DeepSeek 示例

    DeepSeek模型集成Eino框架通过eino-ext提供了对DeepSeek模型的支持。 /components/document" "github.com/cloudwego/eino/compose" "github.com/cloudwego/eino/schema" "github.com/cloudwego/eino-ext/components/document/loader/markdown" "github.com/cloudwego/eino-ext 框架结构Eino框架由以下几个部分组成:Eino:核心库,包含类型定义、流处理机制、组件抽象、编排功能和切面机制。EinoExt:扩展库,提供各种组件实现、回调处理程序实现和工具。 本文档展示了如何使用Eino和DeepSeek构建一个完整的RAG工作流,希望能够帮助开发者更好地理解和使用Eino框架。

    1.4K00编辑于 2025-12-26
  • 来自专栏福大大架构师每日一题

    eino v0.3.33全新升级!性能优化+任务管理革新,助力高效图计算新时代

    2025年5月14日,备受云原生与图计算开发者关注的开源项目eino[1]迎来v0.3.33版本发布。 本文将深入拆解eino v0.3.33的关键特性,剖析其背后的设计思路和应用价值,帮助各位开发者全面掌握这次升级带来的诸多利好。 一、eino简介回顾 eino是一款专注于云原生环境下图任务调度与执行的高性能开源框架,由字节跳动主导开发,隶属CloudWeGo项目体系。 在项目go.mod中修改版本依赖: github.com/cloudwego/eino v0.3.33 2. 引用链接 [1] eino: https://github.com/cloudwego/eino

    35510编辑于 2025-05-17
  • 来自专栏福大大架构师每日一题

    eino v0.3.41重磅发布|解读全新更新及实战性能提升详解!

    引言 2025年6月6日,备受关注的高性能Go语言RPC框架eino迎来了v0.3.41版本的发布。 本文将从eino的核心功能切入,详细解读v0.3.41版本的技术变更,解析背后的设计理念与应用价值,并结合具体场景,揭示如何借助此次更新提升分布式服务架构的性能与稳定性。 一、eino框架简述及其技术背景 作为业界领先的Go RPC框架,eino以其轻量、可扩展及极致性能著称。它通过高效的网络通信机制和丰富的接口支持,帮助开发者快速构建分布式系统和微服务架构。 eino的设计原则: • 高性能:采用先进的IO模型与数据序列化技术。 • 简洁易用:尽量降低使用门槛。 • 灵活扩展:支持自定义协议和插件。 七、未来展望与社区生态 eino的迭代速度持续加快,结合社区反馈和实际需求,不断优化性能和稳定性。未来版本将进一步增强智能调度、协议支持及监控能力。

    31700编辑于 2025-06-09
  • 来自专栏福大大架构师每日一题

    eino v0.3.34来了!新增WithEagerExecution,性能与易用性再升级!

    CloudWeGo团队旗下的轻量级Go语言RPC框架——eino,以其极简设计和强大性能,一直深受开发者喜爱。 一、eino框架简介 在详细介绍新版本之前,我们先简单回顾一下eino框架的核心优势: • 极简API设计:降低入门门槛,提升开发效率 • 高性能RPC调用:基于Go语言高效并发特性,保障服务稳定性 • 使用非常简单,只需在eino客户端或服务端初始化配置时,添加WithEagerExecution选项即可。 下面通过示例代码展示具体用法: import ( "github.com/cloudwego/eino" ) func main() { server := eino.NewServer = nil { panic(err) } } 在客户端,可以类似地开启: client := eino.NewClient( eino.WithEagerExecution

    31110编辑于 2025-05-21
  • 来自专栏福大大架构师每日一题

    eino v0.3.35 全新发布!支持多内容格式,性能与灵活性全面升级

    一、eino 项目简介及应用背景 eino 是由 CloudWeGo 社区维护的 Go 语言日志库,主打性能极致、高扩展能力和简单易用。 eino 核心负责抽象输出接口,减少冗余代码重复。 /cloudwego/eino" "github.com/cloudwego/eino/format" ) func main() { // 创建多个格式化器 jsonFormat logger := eino.NewLogger( eino.WithFormats(jsonFormat, textFormat), eino.WithOutput(os.Stdout 无论是分布式架构、混合云部署还是复杂业务场景,eino 都是值得信赖的利器。 引用链接 [1] eino: https://github.com/cloudwego/eino

    28010编辑于 2025-05-22
  • 来自专栏福大大架构师每日一题

    eino v0.7.3 发布:升级 jsonschema 至 v1.0.3

    在 2025 年 11 月 27 日,github.com/cloudwego/eino 发布了最新版本 v0.7.3。 本次更新的核心改动是对依赖库 github.com/eino-contrib/jsonschema 的版本升级,从原来的 v1.0.2 升级至 v1.0.3。 从代码改动来看,本次版本的更新主要涉及以下两个文件: 1. go.mod • 将 .github.com/eino-contrib/jsonschema v1.0.2 升级为 .github.com/eino-contrib = github.com/eino-contrib/jsonschema v1.0.3/go.mod h1:cpnX4SyKjWjGC7iN2EbhxaTdLqGjCi0e9DxpLYxddD4= 版本改动摘要 ,主要目的是引入 github.com/eino-contrib/jsonschema 在 v1.0.3 中的新特性或优化。

    11710编辑于 2025-12-19
  • 来自专栏福大大架构师每日一题

    eino v0.3.31正式上线!三大核心更新助你打造更高效智能系统

    2025年5月12日,国内领先的高性能微服务框架CloudWeGo旗下智能工具编排库eino发布最新版本v0.3.31! 一、eino v0.3.31发布背景与项目简介 随着微服务架构逐步普及,工具链编排和任务自动化成为各级业务系统提升智能化水平的重要方向。 如果你正在为高效的工具链编排而苦恼,不妨升级到eino v0.3.31,结合本次详解的小技巧,尽情释放微服务的强大潜力吧! 五、附录:获取和升级指南 安装升级命令示例 go get github.com/cloudwego/eino@v0.3.31 官方GitHub地址 eino项目主页[1] 相关文档链接 • eino使用手册 引用链接 [1] eino项目主页: https://github.com/cloudwego/eino [2] eino使用手册: https://github.com/cloudwego/eino/

    26100编辑于 2025-05-14
  • Eino:面向 Go 生态的工程化 AI Agent 框架

    这就是 Eino 出现的背景。 Eino 的诞生正是为了填补这块空白。 你可以将 Tool 看作 Eino 世界里的“可执行插件”。 它们是 Eino 的数据预处理前置层,帮助开发者快速构建知识库。 Callback / Event:可观测的执行系统 Eino 内置事件系统(Event System)贯穿所有组件。 ❝Eino 的编排系统不是“让模型能说话”,而是“让智能体能工作”。 总结 Eino 的设计哲学始终围绕一个核心命题: ❝让 AI Agent 真正走出实验室,进入生产系统。

    1.4K10编辑于 2025-11-13
  • 字节跳动Golang大模型应用开发框架Eino AI Agent开发实例-Infortress自然语言搜索

    什么是Eino Eino 是字节跳动开源的大模型应用开发框架,拥有稳定的内核,灵活的扩展性,完善的工具生态,可靠且易维护,背靠豆包、抖音等应用的丰富实践经验。 项目地址: https://github.com/cloudwego/eino https://github.com/cloudwego/eino-ext Eino 组件 Eino 应用的基本构成元素是功能各异的组件 Eino编排方式 在 Eino 编排场景中,每个组件成为了 “节点”(Node),节点之间 1 对 1 的流转关系成为了 “边”(Edge),N 选 1 的流转关系成为了 “分支”(Branch)。 对 Eino 而言,针对不同的业务形态,也有更合适的编排方式。 /components/model/ark" "github.com/cloudwego/eino/components/tool" "github.com/cloudwego/eino/components

    2.9K41编辑于 2025-03-19
  • 来自专栏福大大架构师每日一题

    重磅发布!cloudwego/eino v0.3.19 全新升级:支持任意字段映射,Agent配置更灵活!

    eino v0.3.19 版本正式发布!本次更新聚焦 字段映射灵活性 和 Agent 配置优化,同时修复关键问题,助力开发者更高效地构建高性能微服务应用! ✨ 核心更新亮点 1. 升级指南 go get github.com/cloudwego/eino@v0.3.19 兼容性说明: • 完全兼容 v0.3.x 系列版本,建议所有用户升级以获取最佳性能! 关于 CloudWeGo/eino eino 是 CloudWeGo 生态下的高性能工具库,专注于增强微服务开发中的 扩展性 和 灵活性。 相关资源: • GitHub Release:v0.3.19 更新日志[1] • 官方文档:CloudWeGo eino[2] 引用链接 [1] v0.3.19 更新日志: https://github.com /cloudwego/eino/releases/tag/v0.3.19 [2] CloudWeGo eino: https://www.cloudwego.io/zh/docs/eino/

    29020编辑于 2025-04-04
  • 来自专栏个人总结系列

    Agent开发框架对比分析报告

    目录执行摘要框架概述详细对比分析优劣势分析发展前景选型建议执行摘要本报告对四个主流Agent开发框架进行了全面对比分析:Eino(字节跳动)、AgentScope(阿里巴巴)、Youtu-Agent(腾讯 核心发现:Eino:Go语言生态下的新兴力量,编排优先设计理念AgentScope:多智能体协作领域的领先者,分布式支持完善Youtu-Agent:零闭源依赖,成本控制优势明显Spring AI Alibaba 多智能体协作成为主流AgentScope在此领域具有先发优势Spring AI Alibaba通过Graph框架快速跟进Eino和Youtu-Agent需要加强多智能体能力2. 企业级应用需求增长Spring AI Alibaba最符合企业级需求AgentScope分布式能力适合大规模部署Eino高性能特性适合关键业务场景3. :Eino(Go并发优势)Spring AI Alibaba(企业级稳定)AgentScope(分布式支持)综合评分框架技术先进性易用性生态完整性企业级特性成本效益综合评分Spring AI Alibaba89101078.8AgentScope9108868.2Eino976887.6Youtu-Agent7866107.4

    2.2K10编辑于 2025-09-18
  • 来自专栏深度学习与python

    Eino ADK:一文搞定 AI Agent 核心设计模式,从 0 到 1 搭建智能体系统

    什么是 Eino ADK? 关于 Eino,你可能想了解更多,可以查阅往期文章⬇️ 大语言模型应用开发框架 —— Eino 正式开源! Go 语言开发 AI 智能体有多丝滑? 字节重磅开源 Eino 框架,内含保姆级教程 DeepSeek + Function Call:基于 Eino 的“计划——执行”多智能体范式实战 使用 Eino 框架实现 DeerFlow 系统 核心构建 立即开始你的智能体开发之旅 查看更多文档:Eino ADK 文档 [5] ️ 浏览 ADK 源码:Eino ADK 源码 [6] 业界讨论:Go 语言 Agent 框架 Eino 生产级实践的关键 /core_modules/eino_adk/ [6] Eino ADK 源码: https://github.com/cloudwego/eino/tree/main/adk [7] 业界讨论: https

    80810编辑于 2025-11-26
  • 来自专栏精益码农

    我不允许谁还不清楚function call在AI-Agent领域中流砥柱的地位

    Eino作为golang下的开源agent开发框架,规避了这一问题。 另一方面, 借助字节系在agent领域的工程化实践,Eino既封装了领域内不变的通用核心和最佳实践,也能敏捷的反映业内技术动向。 Eino[2]框架结构图: Eino 有三大稳定内核: compose编排、components组件,common公共库。 组件一抹多,是原子能力的最小单位, 编排对这些组件进行组合、串连。 3. /qwen" "github.com/cloudwego/eino/components/tool" "github.com/cloudwego/eino/components/tool/utils" "github.com/cloudwego/eino/compose" "github.com/cloudwego/eino/schema" ) // what is the temperature : https://www.cloudwego.io/zh/docs/eino/quick_start/

    30210编辑于 2026-01-29
  • 来自专栏福大大架构师每日一题

    cloudwego/eino v0.3.29全新登场!关键特性详解,构建更稳健的子图抽取和智能提示新时代

    cloudwego团队旗下的eino项目自诞生以来,凭借出色的性能和丰富的功能,成为众多开发者构建复杂系统的得力助手。今天,我们迎来了v0.3.29版本的重大更新。 1. eino项目简介 eino是cloudwego旗下的一个重要开源工具,旨在为云原生及分布式系统提供高效的图数据抽取、处理和分析能力。 未来展望:eino的下一步功能规划 • 支持更多图计算特性 • 丰富的插拔式插件支持 • 智能化异常诊断工具 8. 总结 cloudwego/eino v0.3.29版本的发布带来子图抽取中断错误支持与默认提示运行信息保障的双重提升,使得eino的稳定性和易用性迈上新台阶。

    28310编辑于 2025-05-10
  • 来自专栏福大大架构师每日一题

    eino v0.4.0 重大更新解析:移除GetState,启用默认Eager执行,提升并发安全与执行效率

    2025年7月25日,云原生计算领域备受关注的Eino框架发布了v0.4.0版本。 本文将围绕Eino v0.4.0版本的核心改进做详细解析,重点介绍移除compose.GetState,使用compose.ProcessState替代,以及默认启用含所有前置节点的Eager执行模式, 一、版本概述 Eino作为面向并行计算的图形任务调度框架,在图计算中支持不同模型的运行模式,确保计算任务的高效、有序完成。 二、背景分析:原有执行模式瓶颈 Eino框架中,图计算任务支持两种主要执行模式: 1. 部署更新,监控运行状态表现 七、总结与展望 Eino v0.4.0版本一条龙解决了早期设计遗留的同步模型瓶颈和状态并发安全问题,为图计算引擎带来了更稳健、更高效的执行策略。

    31110编辑于 2025-07-29
  • 来自专栏福大大架构师每日一题

    eino v0.3.36震撼发布 | 深度解读三大核心亮点,助力高效流式数据处理!

    伴随着2025年5月21日的春风,云原生高性能Go框架EINO迎来了全新的v0.3.36版本更新。 一、EINO概述及发展脉络 EINO作为CloudWeGo团队打造的新一代高性能云原生Go微服务框架,着重于: • 极致性能优化:轻量高效,满足大规模微服务并发需求。 自发布以来,EINO不断接受社区反馈,升级迭代速度迅猛。v0.3.36版本作为近期里程碑,为开发者提供了更智能、更卓越的流式处理能力,满足日益复杂的业务场景需求。 三、未来展望与社区建议 EINO团队表示未来将持续聚焦流处理模块性能优化,计划引入: • 分布式流式负载均衡策略。 • 流数据状态恢复与断点续传机制。 • 更丰富的Schema校验及生成工具。 defaultSchemaCustomizer枚举解析修复 枚举标签精确类型映射,防止序列化异常 金融、电商等领域复杂数据模型 Host多代理回调流式输出支持 直接流输出提升响应速度,减少延迟 大文件传输,实时消息推送 EINO

    44310编辑于 2025-05-23
  • 来自专栏福大大架构师每日一题

    eino v0.3.22发布!新增节点路径追踪+未知工具处理,开发者必看

    【开篇导语】 “eino再进化!v0.3.22版本携四大核心特性来袭,从节点路径追踪到错误处理优化,为开发者解锁高效开发新姿势!” 【更新亮点速览】 1. 未知工具处理的企业级意义 通过ToolConfig的统一拦截,实现: • 沙箱隔离:可疑工具调用自动隔离 • 审计日志:记录调用方IP、时间戳 【用户案例】 某金融客户升级后反馈: “eino v0.3.22 【升级指南】 go get github.com/cloudwego/eino@v0.3.22 注意:若需回滚,使用v0.3.21的BREAKING CHANGES已标记在Release Notes 【结语】 “eino始终聚焦开发者真实痛点,v0.3.22的每项改进都来自社区反馈。立即升级,体验更稳、更快、更智能的云原生开发!”

    21300编辑于 2025-04-15
  • 来自专栏福大大架构师每日一题

    eino v0.3.38发布!多项关键功能升级,打造更智能高效的开发体验!

    今日,备受业界关注的开源项目eino正式推出v0.3.38版本,本次更新带来了多项关键功能的优化与创新,显著提升了工具的稳定性与用户体验。 无论你是日常开发者,还是运维专家,eino v0.3.38都将助力你实现更智能、便捷的工作方式。 接下来,我们将深入解析本次版本的五大亮点,剖析其背后的技术逻辑与应用场景,助你快速掌握新特性,玩转einoeino v0.3.38版本在工具链中新增了对React中断机制的支持,为基于React的项目提供更优秀的任务中断与恢复能力。 未来,随着更多功能的陆续完善与社区的积极贡献,eino将持续引领开源工具的发展潮流,助力开发者打造更优质的软件产品。

    25210编辑于 2025-06-06
  • 来自专栏福大大架构师每日一题

    eino v0.5.9 发布:修复 Graph 回调中状态访问问题

    2025 年 10 月 23 日,eino 发布了 v0.5.9 版本,本次更新主要针对 Graph 回调中访问状态(State)失败的问题进行了修复,同时增加了完善的单元测试,避免未来类似问题的再次出现 可以对状态进行修改而不会触发错误 总结 代码地址:github.com/cloudwego/eino eino v0.5.9 版本主要解决了 Graph 回调中访问状态失败 的问题,通过调整回调执行时机并补充测试用例

    14910编辑于 2025-12-19
  • 来自专栏福大大架构师每日一题

    eino v0.7.7 发布:新增文件系统中间件,优化序列化与反序列化,修复工具信息流问题

    2025年12月4日,CloudWeGo 开源项目 eino 正式发布了 v0.7.7 版本。本次更新主要围绕文件系统中间件支持、序列化处理范围扩展、反序列化稳定性提升以及工具信息流优化进行了改进。 总结 代码地址:github.com/cloudwego/eino eino v0.7.7 的发布为开发者带来了以下关键改进: • 文件系统中间件支持,更好地集成文件处理逻辑 • 序列化范围扩展,适应更广泛的数据场景

    16410编辑于 2025-12-19
领券