庆云古诗词

庆云古诗词

python3.6好玩的程序分享 python 3.8.5如何运行代码

互联资讯 0

淘宝搜:【天降红包222】领超级红包,京东搜:【天降红包222】
淘宝互助,淘宝双11微信互助群关注公众号 【淘姐妹】

有哪些好玩的python程序,python真好玩,python有什么游戏,好玩的python程序

官方介绍

ChatGPT 由 OpenAI 最先进的语言模型 gpt-3.5-turbo 提供支持。 使用 OpenAI API,您可以使用 GPT-3.5-turbo 构建自己的程序来做一些如下的事情:

  • 起草电子邮件或其他书面文件
  • 编写 Python 代码
  • 回答关于一组文档的问题
  • 创建对话代理程序
  • 为你的软件提供自然语言接口
  • 充当导师辅导多学科
  • 充当翻译
  • 模拟游戏中的角色等等

用 Python 实现ChatGPT OpenAI(直接上源码)

官方介绍 GPT-3.5-turbo 模型是以一系列消息作为输入,并将模型生成的消息作为输出。 消息是一个对象数组,其中每个对象都有一个角色,一共有三种角色。

  • 系统-system:消息有助于设置助手的行为。在上面的例子中,助手被指示 “你是一个得力的助手”;
  • 用户-user:消息有助于指导助手。 就是用户说的话,向助手提的问题;
  • 助手-assistant:消息有助于存储先前的回复。这是为了持续对话,提供会话的上下文。
  • 在这个 ChatGPT 的会话场景中,第一行文本告诉模型 它是一个翻译家
  • 然后,在交替的会话中,ChatGPT 会将用户发送的英文句子翻译成中文再响应给用户,这就是一个有上下文的持续会话。
  • 是没有记忆的,不会记录之前的 请求上下文,所有相关信息都必须通过对话提供,这样才能保持持续的会话。

通常,对话的格式为先是系统消息,然后是交替的用户和助手消息。在 接口中,我们可以实现这个上下文请求.

助手响应输出

语言模型以称为 tokens 的块读取文本。在英语中,一个 token 可以短至一个字符或长至一个单词(例如,a 或 apple),在某些语言中,token 可以比一个字符更短,也可以比一个单词长。 例如,字符串 “ChatGPT is great!” 被编码成六个 token:[“Chat”, “G”, “PT”, “ is”, “ great”, “!”]

API 调用中的 token 总数会影响:

  • API 调用成本:因为您需要为为每个 token 支付费用
  • API 调用响应时间:因为写入更多令牌需要更多时间
  • API 调用是否有效:因为令牌总数必须是 低于模型的最大限制(gpt-3.5-turbo-0301 为 4096 个令牌)

输入和输出标记都计入这些数量。例如,如果您的 API 调用在消息输入中使用了 69 个 token,并且在消息响应中收到了 20 个 token,您将被收取 89 个token 的费用。API 响应中的 usage 字段显示了本次调用使用了多少 token。

免费用户,有 18 美元的 token 权限,如下: 在浏览器右上角个人中心进入查看

要在不调用 API 的情况下查看文本字符串中有多少个 token,请使用 OpenAI 的 tiktoken Python 库。 示例代码可以在 OpenAI Cookbook 关于如何使用 tiktoken 计算令牌的指南中找到。

另请注意,非常长的对话更有可能收到不完整的回复。例如,一个长度为 4090 个 token 的 gpt-3.5-turbo 对话将在只回复了 6 个 token 后被截断。



open ai研究了多长时间 open ai主要在哪里获得中文模型


0、介绍 在使用机器学习方法解决问题的过程中,一定会遇到需要针对数据进行绘图的场景。Matplotlib 是支持 Python 语言的开源绘图库,因为其支持丰富的绘图类型、简单的绘图方式以及完善的接口文档,深受 Python 工程师、科研学者、数据工程师等…...

编程日记 2023/4/2 3:55:14

1.题目一个整数总可以拆分为 2 的幂的和。例如:7 可以拆分成7124,71222,71114,711122,7111112,71111111共计 6 种不同拆分方式。再比如:4可以拆分成:44 ,41111,422 ,4112。用 f(n) 表示 nn 的不同拆分的种数,例如 f(7)6。要求编写…...

编程日记 2023/4/2 3:50:13

Java实现异步的几种方式 异步编程在对响应时间近乎严苛的今天,受到了越来越多的关注,尤其是在IO密集型业务中。对比传统的同步模式,异步编程可以提高服务器的响应时间和处理业务的能力,从而达到快速给用户响应的效果。 代码前置&a…...

编程日记 2023/4/2 3:45:12

问题描述 给定一个数组 A 和一些查询 Li?,Ri?, 求数组中第 Li? 至第 Ri? 个元素之和。 小蓝觉得这个问题很无聊, 于是他想重新排列一下数组, 使得最终每个查 询结果的和尽可能地大。小蓝想知道相比原数组, 所有查询结果的总和最多可 以增加多少? 输入格式 输入第一行包…...

编程日记 2023/4/2 3:40:11

大家好,我是snippet,今天是我们刷题的第二十八天,距离我们刷题活动结束也就只有几天了,最近刷题有点迷茫了,下面是我今天的题解 目录 一、路标设置 题目链接:P3853 [【【淘密令】】]路标设置 - 洛谷 | 计算机科…...

编程日记 2023/4/2 3:35:10

1、CPU(中央处理器) 怎么看CPU型号:CPU:系列-代数等级核心显卡型号电压后缀 例如CPU:i7-10750H : 1、系列:Intel的酷睿i3、i5、i7、i9这四个系列的CPU,数字越大就代表越高端。 2、代数:代表…...

编程日记 2023/4/2 3:30:10

目录 1、基础 1.2 注释 1.3 变量 1.4 常量 1.5 关键字 1.6 标识符命名规则 2 数据类型 2.1 整型 2.2 sizeof关键字 2.3 实型(浮点型) 2.4 字符型 2.5 转义字符 2.6 字符串型 2.7 布尔类型 bool 2.8 数据的输入 1、基础 1.2 注释 作用&a…...

编程日记 2023/4/2 3:25:09

1.垃圾回收 1.1 概述 有些语言不支持垃圾自动回收,需要手动回收,而java是支持自动垃圾回收的,但是垃圾回收不是java语言首创的,垃圾回收关系的问题:那些区域需要回收,什么时候回收,如何回收。j…...

编程日记 2023/4/2 3:15:05

软件的登录的可用性问题讨论 在登录时的密码填写时,第一不允许复制与粘贴密码。第二不允许使用透视眼功能来核对密码的正误。 当密码很长时,很难一次性输入正确的密码。如果键盘不够灵活,输入密码就成了不可能完成的任务了。 软件的安全性与…...

编程日记 2023/4/2 3:10:04

目录 一.前言 二.二叉树的节点数 二.二叉树的深度 三.二叉树第k层的节点数 四.二叉树的遍历 1.前序遍历 2.中序遍历 3.后序遍历 总结 4.层序遍历 五.二叉树叶节点的个数 一.前言 我们需要先构建个二叉树,方便后续对函数的测试; 还有我们在实现…...

编程日记 2023/4/2 3:05:04

实例需求:用户窗体中有如下4个TextBox控件,TextBox1中已经有文字内容,点击【定位】按钮,统计TextBox1中段落数量,并定位TextBox1中光标位置(箭头处),如下图所示。 示例代码如下。 P…...

编程日记 2023/4/2 3:00:02

嵌入式系统定义IEEE(国际电气电子工程师学会)的定义:嵌入式系统是用于控制、监视或者辅助操作机器和设备的装置含义:嵌入式系统就是将计算机的硬件或者软件嵌入其他机、电设备或者应用系统中去,所构成了一种新的系统&a…...

编程日记 2023/4/2 2:55:02

1. PUSCH 接收端处理流程图 整个接收端处理分出两部分:符号级处理和比特级处理。 2. 符号级处理 2.1 解基带信号 解基带信号包括两个操作:去CP与FFT变换。在发送端时,发送的数据经过基带信号生成时做IFFT变换后添加CP,再通过相…...

编程日记 2023/4/2 2:50:00

Kafka系列之:深入理解Kafka集群调优 一、Kafka硬件配置选择二、Kafka内存选择三、CPU选择四、网络选择五、生产者调优六、broker调优七、消费者调优八、Kafka总体调优一、Kafka硬件配置选择 服务器台数选择: 2 * (生产者峰值生产速率 * 副本数 / 100) + 1磁盘选择: Kafka…...

编程日记 2023/4/2 2:44:59

Makefile,Linux程序员必须要会的一项技能;当然,并不是说要“知根知底”,懂得一些常用用法即可! 目录 一、Makefile简介 二、高难度点的Makfile用法 1. 准备以下项目文件 2. 显示规则 3. 变量 4. 隐含规则 5. 通…...

编程日记 2023/4/2 2:39:58

写在前面 Hello大家好, 我是【麟-小白】,一位软件工程专业的学生,喜好计算机知识。希望大家能够一起学习进步呀!本人是一名在读大学生,专业水平有限,如发现错误或不足之处,请多多指正࿰…...

编程日记 2023/4/2 2:34:57

结果展示 因为只引入了漫反射辐照,没有引入镜面反射,故只有Kd量有效。 当物体金属度越高时,或越接近90度视角时,kd量越小。 因此金属度越高,漫反射量越少,在图像中表现的越暗。 横坐标粗糙度只对镜面反射的…...

编程日记 2023/4/2 2:29:56

本文在基础上进行改进,后端使用若依后端IofT【【微信】】: 🔥一个基于 vue、datav、【【微信】】 框架的物联网可视化(大屏展示)模板,提供数据动态刷新渲染、屏幕适应、数据滚动配置,内部图表自由替换、Mixins注入等功…...

编程日记 2023/4/2 2:24:55

一、工具链基础介绍 1.1 工具链下载 repo init -u https://gitee.com/OpenHarmony/manifest.git -b master -m ll【【微信】】.xml repo sync -c repo forall -c git lfs pull repo start master --all 1.2 环境配置 下载clangllvm-10.0.1-【【微信】】-16.04.…...

编程日记 2023/4/2 2:19:53

resize2fs命令来自于英文词组“resize to filesystem”的缩写,其功能是用于同步文件系统容量到内核。如对ext3、ext4、XFS等设备卷容量进行了调整,则需要使用resize2fs命令同步信息到系统内核。 语法格式: resize2fs [参数] 设备 测试环境&a…...

编程日记 2023/4/2 2:14:52

目录公共字段自动填充需求步骤代码实现自定义注解AutoFillOperationType切面类AutoFillAspectCategoryMapper环境配置applicacion-dev.【【微信】】.yml批量插入需求代码实现接口方法insertBatchDishFla【【微信】】.xml公共字段自动填充 需求 使用AOP切面编程,实现…...

编程日记 2023/4/2 2:09:52

目录 一.方法methed 二.构造方法(构造器) 三.方法重载 四.方法覆写 一.方法methed 1.定义: 修饰符 方法返回类型 方法名(参数列表){ 系列语句; return 返回值; } 2.public方法/字段: 公开给…...

编程日记 2023/4/2 2:04:50

ESP32串口 ESP32双机串口通信 环顾论坛居然无使用uart进行双击通信的案例或者讲解!!! 还是自己摸索吧!环境依旧是arduino(熟练使用ESP32后必得用vs code,这个IDE居然有时候函数不能跳转!!&…...

编程日记 2023/4/2 1:59:49

线程同步的概念 线程同步,指一个线程发出某一功能调用时,在没有得到结果之前,该调用不返回。同时其它线程为保证数据一致性,不能调用该功能。 线程同步简单说就是线程排队线程同步是一种制约关系,一个线程的执行依赖另…...

编程日记 2023/4/2 1:54:48

首先安装vc环境,文件下载&#【【网址】】/fwlink/?LinkId746572 【【网址】】/fwlink/?LinkId746571 安装net6:dotnet-hosting-6.0.14-win.exe,下载地址: Download .NET 6.0 (Linu…...

编程日记 2023/4/2 1:49:47

在分布式系统中,如果某个服务节点发生故障或者网络发生异常,都有可能导致调用方被阻塞等待,如果超时时间设置很长,调用方资源很可能被耗尽。这又导致了调用方的上游系统发生资源耗尽的情况,最终导致系统雪崩。 举例&a…...

编程日记 2023/4/2 1:44:45

需求:家里电脑在路由器内网中,能连外网。想在外地时能ssh(也即vscode)访问家里的电脑。 家里电脑系统:win11(Ubuntu流程也一模一样) 具体流程 家里电脑下载【花生壳】内网穿透软件并登录&#…...

编程日记 2023/4/2 1:39:44

前言:在编程过程中,如果需要在过去一定时间之后,消费数据完成业务的处理,此时又不想大动干戈的使用中间件或者其他工具时可以试试延时队列; 1 延时队列使用: 1.1 定义延时队列中的元素和延时的时长&#…...

编程日记 2023/4/2 1:34:43

目录 第一章 网络系统结构与设计的基本原则 第二章 中小型网络系统总体规划与设计方法 第三章 IP地址规划技术 第四章 路由设计基础 第五章 局域网技术基础应用 第六/七章 交换机/路由器及其配置 第八章 无线局域网技术 第九章 计算机网络信息服务系统的安装与…...

编程日记 2023/4/2 1:29:42

前言在蓝桥杯省赛举办之前,学校组织了一场模拟赛,基于第十三届的省赛题,但是难度略高于省赛,这篇博客记录一下解题的过程,其思路可供大家参考。详细工程目前先联系我获取。题目详情实现思路分析花个十几分钟把题目好好…...

编程日记 2023/4/2 1:24:41

类成员函数指针(member function pointer),是C语言的一类指针数据类型,用于存储一个指定类具有给定的形参列表与返回值类型的成员函数的访问信息。 一个指向类A成员函数的指针声明为: void (A::*pmf)(char *, const…...

编程日记 2023/4/2 1:19:40

今天重点介绍2个函数,分别是sprintf和sscanf,用来将格式化数据和字符串相互转换。它们的作用分别是: sprintf函数用于将格式化数据转换成字符串。sscanf函数用于将字符串转换成格式化数据。 接下来是第一个大问题:我怎么记忆呢&…...

编程日记 2023/4/2 1:14:38

大家好,我是herosunly。985院校硕士毕业,现担任算法研究员一职,热衷于机器学习算法研究与应用。曾获得阿里云天池比赛第一名,CCF比赛第二名,科大讯飞比赛第三名。拥有多项发明专利。对机器学习和深度学习拥有自己独到的见解。曾经辅导过若干个非计算机专业的学生进入到算法…...

编程日记 2023/4/2 1:09:37

目录前言一、保存图片工具1、展示2、源码下载地址二、3D图片格式转化1、展示2、源码下载地址三、所有工具汇总下载地址前言 自己用c#写的一些【【微信】】自定义工具,便于使用的时候直接拿出来,后续会不断添加新的工具。 想看怎么使用c#写【【微信】】自定义…...

编程日记 2023/4/2 1:04:37

数字化时代BLM银行网点转型实战解决方案 ――以BLM模型为核心,实现知行果合一 课程背景: 很多银行存在以下问题:不知道银行如何进行网点转型?不清楚其它银行网点战略是如何制定的?不知道其它银行网点转型是如何取…...

编程日记 2023/4/2 0:59:36

【写在前面】为进一步提高自己的python代码能力,打算把几本经典书籍重新过一遍,形成系统的知识体系,同时适当记录一些学习笔记,我尽量及时更新!先从经典的《Python编程:从入门到实战》书籍开始吧。有问题欢…...

编程日记 2023/4/2 0:54:35

在数据分析和处理中,我们经常需要对Excel表格进行操作。Python Pandas库提供了丰富的API来读取、写入、修改Excel表格。本文将介绍如何使用Python Pandas库操作Excel表格,包括向Excel表格添加新行、创建Excel表格等。 1.向Excel表格添加新行 下面是一个…...

编程日记 2023/4/2 0:49:34

你是否想知道你的用户都在什么时候打开你的应用?他们会不会因为你的推送而留下来?他们为什么会卸载你的应用?他们有没有打开通知权限?这些问题都可以通过用户行为分析来解答。用户行为分析就是通过收集和分析用户在应用中的行为数…...

编程日记 2023/4/2 0:44:32

熵值法综合评价分析流程 一、案例背景 当前有一份数据,是各品牌车各个维度的得分情况,现在想要使用熵值法进行综合评价,得到各品牌车的综合得分,从而进行车型优劣对比,为消费者提供购车依据。 数据如下(数…...

编程日记 2023/4/2 0:39:31

English Learning - L2 语音作业打卡 鼻辅音 [m] [n] [?] Day35 2023.3.27 周一&#【【微信】】;发音小贴士:&#【【微信】】;当日目标音发音规则/技巧:🍭 Part 1【热身练习】🍭 Part2【练习内容】🍭【练习感受】🍓元音 [m]…...

编程日记 2023/4/2 0:34:30

一、源码特点 jsp高校活动管理系统是一套完善的java web信息管理系统,对理解JSP java编程开发语言有帮助,系统具有完整的源代码和数据库,系统主要采用B/S模式开发。开发环境为 TOMCAT7.0,Myeclipse8.5开发&#