自定义GPTs的Actions 调用外部API测试 返回API的结果:成功

我的自定义GPT:https://chat.openai.com/g/g-sOqIFZgIy-superbrain

效果:chatGPT调用我的天气接口返回天气。

可以看见把json结果变成md格式(人方便阅读)了。与物理世界连接成功,太强大了。
在这里插入图片描述
在这里插入图片描述

我建的测试示例:https://3.wjsou.com/getWeather.php?location=Beijing

<?php
// 模拟的天气数据
$weatherData = ["Beijing" => ["temperature" => "15°C","condition" => "Sunny","humidity" => "40%","wind" => "10 km/h","forecast" => [["day" => "Monday", "temperature" => "16°C", "condition" => "Partly Cloudy"],["day" => "Tuesday", "temperature" => "14°C", "condition" => "Rain"],["day" => "Wednesday", "temperature" => "13°C", "condition" => "Thunderstorms"]]],"New York" => ["temperature" => "20°C","condition" => "Sunny","humidity" => "40%","wind" => "10 km/h","forecast" => [["day" => "Monday", "temperature" => "17°C", "condition" => "Partly Cloudy"],["day" => "Tuesday", "temperature" => "15°C", "condition" => "Rain"],["day" => "Wednesday", "temperature" => "14°C", "condition" => "Thunderstorms"]]],// 更多地点的数据可以在此添加
];header('Content-Type: application/json');// 获取查询参数
$location = $_GET['location'] ?? 'Unknown';// 查找对应地点的天气数据
$response = $weatherData[$location] ?? null;if ($response) {// 如果找到了数据,则返回echo json_encode(["location" => $location] + $response);
} else {// 没有找到数据,则返回错误信息echo json_encode(["error" => "Weather data not found for location: " . $location]);
}

网页访问正常。
在这里插入图片描述

GPTs设置

Schema

{"openapi": "3.1.0","info": {"title": "Get weather data","description": "Retrieves current weather data for a location.","version": "v1.0.0"},"servers": [{"url": "https://3.wjsou.com"}],"paths": {"/getWeather.php?location": {"get": {"description": "Get temperature for a specific location","operationId": "GetCurrentWeather","parameters": [{"name": "location","in": "query","description": "The city and state to retrieve the weather for","required": true,"schema": {"type": "string"}}],"deprecated": false}}},"components": {"schemas": {}}
}

Privacy policy 发布为公开的得需要这个
https://3.wjsou.com/privacy.txt

隐私政策是一种法律文件,用于向用户说明一个组织或网站如何收集、处理、存储和保护用户的个人信息。这通常包括收集哪些数据、如何使用这些数据、数据共享的条件以及用户的权利等信息。隐私政策对于遵守数据保护法规至关重要,并帮助建立用户对组织的信任。

以下是一个隐私政策的基础示例。请注意,这只是一个简化的范例,实际隐私政策应根据具体的法律要求和业务实践来定制。

# 隐私政策**最后更新日期:[填写日期]**## 1. 引言欢迎您访问[您的公司名]的隐私政策。我们致力于保护您的个人信息和隐私权。本政策解释了我们如何收集、使用、披露、处理和保护您提供给我们的信息。## 2. 收集的信息类型我们可能会收集以下类型的个人信息:- **身份信息**:如姓名、用户名或类似的标识符。
- **联系信息**:如邮箱地址、电话号码。
- **技术信息**:如IP地址、浏览器类型和版本、访问时间。## 3. 如何使用您的信息我们使用收集的信息进行以下目的:- 为您提供所请求的服务。
- 改善我们的网站和服务。
- 进行市场分析和调查。
- 通讯和营销。## 4. 信息共享我们不会将您的个人信息出售、出租或与其他组织共享,除非:- 得到您的明确同意。
- 法律要求或允许的情况下。## 5. 数据安全我们采取适当的安全措施,以防止信息的丢失、未授权访问、更改或泄露。## 6. 您的权利您有权要求访问、更正或删除您的个人信息。如果您希望行使这些权利,请联系我们。## 7. 政策更新我们可能不时更新此隐私政策。请定期查看以了解最新信息。## 8. 联系方式如果您对此隐私政策有任何疑问,请通过以下方式与我们联系:- 邮箱:[您的邮箱]
- 电话:[您的电话号码]
- 地址:[您的地址]

在这里插入图片描述
OK了。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.hqwc.cn/news/257920.html

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

王炸升级!PartyRock 10分钟构建 AI 应用

前言 一年一度的亚马逊云科技的 re:Invent 可谓是全球云计算、科技圈的狂欢&#xff0c;每次都能带来一些最前沿的方向标&#xff0c;这次也不例外。在看完一些 keynote 和介绍之后&#xff0c;我也去亲自体验了一些最近发布的内容。其中让我感受最深刻的无疑是 PartyRock 了。…

物联网+AI智慧工地云平台源码(SaaS模式)

智慧工地云平台充分运用数字化技术&#xff0c;聚焦施工现场岗位一线&#xff0c;依托物联网、互联网、AI等技术&#xff0c;围绕施工现场管理的人、机、料、法、环五大维度&#xff0c;以及施工过程管理的进度、质量、安全三大体系为基础应用&#xff0c;实现全面高效的工程管…

spring IOC介绍

spring的Ioc真是个好东西啊&#xff0c;那它到底是什么东西呢&#xff0c;控制反转&#xff0c;到底是怎么转的呢&#xff1f; 假设啊你现在是一个导演&#xff0c;想排部戏&#xff0c;那是不是得需要演员和舞台(spring中的bean)&#xff0c;如果按平常的编程思维就是new 一个…

蓝牙物联网对接技术难点有哪些?

#物联网# 蓝牙物联网对接技术难点主要包括以下几个方面&#xff1a; 1、设备兼容性&#xff1a;蓝牙技术有多种版本和规格&#xff0c;如蓝牙4.0、蓝牙5.0等&#xff0c;不同版本之间的兼容性可能存在问题。同时&#xff0c;不同厂商生产的蓝牙设备也可能存在兼容性问题。 2、…

枚举类的final修饰

今天开发跟我反馈了一个很奇怪的问题&#xff0c;说有个对象的状态属性是枚举类&#xff0c;设置了该对象的状态后&#xff0c;插入数据库&#xff0c;这个状态没了&#xff0c;凭空消失了&#xff0c;变成了空白字符串。这让人感觉非常奇怪&#xff0c;整个问题排查后得到的结…

低代码平台选型标准:功能、应用与优劣势分析

在数字化转型的浪潮下&#xff0c;中小企业面临满足市场需求、提高效率和竞争力的挑战。低代码平台做为数字化转型的重要工具&#xff0c;为中小企业带来了快速开发和定制应用程序解决方案。但是&#xff0c;在很多低代码平台中&#xff0c;选择是一个重要的环节。企业应该根据…

docker---资源控制

docker的资源控制 对容器使用宿主机的资源进行限制。 三种控制方向&#xff1a;CPU 内存 磁盘I/O docker使用linux自带的功能cgroup&#xff1b;control groups是linux内核系统提供的一种可以限制记录&#xff0c;隔离进程所使用的物理资源机制。 docker借助此…

自定义TypeHandler 将mysql返回的逗号分隔的String转换到List

sql执行如下&#xff1a; 这里我定义的接受类&#xff1a; 但是这里报了错JSON parse error: Cannot deserialize value of type java.util.ArrayList<java.lang.String>from Object value (token JsonToken.START_OBJECT); nested exception is com.fasterxml.jackson…

通过静态HTTP实现负载均衡

在当今的互联网环境中&#xff0c;随着用户数量的不断增加和业务需求的不断扩大&#xff0c;单台服务器往往无法承受所有的访问压力。为了确保网站的可用性和性能&#xff0c;负载均衡成为了一种常见的解决方案。本文将探讨如何通过静态HTTP实现负载均衡&#xff0c;以提升网站…

AUTOSAR CP Port Driver简介

Port Driver 1 背景2 基于 EB 及 TC39X 配置3 Port API 使用1 背景 Port driver 在 AUTOSAR 中是一个比较冷门的模块,基本上在 MCAL 层级,关注的人也少,他由不像其他模块那样通用型比较强,Port 在每种内核的 MCU 的配置都有区别,甚至有些芯片直接没有 Port 模块,使用其他方…

磁盘的移臂调度方法

refer: 理解&#xff1a; 访问磁盘需要先找到数据&#xff0c;在机械硬盘里并不是直接电子读取&#xff0c;需要移动磁头到相应的数据块上才可以读取&#xff08;磁头移动到目标柱面&#xff0c;即磁道&#xff0c;然后磁片旋转磁头才能访问到相应扇区&#xff0c;进而读取数…

MAT(MemoryAnalyzer)分析内存泄露实战

线上有一个应用&#xff0c;每过一段时间内存就跑满&#xff0c;因为是非主要应用且周期较长&#xff0c;一直是采取的重启策略。近期有时间&#xff0c;就进行了一番分析。 使用MAT对dump文件进行分析 第一步就已经很清晰了 第二步&#xff0c;点击此处 基本上就可以定位是此…