当前位置: 首页 > news >正文

gpt支持json格式的数据返回(response_format: ‘json_object‘)

      Api.h5.chatCreateChatCompletion({model: 'gpt-3.5-turbo-1106',token: 'sk-f4fe8b67-fcbe-46fd-8cc9-fd1dac5d6d59',messages: [{role: 'user',content:'使用json格式返回十二生肖,包含中文名和英文名,[{id:"1", enName:"", cnName: ""}]',},],params: {n: 1,response_format: { type: 'json_object' },},}).then((res) => {if (res.code === 200) {console.log(res)let content = res.data.completion.choices[0].message.contentconsole.log(content)try {content = JSON.parse(content)console.log(content)} catch (error) {console.log(error)}}})}

接口地址

https://chat.xutongbao.top/api/light/chat/createChatCompletion

请求方式

post

Token获取方式

访问:https://chat.xutongbao.top/

使用邮箱注册账号

点击【我的】

点击【API】

model可选值

“gpt-3.5-turbo-1106”、 “gpt-3.5-turbo-16k” 、 “gpt-4”、“gpt-4-1106-preview”。 默认值为: “gpt-3.5-turbo-1106”

请求参数示例

{"model": "gpt-3.5-turbo-1106","token": "sk-3d76d415-dd72-43ff-b7c8-65fb426f1d7b","messages": [{"role": "user","content": "List of months that have 30 days in json"}],"params": {"n": 1,"response_format": {"type": "json_object"}}
}

响应数据

{"code": 200,"data": {"completion": {"id": "chatcmpl-8K3TSgnJ31qpVlomvnSYpqKYmEZFR","object": "chat.completion","created": 1699790606,"model": "gpt-3.5-turbo-1106","choices": [{"index": 0,"message": {"role": "assistant","content": "{\n  \"months\": [\n    \"April\",\n    \"June\",\n    \"September\",\n    \"November\"\n  ]\n}"},"finish_reason": "stop"}],"usage": {"prompt_tokens": 17,"completion_tokens": 25,"total_tokens": 42},"system_fingerprint": "fp_eeff13170a"},"info": {"isSdHide": "2","sdLimitCount": 2000,"sdTextToImg": 412,"token": "sk-3d76d415-dd72-43ff-b7c8-65fb426f1d7b","numOfOneDayCanCallApi": 50,"numOfOneDayAlreadyCallApi": 7,"apiDate": "2023-11-12","isHasGPT4Auth": true}},"message": "成功"
}

使用json格式返回十二生肖,包含中文名和英文名,[{id:"1", enName:"", cnName: ""}] 

相关文章:

gpt支持json格式的数据返回(response_format: ‘json_object‘)

Api.h5.chatCreateChatCompletion({model: gpt-3.5-turbo-1106,token: sk-f4fe8b67-fcbe-46fd-8cc9-fd1dac5d6d59,messages: [{role: user,content:使用json格式返回十二生肖,包含中文名和英文名,[{id:"1", enName:"", cnName: &quo…...

MySQL(13):约束

约束(constraint)概述 数据完整性(Data Integrity)是指数据的精确性(Accuracy)和可靠性(Reliability)。 它是防止数据库中存在不符合语义规定的数据和防止因错误信息的输入输出造成无效操作或错误信息 而提…...

可以为一个servlet定义多个servlet-mapping、或url-pattern

在web描述符文件web.xml文件中,可以为同一个servlet定义多个servlet-mapping;也可以在同一个servlet-mapping中,定义多个url-pattern。也就是说,可以把多个地址(相对于上下文路径)映射到同一个servlet处理。…...

.net在使用存储过程中IN参数的拼接方案,使用Join()方法

有时候拼接SQL语句时&#xff0c;可能会需要将list中的元素都加上单引号&#xff0c;并以逗号分开&#xff0c;但是Join只能简单的分开&#xff0c;没有有单引号&#xff01; 1.第一种拼接方案 List<string> arrIds new List<string>(); arrIds.Add("aa&qu…...

基于RK3399的室内健身魔镜方案

I 方案背景 一、健身魔镜的兴起 2020年疫情席卷全球&#xff0c;宅家是防疫的措施之一&#xff0c;因而宅家运动火爆&#xff0c;随之而来的宅家运动器材也风靡起来&#xff0c;其中包含既有颜值又具有多种功能的健身魔镜。 Ⅱ 方案介绍 一、健身魔镜的方案介绍 …...

leetCode 25.K 个一组翻转链表

给你链表的头节点 head &#xff0c;每 k 个节点一组进行翻转&#xff0c;请你返回修改后的链表。k 是一个正整数&#xff0c;它的值小于 或 等于链表的长度。如果节点总数不是 k 的整数倍&#xff0c;那么请将最后剩余的节点保持原有顺序。你不能只是单纯的改变节点内部的值&a…...

ElasticSearch中常见的分词器介绍

文章目录 ElasticSearch中常见的分词器介绍前言分词器的作用如何指定分词器分词器的组成分词器的类型标准分词器空格分词器简单分词器关键词分词器停用词分词器IK分词器NGram分词器正则匹配分词器语言分词器自定义分词器 ElasticSearch中常见的分词器介绍 前言 ElasticSearch是…...

前端案例-css实现ul中对li进行换行

场景描述&#xff1a; 我想要实现&#xff0c;在展示的item个数少于4个的时候&#xff0c;则排成一行&#xff0c;并且均分&#xff08;比如说有3个&#xff0c;则每个的宽度为33.3%&#xff09;&#xff0c;如果item 个数大于4&#xff0c;则进行换行。 效果如下&#xff1a…...

【Unity】 场景优化策略

Unity 场景优化策略 GPU instancing 使用GPU Instancing可以将多个网格相同、材质相同、材质属性可以不同的物体合并为一个批次&#xff0c;从而减少Draw Calls的次数。这可以提高性能和渲染效率。 GPU instancing可用于绘制在场景中多次出现的几何体&#xff0c;例如树木或…...

JavaWeb Day09 Mybatis-基础操作01-增删改查

目录 环境准备 ①Emp.sql ②Emp.java 一、删除 ①Mapper层 ②测试类 ③预编译SQL&#xff08;查看mybatis日志&#xff09; 1.性能 2.安全 ④总结 二、新增 ①Mapper层 ②测试类 ③结果 ④新增&#xff08;主键返回&#xff09; 1.Mapper层 2.测试类 ⑤总结​…...

2.前端调试(控制台使用)

消息堆叠 如果一条消息连续重复&#xff0c;而不是在新行上输出每一个消息实例&#xff0c;控制台将“堆叠”消息并在左侧外边距显示一个数字。此数字表示该消息已重复的次数。 如果您倾向于为每一个日志使用一个独特的行条目&#xff0c;请在 DevTools 设置中启用 Show times…...

Jenkins简介及Docker Compose部署

Jenkins是一个开源的自动化服务器&#xff0c;用于自动化构建、测试和部署软件项目。它提供了丰富的插件生态系统&#xff0c;支持各种编程语言和工具&#xff0c;使得软件开发流程更加高效和可靠。在本文中&#xff0c;我们将介绍Jenkins的基本概念&#xff0c;并展示如何使用…...

sqli-labs关卡14(基于post提交的双引号闭合的报错注入)通关思路

文章目录 前言一、回顾上一关知识点二、靶场第十四关通关思路1、判断注入点2、爆显位3、爆数据库名4、爆数据库表5、爆数据库列6、爆数据库关键信息 总结 前言 此文章只用于学习和反思巩固sql注入知识&#xff0c;禁止用于做非法攻击。注意靶场是可以练习的平台&#xff0c;不…...

【广州华锐互动】楼宇智能化VR虚拟教学系统

在如今的技术时代&#xff0c;教育行业正在逐步引入各种创新方法以提升教学质量。VR公司广州华锐互动开发的楼宇智能化VR虚拟教学系统就是其中的一种&#xff0c;它利用虚拟现实(VR)技术&#xff0c;为学生提供一种全新的、沉浸式的学习体验。 楼宇智能化VR虚拟教学系统涵盖综合…...

5. HTML常用标签

5.1 标签语义 学习标签是有技巧的&#xff0c;重点是记住每个标签的语义。简单理解就是指标签的含义。即这个标签是用来干嘛的。 根据标签的语义&#xff0c;在合适的地方给一个最为合理的标签。可以让页面结构给清晰。 5.2 标题标签 <h1>-<h6>(重要) HTML提供了…...

傅里叶分析(2)

在《傅里叶分析&#xff08;1&#xff09;》中&#xff0c;讲述了连续信号的傅里叶分析方法&#xff0c;本文讲述离散信号的傅里叶分析方法。 虽然电、声、光、机械振动等信号在物理上是连续函数&#xff0c;但在实际工程中&#xff0c;其通常为离散信号&#xff0c;即若干离散…...

Mysql8数据库如何给用户授权

转载自&#xff1a;https://blog.csdn.net/Numb_ZL/article/details/124222795 查看用户已有权限 SHOW GRANTS FOR [用户名];使用root用户授予所有权限 -- 授权 GRANT ALL PRIVILEGES ON [数据库名].[表明] TO [用户名][连接主机ip地址] WITH GRANT OPTION; -- 刷新权限 FLU…...

reticulate | R-python调用 | 安装及配置 | conda文件配置

reticulate | R-python安装及配置 | conda文件配置 1. 基础知识2. 安装reticulate from CRAN3. 包含了用于Python和R之间协同操作的全套工具&#xff0c;在R和Rstudio中均可使用4. 配置python环境4.1 4种环境配置方式4.2 miniconda 环境install_miniconda()报错一install_minic…...

VueRequest——管理请求状态库

文章目录 前言一、为什么选择 VueRequest&#xff1f;二、使用步骤1.安装2.用例 前言 VueRequest——开发文档 VueReques——GitHub地址 在以往的业务项目中&#xff0c;我们经常会被 loading 状态的管理、请求的节流防抖、接口数据的缓存、分页等重复的功能实现所困扰。每次开…...

GPT-4 Turbo 发布 | 大模型训练的新时代:超算互联网的调度与调优

★OpenAI&#xff1b;ChatGPT;Sam Altman&#xff1b;Assistance API&#xff1b;GPT4 Turbo&#xff1b;DALL-E 3&#xff1b;多模态交互&#xff1b;算力调度&#xff1b;算力调优&#xff1b;大模型训练&#xff1b;GH200&#xff1b;snowflake&#xff1b;AGI&#xff1b;A…...

避坑指南:ViewPager嵌套Fragment引发内存泄漏的完整解决方案(Android 12适配版)

Android内存泄漏深度排查&#xff1a;从ViewPager嵌套陷阱到Heap Dump实战解析 当你的应用在连续操作后开始卡顿&#xff0c;内存占用曲线只升不降时&#xff0c;很可能正遭遇内存泄漏这个"沉默的性能杀手"。尤其在ViewPager与Fragment的嵌套场景中&#xff0c;错误…...

Claude Code 进行“从头重写”的项目 Claw Code全面介绍(claw-code)

一个对泄露的 Claude Code 进行“从头重写”的项目&#xff0c;已成为 GitHub 上增长最快的仓库。一、项目是什么 claw-code&#xff08;仓库全名写作 Rewriting Project Claw Code&#xff09;是一个围绕「智能体 Harness&#xff08; harness&#xff1a;把模型、工具、会话与…...

Canape实战指南:XCP工程配置与调试(一)

1. 从零开始创建XCP工程 第一次打开Canape时&#xff0c;那个满屏英文的界面确实让我有点懵。不过别担心&#xff0c;跟着我的步骤走&#xff0c;保证你能在10分钟内搭好第一个XCP工程。先说说我的习惯 - 我会在D盘专门建个"Canape_Projects"文件夹&#xff0c;里面按…...

从零到精通的Android Kotlin实战学习旅程:50个项目带你掌握移动开发核心技能

从零到精通的Android Kotlin实战学习旅程&#xff1a;50个项目带你掌握移动开发核心技能 【免费下载链接】50-android-kotlin-projects-in-100-days My everyday Android practice demos with Kotlin in 100 days. 项目地址: https://gitcode.com/gh_mirrors/50/50-android-k…...

AI学习笔记二

一&#xff0c;NumPy库1&#xff0c;定义NumPy 是 Python 科学计算的核心库&#xff0c;专为多维数组&#xff08;ndarray&#xff09; 设计&#xff0c;比 Python 原生列表快 10~100 倍&#xff0c;是数据分析、机器学习、深度学习的基础。2&#xff0c;基础代码示例import nu…...

nlp_structbert_sentence-similarity_chinese-large 与传统方法对比:TF-IDF、Word2Vec与深度语义模型

nlp_structbert_sentence-similarity_chinese-large 与传统方法对比&#xff1a;TF-IDF、Word2Vec与深度语义模型 1. 引言 在中文文本处理的世界里&#xff0c;判断两句话是不是一个意思&#xff0c;一直是个挺有意思的挑战。比如&#xff0c;“今天天气真好”和“今日阳光明…...

新手如何践行qoderwork?快马平台带你从零生成首个网页项目

作为一个刚接触编程的新手&#xff0c;想要快速上手做出一个能实际运行的网页项目&#xff0c;往往会遇到各种困难。最近我在学习网页开发时&#xff0c;发现了一个特别适合新手入门的方法——通过InsCode(快马)平台来实践qoderwork理念&#xff0c;今天就分享一下我的经验。 …...

RXG24预充电阻-解决新能源设备启动电流浪涌难题

电力电子设备启动阶段的电流浪涌&#xff0c;是损坏电路元件、影响设备寿命的核心隐患。在新能源汽车、变频器、光伏逆变器等各类高压、大功率设备中&#xff0c;预充电阻作为关键保护元器件&#xff0c;承担着限制启动电流、平滑启动过程的重要使命。RXG24 系列预充电阻是一款…...

二、PXE+Kickstart 无人值守批量部署操作系统;使用物理路由器的dhcp:ProxyDHCP+TFTP+HTTP+Kickstart应答文件(VMware测试环境)

前文不使用物理设备的 DHCP &#xff0c;选择自行安装 DHCP 服务进行的PXEKickstart 无人值守部署操作系统的方法难以适用于家庭或企业环境&#xff0c;本文尝试一种使用物理设备&#xff08;家庭路由器、企业交换机&#xff09;的DHCP功能批量部署物理机操作系统的方案。 建议…...

初创公司 0 代码上线 App:UXbot 全流程实战

非技术背景的初创公司创始人&#xff0c;可以使用 UXbot 这款 AI 无代码应用构建工具&#xff0c;在无需设计师和工程师介入的情况下&#xff0c;独立完成从产品需求描述到 Android APK 真机安装的完整链路。整个过程分为 5 个步骤&#xff0c;核心耗时约半天&#xff0c;输出物…...