bytedance / agentkit-samples
Awesome samples for Volcengine AgentKit Platform with VeADK.
View on GitHubAI Architecture Analysis
This repository is indexed by RepoMind. By analyzing bytedance/agentkit-samples in our AI interface, you can instantly generate complete architecture diagrams, visualize control flows, and perform automated security audits across the entire codebase.
Our Agentic Context Augmented Generation (Agentic CAG) engine loads full source files into context on-demand, avoiding the fragmentation of traditional RAG systems. Ask questions about the architecture, dependencies, or specific features to see it in action.
Repository Overview (README excerpt)
Crawler viewAgentKit 代码工坊 欢迎来到 AgentKit 代码工坊(Samples)仓库! AgentKit 是火山引擎推出的企业级 AI Agent 开发平台,为开发者提供完整的 Agent 构建、部署和运维解决方案。平台通过标准化的开发工具链和云原生基础设施,显著降低复杂智能体应用的开发部署门槛。 本代码库包含了一系列示例和教程,帮助您理解、实现和集成 AgentKit 的各项功能到您的应用中。 ➤ 项目结构 AgentKit 代码工坊为让您快速上手 AgentKit 平台,提供了不同入门等级的示例和教程: • **基础教程**:包含了简单的 Agent 示例,能够帮助您快速理解 AgentKit 的基本概念和使用方法 • **使用案例**:针对有一定经验的开发者,提供了较为复杂的 Agent 实现和定制化示例 ➤ 前置准备 | **环境要求** | **说明** | | -------- | -------- | | Python 3.10+ | 确保您的开发环境中安装了 Python 3.10 或更高版本 | | | 您需要安装 来执行代码 | | | 您需要安装 来与 AgentKit 平台进行交互 | | Docker(可选) | 用于本地容器构建 | ➤ 样例列表 | **名称** | **难度** | **描述** | |---------------------------------------------------------------------------------------------------------------------------| - |--------------------------------------------------------------------| | | | 入门级对话智能体,展示如何创建一个具备短期记忆能力的基础 AI Agent | | | | 多智能体协作示例,展示如何通过层级结构和专业分工实现复杂任务的智能化处理 | | | | 图片与视频生成智能体,展示多种 VeADK 内置工具能力 | | | | MCP 集成示例,通过 MCP 协议实现 Agent 调用火山引擎 TOS 对象存储服务 | | | | 基于火山引擎 VeADK 和 VikingDB 构建的 RAG(检索增强生成)示例,展示如何通过向量检索实现专业文档知识库的智能问答 | | | | 基于火山引擎 VeADK 和 VikingDB 构建的记忆管理示例,展示如何实现智能体的短期记忆和长期记忆功能 | | | | 分布式多 Agents 示例,展示如何实现智能体之间的通信和协作 | | | | Agent 运行时生命周期回调示例,展示 Agent 生命周期各阶段的回调函数和护栏功能 | | | | 结合 Web 搜索工具和专业领域知识,自动规划完整的旅行行程 | | | | 通过点餐智能体,实现复杂业务流程、异步工具调用、上下文管理和自定义插件等高级特性 | | | | 实时语音聊天助手,它包含了Python服务端和用于用户交互的Web客户端 | | | | AI 编程助手,帮助开发者编写和优化代码 | | | | 提供自动的售后咨询和售前导购 | | | | 结合多种工具实现视频内容创作 | | | | 基于多 Agents 协作的智能门店巡检系统 | | | | 基于 LanceDB 构建的数据分析智能体 | | | | 基于A2A构建的多智能体电商营销视频生成示例,展示如何利用A2A以及图片、视频生成工具进行智能视频内容创作 | | | | 基于 AgentKit & VeADK & sandbox 构建可以运行 skills 的智能体 | 每个用例都包含完整的实现,并详细说明如何结合 AgentKit 组件构建应用。 ➤ 贡献 欢迎您提交您的 Agent 到本仓库!详细的贡献指南请参考 CONTRIBUTING.md。 ➤ 问题反馈 • **文档**: 查看 AgentKit 官方文档 • **问题**: 在 GitHub Issues 中报告问题 ➤ 相关资源 • AgentKit 官方网站 • AgentKit SDK/CLI文档 • VeADK 官方文档 ➤ 许可证 本项目采用 Apache 2.0 许可证 开源。 --- *Happy AgentKit!*