ChatGPT API技术教程OpenAI APIKey在线对接-Chat Completion对象

表示模型根据提供的输入返回的聊天完成响应。

{"id": "chatcmpl-123","object": "chat.completion","created": 1677652288,"model": "gpt-3.5-turbo-0125","system_fingerprint": "fp_44709d6fcb","choices": [{"index": 0,"message": {"role": "assistant","content": "\n\nHello there, how may I assist you today?",},"logprobs": null,"finish_reason": "stop"}],"usage": {"prompt_tokens": 9,"completion_tokens": 12,"total_tokens": 21}
}

id string

聊天完成的唯一标识符。

choices array

聊天完成选项的列表。如果 n 大于 1,则可能会有多个选项。

finish_reason string

模型停止生成令牌的原因。如果模型到达自然停止点或提供的停止序列,则为 stop;如果达到请求中指定的最大令牌数,则为 length;如果由于内容过滤器的标志而省略了内容,则为 content_filter;如果模型调用了工具,则为 tool_calls;如果模型调用了函数(已弃用),则为 function_call。

index integer

选项在 choices 列表中的索引。

message object

模型生成的聊天完成消息。

content string or null

消息的内容。

tool_calls array

模型生成的工具调用,例如函数调用。

id string

工具调用的 ID。

type string

工具的类型。目前仅支持 function。

function object

模型调用的函数。

name string

要调用的函数名称。

arguments string

模型生成的调用函数的参数,以 JSON 格式表示。请注意,模型并不总是生成有效的 JSON,并且可能会幻觉出未在函数模式中定义的参数。在调用函数之前,请在代码中验证参数。

role string

此消息作者的角色。

function_call (已弃用) object

已弃用并由 tool_calls 取代。模型生成的要调用的函数名称和参数。

arguments string

模型生成的调用函数的参数,以 JSON 格式表示。请注意,模型并不总是生成有效的 JSON,并且可能会幻觉出未在函数模式中定义的参数。在调用函数之前,请在代码中验证参数。

name string

要调用的函数名称。

logprobs object or null

选项的日志概率信息。

content array or null

带有日志概率信息的消息内容令牌列表。

token string

令牌。

logprob number

此令牌的日志概率(如果它在前 20 个最可能的令牌中)。否则,值 -9999.0 表示令牌非常不可能。

bytes array or null

表示令牌的 UTF-8 字节表示的整数列表。在字符由多个令牌表示且必须组合其字节表示以生成正确的文本表示的情况下非常有用。如果令牌没有字节表示,则可以为空。

top_logprobs array

在此令牌位置处,最可能的令牌及其日志概率的列表。在少数情况下,返回的 top_logprobs 可能少于请求的数量。

token string

令牌。

logprob number

此令牌的日志概率(如果它在前 20 个最可能的令牌中)。否则,值 -9999.0 表示令牌非常不可能。

bytes array or null

表示令牌的 UTF-8 字节表示的整数列表。在字符由多个令牌表示且必须组合其字节表示以生成正确的文本表示的情况下非常有用。如果令牌没有字节表示,则可以为空。

created integer

聊天完成创建的 Unix 时间戳(以秒为单位)。

model string

用于聊天完成的模型。

service_tier string or null

用于处理请求的服务层。仅在请求中指定 service_tier 参数时包含此字段。

system_fingerprint string

表示模型运行的后端配置的指纹。可以与 seed 请求参数一起使用,以了解何时进行了后端更改,这些更改可能会影响确定性。

object string

对象类型,始终为 chat.completion。

usage object

完成请求的使用统计信息。

completion_tokens integer

生成完成时的令牌数。

prompt_tokens integer

提示中的令牌数。

total_tokens integer

请求中使用的令牌总数(提示 + 完成)。

原文链接:Chat Completion对象 | ChatGPT API教程 | ChatGPT API技术开发教程 (chatgptzh.com)icon-default.png?t=N7T8https://jc.chatgptzh.com/web-61-6.html

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

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

相关文章

net Framework OAuth2.0

安装四个包 密码模式(Password Grant): 用户将用户名和密码发送给第三方应用程序,第三方应用程序直接向授权服务器请求访问令牌。

密码学:用随机函数隐藏指纹

英文中e的出现频率高,加密后,频率最高的那个符号代表e。这是历史上的一次真实案例。这些符号的概率,叫做“指纹”。 把e加密成2个符号,用随机函数选择,例如70%概率下选择符号1,30%选择符号2。解密时&#…

Web Worker 学习及使用

了解什么是 Web Worker 提供了可以在后台线程中运行 js 的方法。可以不占用主线程,不干扰用户界面,可以用来执行复杂、耗时的任务。 在worker中运行的是另一个全局上下文,不能直接获取 Window 全局对象。不同的 worker 可以分为专用和共享&…

文心一言使用笔记

目录 让文心一言提炼已有的内容,模仿给出的案例写一段宣传稿方法例子 发现写出的内容有瑕疵,如何微调?比如文心一言介绍的领导不全如何让文心一言检查语法和表达问题? 如何让文心一言将每个片段用一两句话总结?为了防止…

通用性I2C接口的应用之驱动SHT20(N32G45XVL-STB)

目录 概述 1 软硬件接口 1.1 MCU与SHT20接口 1.2 开发软硬件信息 1.3 SHT-20模块电路 2 I2C软件接口实现 2.1 MCU相关接口 2.2 软件接口实现 2.3 初始化struct I2C 3 SHT20驱动程序实现 3.1 SHT20驱动调用I2C接口 ​3.2 驱动源代码文件 4 测试 4.1 测试代码实现…

【Vision Transformers-VIT】: 计算机视觉中的Transformer探索

《博主简介》 小伙伴们好,我是阿旭。专注于人工智能、AIGC、python、计算机视觉相关分享研究。 ✌更多学习资源,可关注公-仲-hao:【阿旭算法与机器学习】,共同学习交流~ 👍感谢小伙伴们点赞、关注! 《------往期经典推…

Docker中修改TiDB数据库密码(类似mysql)

1.Docker容器运行TiDB pingcap/tidb:last 2.登陆容器系统: 3.在容器中安装mysql客户端: 4.空密码登陆TiDB 5.修改TiDB密码并退出 6.使用修改后的密码登陆验证:

Unity【GUI】基础知识

什么是UI系统 Ul是UserInterface(用户界面)的简称系统的主要学习内容 1.UI控件的使用 2.U控件的事件响应 3.U的分辨率自适应文章目录 基础知识1、工作原理和主要作用2、基本控件1、文本和按钮控件2、多选框和单选框3、输入框和拖动条4、图片绘制和框 3、复合控件1、工具栏和…

DC/AC电源模块:为新能源汽车充电系统提供高效能源转换

BOSHIDA DC/AC电源模块:为新能源汽车充电系统提供高效能源转换 DC/AC电源模块是新能源汽车充电系统中至关重要的组件,它能够将直流电转换为交流电,为电动车提供高效能源转换。随着人们对可持续能源的需求日益增长,新能源汽车成为…

java基于ssm+jsp 足球赛会管理系统

1前台首页功能模块 足球赛会管理系统,在系统首页可以查看首页、球队介绍、球星介绍、线下足球赛、论坛信息、个人中心、后台管理、在线客服等内容,如图1所示。 图1前台首页功能界面图 用户登录、用户注册,在注册页面可以填写账号、密码、姓名…

【sqlmap命令学习及测试dvwa_SQL_Injection】

文章目录 1.sqlmap命令及 不同级别探索 能否注入命令option1.1 low等级1.2 Medium等级1. 3 High等级 2. 注入流程2.1 数据库2.2 指定数据库表名2.3 指定表的 字段名2.4 内容2.5 当前用户信息2.6 用户密码2.7 其他 1.sqlmap命令及 不同级别探索 能否注入 命令option sqlmap -u…

昇思25天学习打卡营第2天|MindSpore快速入门-张量

张量 Tensor 张量(Tensor)是一个可用来表示在一些矢量、标量和其他张量之间的线性关系的多线性函数,这些线性关系的基本例子有内积、外积、线性映射以及笛卡儿积。 张量是一种特殊的数据结构,与数组和矩阵非常相似。张量&#x…

《C语言》编译和链接

文章目录 一、翻译环境1、预处理2、编译3、汇编4、链接 二、运行环境 一、翻译环境 在使用编译器编写代码时,编写的代码是高级语言,机器无法直接识别和运行,在编译器内部会翻译成机器可执行的机器语言。 编译环境由编译和链接两大过程组成。 …

【编译原理】绪论

1.计算机程序语言以及编译 编译是对高级语言的翻译 源程序是句子的集合,树可以较好的反应句子的结构 编译程序是一种翻译程序 2.编号器在语言处理系统中的位置 可重定位:在内存中存放的起始位置不是固定的 加载器:修改可重定位地址&#x…

基于weixin小程序的民宿短租系统的设计与实现

管理员账户功能包括:系统首页,个人中心,房主管理,房间类型管理,用户管理,民宿信息管理,民宿预订管理,系统管理 小程序功能包括:系统首页,民宿信息&#xff0c…

博客solo!bolo-solo让博客创作更自由。

bolo-solo:独行侠的数字笔录, 你的博客新伙伴- 精选真开源,释放新价值。 概览 bolo-solo是GitHub 上一个开源的个人博客系统:Bolo Solo,简单易部署,自带精致主题、数据统计表、邮件提醒、自定义图床、功能…

Jboss多个远程命令执行漏洞(CVE-2017-12149、CVE-2015-7501、CVE-2017-7504)

目录 Jboss介绍 CVE-2017-12149 漏洞产生的原因 环境搭建 漏洞检测和利用 反弹shell CVE-2015-7501 漏洞产生的原因 环境搭建 漏洞检测和利用 反弹shell CVE-2017-7504 漏洞产生的原因 环境搭建 漏洞检测和利用 反弹shell 这一篇是参考大佬的好文章进行Jboos的…

【AIGC】如何从0开始快速打造个人知识库

如何从0开始快速打造个人知识库 文章目录 如何从0开始快速打造个人知识库前言1、注册登录2、创建知识库2.1 创建2.2 文件上传 3、使用知识库 前言 最近我在使用一些AIGC的产品时发现一个问题,我没有办法让它能够结合我现有的数据内容回答我的问题,并且让…

django学习入门系列之第三点《案例 小米商城二级菜单》

文章目录 样例划分区域搭建骨架logo区域完整代码 小结往期回顾 样例 划分区域 搭建骨架 <!-- 二级菜单部分 --> <div class"sub-header"><div class"container"><div class"logo">1</div><div class"sea…

JFrame和JScrollPanel布局初步使用

还不是很了解&#xff0c;做了几个程序&#xff1b; import java.awt.Container; import java.awt.Color; import javax.swing.JFrame; import javax.swing.JScrollPane; import javax.swing.border.EmptyBorder;public class pa1 {public static void main(String[] agrs){JF…