求助, 大模型框架(llamaindex, langchain 等)如何读取 openapi spec, 生成相应 tool, 然后供的相关 agent 调用?

117 天前
 yazinnnn0

例如有如下的 spec, 该怎么将其转化为能够发送 http 请求的 tool, 然后给相应的 agent 去使用呢...

---
openapi: 3.0.3
info:
  title: openapi-server API
  version: "1.0"
servers:
- url: http://localhost:8080
paths:
  /hello:
    get:
      tags:
      - Greeting Resource
      responses:
        "200":
          description: OK
          content:
            text/plain:
              schema:
                type: string

967 次点击
所在节点    程序员
1 条回复
Unboundwill
116 天前
OpenAPI spec 转换为 SDK 有标准的工具: https://github.com/OpenAPITools/openapi-generator
先调用 OpenAPI Generator 生成需要的 SDK ,再让 Agent 调用这个 SDK

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/1059546

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX