目录
dependabot[bot]

chore(deps): bump the eino-dependencies group across 3 directories with 3 updates (#203)

Bumps the eino-dependencies group with 3 updates in the / directory: github.com/cloudwego/eino, github.com/cloudwego/eino-ext/components/model/ollama and github.com/cloudwego/eino-ext/components/model/openai. Bumps the eino-dependencies group with 2 updates in the /flow/agent/deer-go directory: github.com/cloudwego/eino and github.com/cloudwego/eino-ext/components/model/openai. Bumps the eino-dependencies group with 1 update in the /quickstart/eino_assistant directory: github.com/cloudwego/eino.

Updates github.com/cloudwego/eino from 0.8.5 to 0.8.8

Updates github.com/cloudwego/eino-ext/components/model/ollama from 0.1.8 to 0.1.9

Updates github.com/cloudwego/eino-ext/components/model/openai from 0.1.10 to 0.1.12

Updates github.com/cloudwego/eino from 0.8.5 to 0.8.8

Updates github.com/cloudwego/eino-ext/components/model/openai from 0.1.10 to 0.1.12

Updates github.com/cloudwego/eino from 0.8.5 to 0.8.8

Updates github.com/cloudwego/eino from 0.8.5 to 0.8.8

Updates github.com/cloudwego/eino-ext/components/model/openai from 0.1.10 to 0.1.12

Updates github.com/cloudwego/eino from 0.8.5 to 0.8.8

Updates github.com/cloudwego/eino-ext/components/model/openai from 0.1.10 to 0.1.12

Updates github.com/cloudwego/eino from 0.8.5 to 0.8.8

Updates github.com/cloudwego/eino from 0.8.5 to 0.8.8

Updates github.com/cloudwego/eino from 0.8.5 to 0.8.8

Updates github.com/cloudwego/eino from 0.8.5 to 0.8.8


updated-dependencies:

  • dependency-name: github.com/cloudwego/eino dependency-version: 0.8.8 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: eino-dependencies
  • dependency-name: github.com/cloudwego/eino-ext/components/model/ollama dependency-version: 0.1.9 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: eino-dependencies
  • dependency-name: github.com/cloudwego/eino-ext/components/model/openai dependency-version: 0.1.12 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: eino-dependencies
  • dependency-name: github.com/cloudwego/eino dependency-version: 0.8.8 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: eino-dependencies
  • dependency-name: github.com/cloudwego/eino-ext/components/model/openai dependency-version: 0.1.12 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: eino-dependencies
  • dependency-name: github.com/cloudwego/eino dependency-version: 0.8.8 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: eino-dependencies
  • dependency-name: github.com/cloudwego/eino dependency-version: 0.8.8 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: eino-dependencies
  • dependency-name: github.com/cloudwego/eino-ext/components/model/openai dependency-version: 0.1.12 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: eino-dependencies
  • dependency-name: github.com/cloudwego/eino dependency-version: 0.8.8 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: eino-dependencies
  • dependency-name: github.com/cloudwego/eino-ext/components/model/openai dependency-version: 0.1.12 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: eino-dependencies
  • dependency-name: github.com/cloudwego/eino dependency-version: 0.8.8 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: eino-dependencies
  • dependency-name: github.com/cloudwego/eino dependency-version: 0.8.8 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: eino-dependencies
  • dependency-name: github.com/cloudwego/eino dependency-version: 0.8.8 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: eino-dependencies
  • dependency-name: github.com/cloudwego/eino dependency-version: 0.8.8 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: eino-dependencies …

Signed-off-by: dependabot[bot] support@github.com Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

4天前121次提交

Eino Examples

English | 中文

Overview

This repository contains examples and demonstrations for using the Eino framework. It provides practical examples to help developers better understand and utilize Eino’s features.

Repository Structure

📦 ADK (Agent Development Kit)

Directory Name Description
adk/helloworld Hello World Agent The simplest Agent example, showing how to create a basic conversational Agent
adk/intro/chatmodel ChatModel Agent Demonstrates using ChatModelAgent with Interrupt mechanism
adk/intro/custom Custom Agent Shows how to implement a custom Agent conforming to ADK definition
adk/intro/workflow Workflow Agents Loop, Parallel, and Sequential Agent patterns
adk/intro/session Session Management Passing data and state across Agents using Session
adk/intro/transfer Agent Transfer ChatModelAgent’s Transfer capability for task handoff between Agents
adk/intro/http-sse-service HTTP SSE Service Exposing ADK Runner as an HTTP service with Server-Sent Events
adk/human-in-the-loop Human-in-the-Loop 8 examples: Approval, Review-Edit, Feedback Loop, Follow-up, Supervisor patterns
adk/multiagent Multi-Agent Supervisor, Plan-Execute-Replan, Deep Agents, Excel Agent examples
adk/common/tool/graphtool GraphTool Wrapping Graph/Chain/Workflow as Agent tools

🔗 Compose (Orchestration)

Directory Name Description
compose/chain Chain Sequential orchestration with compose.Chain, including Prompt + ChatModel
compose/graph Graph Graph orchestration examples: state graph, tool call agent, async nodes, interrupt
compose/workflow Workflow Workflow examples: field mapping, data-only, control-only, static values, streaming
compose/batch BatchNode Batch processing component with concurrency control and interrupt/resume support

🌊 Flow

Directory Name Description
flow/agent/react ReAct Agent ReAct Agent with memory, dynamic options, unknown tool handler
flow/agent/multiagent Multi-Agent Host multi-agent (Journal Assistant), Plan-Execute patterns
flow/agent/manus Manus Agent Manus Agent implementation inspired by OpenManus
flow/agent/deer-go Deer-Go Go implementation based on deer-flow, supporting research team collaboration

🧩 Components

Directory Name Description
components/model Model A/B test routing, HTTP transport logging with cURL-style output
components/retriever Retriever Multi-query retriever, router retriever
components/tool Tool JSON Schema tools, MCP tools, middlewares (error remover, JSON fix)
components/document Document Custom parser, extension parser, text parser
components/prompt Prompt Chat prompt template examples
components/lambda Lambda Lambda function component examples

🚀 QuickStart

Directory Name Description
quickstart/chat Chat QuickStart Basic LLM chat example with template, generate, and streaming
quickstart/eino_assistant Eino Assistant Complete RAG application with knowledge indexing, Agent service, and Web UI
quickstart/todoagent Todo Agent Simple Todo management Agent example

🛠️ DevOps

Directory Name Description
devops/debug Debug Tools Eino debugging features for Chain and Graph
devops/visualize Visualization Rendering Graph/Chain/Workflow as Mermaid diagrams

Documentation

For detailed documentation of each example, see COOKBOOK.md.

Security

If you discover a potential security issue in this project, or think you may have discovered a security issue, we ask that you notify Bytedance Security via our security center or vulnerability reporting email.

Please do not create a public GitHub issue.

License

This project is licensed under the Apache-2.0 License.

邀请码
    Gitlink(确实开源)
  • 加入我们
  • 官网邮箱:gitlink@ccf.org.cn
  • QQ群
  • QQ群
  • 公众号
  • 公众号

版权所有:中国计算机学会技术支持:开源发展技术委员会
京ICP备13000930号-9 京公网安备 11010802032778号