在Idea中添加ChatGPT插件——PyCharm

一、下载插件

在setting设置中找到Plugins,下载插件,要点apply应用按钮。

二、相关设置

重启idea,在右边可以看到chatGPT图标

 此时还不能使用,输入问题后显示下图右下角的内容,提示缺少token,

 下面打开设置中找到Tools,找到chatGPT

 点击右侧的get token按钮

这是OpenAI 官方提供的源。反正需要一个openai账号,所有的记录和官网是会同步的,但是使用官网需要科学上网,直接在软件里使用就不用科学上网,方便了很多。

点击第一个链接跳转到chatgpt官网,

点击第二个链接跳转到获取token的网页

将下面的

token复制到输入框点击apply即可

 接下来就可以用了!

下面是让他写的一个飞机大战的例子:很流畅


import pygame
import random# 初始化游戏
pygame.init()# 窗口大小
screen_width = 400
screen_height = 800# 创建窗口
screen = pygame.display.set_mode((screen_width, screen_height))
pygame.display.set_caption("飞机大战")# 颜色
white = (255, 255, 255)# 飞机图片
player_img = pygame.image.load("player.png")
player_width = 50
player_height = 50# 敌机图片
enemy_img = pygame.image.load("enemy.png")
enemy_width = 50
enemy_height = 50# 子弹图片
bullet_img = pygame.image.load("bullet.png")
bullet_width = 10
bullet_height = 30# 音效
# bullet_sound = pygame.mixer.Sound("bullet.wav")
# explosion_sound = pygame.mixer.Sound("explosion.wav")# 飞机类
class Player(pygame.sprite.Sprite):def __init__(self):pygame.sprite.Sprite.__init__(self)self.image = pygame.transform.scale(player_img, (player_width, player_height))self.rect = self.image.get_rect()self.rect.centerx = screen_width // 2self.rect.bottom = screen_height - 10self.speed_x = 0def update(self):self.rect.x += self.speed_xif self.rect.left < 0:self.rect.left = 0if self.rect.right > screen_width:self.rect.right = screen_widthdef shoot(self):bullet = Bullet(self.rect.centerx, self.rect.top)all_sprites.add(bullet)bullets.add(bullet)# bullet_sound.play()# 敌机类
class Enemy(pygame.sprite.Sprite):def __init__(self):pygame.sprite.Sprite.__init__(self)self.image = pygame.transform.scale(enemy_img, (enemy_width, enemy_height))self.rect = self.image.get_rect()self.rect.x = random.randint(0, screen_width - enemy_width)self.rect.y = random.randint(-100, -enemy_height)self.speed_y = random.randint(1, 3)def update(self):self.rect.y += self.speed_yif self.rect.top > screen_height:self.rect.x = random.randint(0, screen_width - enemy_width)self.rect.y = random.randint(-100, -enemy_height)self.speed_y = random.randint(1, 3)# 子弹类
class Bullet(pygame.sprite.Sprite):def __init__(self, x, y):pygame.sprite.Sprite.__init__(self)self.image = pygame.transform.scale(bullet_img, (bullet_width, bullet_height))self.rect = self.image.get_rect()self.rect.centerx = xself.rect.bottom = yself.speed_y = -10def update(self):self.rect.y += self.speed_yif self.rect.bottom < 0:self.kill()# 创建精灵组
all_sprites = pygame.sprite.Group()
enemies = pygame.sprite.Group()
bullets = pygame.sprite.Group()# 创建玩家飞机
player = Player()
all_sprites.add(player)# 创建敌机
for _ in range(10):enemy = Enemy()all_sprites.add(enemy)enemies.add(enemy)# 游戏循环
running = True
clock = pygame.time.Clock()while running:clock.tick(60)# 处理事件for event in pygame.event.get():if event.type == pygame.QUIT:running = Falseelif event.type == pygame.KEYDOWN:if event.key == pygame.K_SPACE:player.shoot()# 获取键盘按键状态keys = pygame.key.get_pressed()if keys[pygame.K_LEFT]:player.speed_x = -5elif keys[pygame.K_RIGHT]:player.speed_x = 5else:player.speed_x = 0# 更新游戏状态all_sprites.update()# 检测子弹是否击中敌机hits = pygame.sprite.groupcollide(enemies, bullets, True, True)for hit in hits:# explosion_sound.play()enemy = Enemy()all_sprites.add(enemy)enemies.add(enemy)# 检测敌机是否碰撞玩家飞机hits = pygame.sprite.spritecollide(player, enemies, False)if hits:running = False# 绘制游戏界面screen.fill(white)all_sprites.draw(screen)pygame.display.flip()# 退出游戏
pygame.quit()

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

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

相关文章

【人工智能】VScode中使用ChatGPT之Bito插件

文章目录 前言一、到官网下载VScode软件二、VScode软件安装步骤三、Bito插件下载与VScode软件中的使用四、注册Bito 前言 之前在VScode中使用ChatGPT中文版&#xff0c;后来要注册与收费&#xff0c;可采用一些ChatGPT中文版的替代插件。 后发现BitoAI插件功能同样强大&#…

如何下载ChatGPT-ChatGPT如何写作

CHATGPT能否改一下文章 ChatGPT 作为一种自然语言处理技术&#xff0c;生成的文章可能存在表达不够准确或文风不符合要求等问题。在这种情况下&#xff0c;可以使用编辑和修改来改变输出的文章&#xff0c;使其符合特定的要求和期望。 具体来说&#xff0c;可以采用以下步骤对…

面试官-你真的懂computed原理?(源码解读)

要理解 computed 的工作原理&#xff0c;只需要理解下面4个特性 - 特性1&#xff1a;computed默认不执行(因为 lazy 的原因&#xff0c;在新建watcher实例的时候&#xff0c;会将 watcher.value 赋值为 undefined&#xff0c;而不会立马进行计算。) - 特性2&#xff1a;取值的…

一个超方便的国内版Chatgpt,基于gpt-3.5-turbo

为了方便自己在家使用chatgpt&#xff0c;自己注册了域名并购买了服务器&#xff0c;使用3.5-turbo的api。 本来想免费开放给同事使用&#xff0c;结果大意了&#xff0c;一直以为只有4.0才需要按token收费&#xff0c;3.5虽然便宜但也是要扣钱的&#xff0c;多人使用消耗量巨…

ChatGPT的兴起的时代,国内chatgpt产品大盘点

1、 百度文心一言 2023年3月发布 文心一言​yiyan.baidu.com/ 2、阿里通义千问 2023年4月发布 通义千问​tongyi.aliyun.com/ 3、讯飞火星 2023年5月发布 讯飞星火认知大模型​xinghuo.xfyun.cn/ 4、360&#xff1a;360智脑 2023年4月发布 360智脑 x 360搜索邀您体验​…

ChatGPT 使用 拓展资料:大模型底层原理与应用开发范式

ChatGPT 使用 拓展资料:大模型底层原理与应用开发范式

最全的国内chatGPT大模型企业及产品整理

作者 | gongyouliu 编辑 | gongyouliu 自从去年11月30日openAI发布chatGPT以来&#xff0c;chatGPT引爆了新一轮科技革命。最近很多年都没有哪一项科技进步如chatGPT这般吸引全球的目光。除了媒体的大肆报道&#xff0c;国内外各个科技公司、科研机构、高等院校都在跟进&#x…

借助国内ChatGPT平替+markmap/Xmind飞速生成思维导图

系列文章目录 借助国内ChatGPT平替MindShow&#xff0c;飞速制作PPT 借助国内ChatGPT平替剪映/百度AIGC平台快速制作短视频 利用ChatGPT编写Excel公式&#xff0c;对比讯飞星火与ChatGPT对Excel公式的回答 文章目录 系列文章目录前言一、科大讯飞“星火”认知大模型二、使用…

国内那么多AI专业,为什么国内却没有ChatGPT?

作者&#xff1a;赵俊博 Jake&#xff08;浙大博导 AI专家&#xff09; 浙大青椒&#xff0c;谢邀。以下纯为个人观点&#xff0c;不喜勿喷。 首先&#xff0c;我必须肯定一下ChatGPT&#xff0c;这个模型展现出来如下几个点让我震惊&#xff1a;&#xff08;1&#xff09;推…

比肩 ChatGPT,国内快速访问的强大 AI 工具 Claude

作者&#xff1a;明明如月学长&#xff0c; CSDN 博客专家&#xff0c;蚂蚁集团高级 Java 工程师&#xff0c;《性能优化方法论》作者、《解锁大厂思维&#xff1a;剖析《阿里巴巴Java开发手册》》、《再学经典&#xff1a;《EffectiveJava》独家解析》专栏作者。 热门文章推荐…

国内免费版ChatGPT和AI绘画

一.前言 最近人工智能技术很火热&#xff0c;特别是AI对话和AI绘画这两个领域&#xff0c;可以对用户提出的问题进行分析和理解并给出相应的答案或解决方案&#xff0c;生成高质量、具有艺术价值的绘画作品&#xff0c;功能非常强大。 然而国内使用存在限制&#xff0c;大多数…

借助国内ChatGPT平替+MindShow,飞速制作PPT

系列文章目录 借助国内ChatGPT平替markmap/Xmind飞速生成思维导图 借助国内ChatGPT平替剪映/百度AIGC平台快速制作短视频 利用ChatGPT编写Excel公式&#xff0c;对比讯飞星火与ChatGPT对Excel公式的回答 文章目录 系列文章目录前言一、科大讯飞“星火”认知大模型介绍二、使…

国内ChatGPT日趋成熟后,可以优先解决的几个日常小问题

现在ChatGPT的发展可谓如日中天&#xff0c;国内很多大的公司例如百度、京东等也开始拥抱新技术&#xff0c;推出自己的应用场景&#xff0c;但可以想象到的是&#xff0c;他们必定利用这个新技术在巩固自己的现有应用场景&#xff0c;比如某些客服&#xff0c;你都不用想&…

chatGPT中国入口-ChatGPT评论文章-ChatGPT怎么用

国内怎么玩chatGPT 如果您在国内使用ChatGPT&#xff0c;主要的问题可能是连接OpenAI服务器的速度和稳定性。由于OpenAI位于美国&#xff0c;可能受到中国的网络限制和防火墙的影响&#xff0c;造成访问速度比较慢或不稳定。为了解决这个问题&#xff0c;您可以采取以下方法&a…

国内版 ChatGPT 要来了?传百度有此计划

整理 | 苏宓 出品 | CSDN&#xff08;ID&#xff1a;CSDNnews&#xff09; ChatGPT 横空出现&#xff0c;引发 AIGC 热潮。虽然 ChatGPT 目前尚未面向国内普通用户开放&#xff0c;但是其彰显的潜力也引得很多开发者、企业跃跃欲试&#xff0c;这其中便包括了搜索引擎巨头百度。…

科普文:国内 ChatGPT 怎么用?如何运用 ChatGPT 辅助论文?高阶技巧指南:降重、润色、翻译~

1、ChatGPT 国内使用普及 随着国内 ChatGPT 的普及&#xff0c;如公众号、应用等&#xff0c;很多支持3.5和4.0&#xff0c;还不需要魔法。 相信大家现在都已经使用上ChatGPT了~ 能深切体会到&#xff0c;ChatGPT 真是方方面面都有非常大的帮助~ 科普文&#xff1a;ChatGPT…

安卓也能用上 ChatGPT

大家好&#xff01;我是韩老师。 相信大家今天已经被 iOS 版的 ChatGPT 刷屏了吧~ 不到一天时间&#xff0c;它已经登顶 App Store 榜首了&#xff01; ​ 作为安卓用户&#xff0c;是不是有点心痒痒的&#xff0c;也有点跃跃欲试呢&#xff1f;有没有一个好用的安卓版 ChatGPT…

手机浏览器上也能无成本使用Chat GPT,无需魔法和注册

你是不是还在寻找注册使用Chat GPT的方法&#xff1f;或者你注册使用了一段时间&#xff0c;但是突然有一天发现号没了&#xff1f; 那如果直接在手机浏览器里集成Chat GPT是一种什么体验&#xff1f;这意味着你不用注册和魔法&#xff0c;也可以使用Chat GPT&#xff0c;最最…

找到了一篇介绍ChatGPT核心技术的论文

来源&#xff1a;智能化学习与思考 分布式实验室 本文约6100字&#xff0c;建议阅读9分钟 本文给大家分析ChatGPT背后的核心论文的要点和主要创新的初衷。 缘起 输入几个简单的关键词&#xff0c;AI能帮你生成一篇短篇小说甚至是专业论文。作为上知天文下知地理对话语言模型&am…