【开源】基于langgraph-runtime和skill的agent,将本地 Agent Skill 包装成 HTTP API 服务

本帖使用社区开源推广,符合推广要求。我申明并遵循社区要求的以下内容: 我的帖子已经打上 开源推广 标签: 是 我的开源项目完整开源,无未开源部分: 是 我的开源项目已链接认可 LINUX DO 社区: 是 我帖子内的项目介绍,AI生成、润色内容部分已截图发出: 是 以上选择我承诺是永久有效的,接受社...
【开源】基于langgraph-runtime和skill的agent,将本地 Agent Skill 包装成 HTTP API 服务
开源】基于langgraph-runtime和skill的agent,将本地 Agent Skill 包装成 HTTP API 服务
本帖使用社区开源推广,符合推广要求。我申明并遵循社区要求的以下内容:
  • 我的帖子已经打上 开源推广 标签:
  • 我的开源项目完整开源,无未开源部分:
  • 我的开源项目已链接认可 LINUX DO 社区:
  • 我帖子内的项目介绍,AI生成、润色内容部分已截图发出:
  • 以上选择我承诺是永久有效的,接受社区和佬友监督:

以下为项目介绍正文内容,AI生成、润色内容已使用截图方式发出


1月前我在linuxdo社区发一个文章说写agent,然后很多人喜欢,觉得有用,那么再写一个:

【开源】佬是怎样把skill转为web saas 对外访问服务的 - 我做了4个技术方案开源 资源荟萃
本帖使用社区开源推广,符合推广要求。我申明并遵循社区要求的以下内容: 我的帖子已经打上 开源推广 标签: 是 我的开源项目完整开源,无未开源部分: 是 我的开源项目已链接认可 LINUX DO 社区: 是 我帖子内的项目介绍,AI生成、润色内容部分已截图发出: 是 以上选择我承诺是永久有效的,接受社区和佬友监督: 是 以下为项目介绍正文内容,AI生成、润色内容已使用截图方式发出 几个月前我…

上次说了4个方案,今天说的是 : 基于langgraph-runtime和skill的agent,将本地 Agent Skill 包装成 HTTP API 服务:

github.com

GitHub - liangdabiao/langgraph-runtime-skill-agent: 基于langgraph-runtime和skill的agent,将本地 Agent Skill...

基于langgraph-runtime和skill的agent,将本地 Agent Skill 包装成 HTTP API 服务。用户发起 SSE 请求,Agent 自动选择 Skill、读取流程说明(SKILL.md)、调用脚本或搜索网页,最终流式返回结果。 ## 核心设计原则 本系统遵循 **"模型负责判断和编排,脚本负责确定性执行"** 的架构

客观来说,这是传统的技术方案,我自己是不喜欢用的,但是作为一个案例介绍还是有用的,传统的langgraph怎样把skill转为agent,变成Agent API,对外提供服务。

image

实际效果演示:

image
image
image
image

这个方案好处就是传统简单,就是ReAct agent, 弱点就是,这种简单agent,谁都可以做,怎样赚钱?作为教材学习还行,我是推荐 claude-agent-sdk, flue 这种现代harness框架:

github.com

GitHub - liangdabiao/flue-framework-skill: Covers createAgent, init, defineTool,...

Covers createAgent, init, defineTool, defineAgentProfile, routing, SSE streaming, production deployment, and all known pitfalls. --- # Flue Framework Skill Flue is a TypeScript framework for building AI agents using the harness-driven architecture. This skill provides comprehensive guidance for creating, developing, and deploying Flue agents

1 个帖子 - 1 位参与者

阅读完整话题

来源: LinuxDo 最新话题查看原文