百科.dev
全部条目在线工具AI 编程趋势榜开源项目技术资讯提交条目
登录
< 返回工具列表
O

openai-apps-sdk-examples

> 编程语言
开源

Apps SDK 的示例应用

2.3K stars0 点赞0 次浏览
访问官网GitHub

工具介绍

Apps SDK 的示例应用

Apps SDK 示例库 此仓库展示了可用于 Apps SDK 的示例 UI 组件,以及将一组组件作为工具展示的示例 MCP 服务器。它旨在作为构建您自己的 ChatGPT 应用程序的起点和灵感来源。

Model Context Protocol (MCP) 是一种用于将 大语言模型 客户端连接到外部工具、数据和用户界面的开放规范。MCP 服务器会暴露模型在对话过程中可以调用的工具,并根据工具协议返回结果。这些结果可能包含额外的元数据(例如内联 HTML),这些元数据由 Apps SDK 用于渲染丰富的 UI 组件(小组件)以及助理消息。

在 Apps SDK 中, MCP 可使服务器、模型和用户界面保持同步。通过标准化线缆格式、身份验证和元数据,它使 ChatGPT 可以像对内置工具一样对您的连接器进行推理。 Apps SDK 的最小 MCP 集成实现了以下三项功能:

  1. 列出工具 – 你的服务器会广告其支持的工具,包括它们的 JSON Schema 输入/输出协议和可选的注解(例如 readOnlyHint)。 2. 调用工具 – 当模型选择一个工具时,它会发出一个带有与用户意图匹配的参数的 call_tool 请求。 你的服务器会执行该操作,并返回模型可以解析的结构化内容。 3. 返回小组件 – 除了结构化内容之外,还要在响应元数据中返回嵌入的资源,以便 Apps SDK 可以在 Apps SDK 客户端中内联渲染界面(ChatGPT)。 由于协议是无传输依赖的,你可以通过 Server-Sent Events 或流式 HTTP 来托管服务器 – Apps S

Issues· 0 开放

查看全部 Issues在 GitHub 打开

暂无开放 Issues,或尚未同步最近议题。

> 标签

TypeScript

暂无评论,来聊聊你的看法吧

> 工具信息

发布日期2026年8月1日
最后更新2026年9月17日
分类编程语言
定价开源

> 相关工具

T
TypeScript
JavaScript 的超集,为前端与全栈提供静态类型
P
Python
通用编程语言,广泛用于 Web、数据与 AI
G
Go
Google 推出的简洁高效系统语言