Bito(GPT-4) 的下载、安装与使用

Bito AI使用说明

Bito是由Chat-GPT团队专IDE开发的AI编码插件,通过将GTP-4和ChatGPT引入IDE或者CLI来帮助开发人员高效、高质量的进行编码工作,可以显著提高编码速度和代码质量。我们使用OpenAI的模型,且你不需要有OpenAI的密钥。

官网地址:https://bito.ai/

官方文档地址:https://docs.bito.ai/
禁止使用此工具解释和扫描有保密性要求的项目代码

Bito

  • 支持的平台如下:
    支持的平台

一、Bito AI 的相关功能

  • AI 问答
  • AI代码编写
  • 解释代码(Explain this Code)
  • 生成注释(Generate Comment)
  • 性能检查(Performance Check)
  • 安全检查(Security Check)
  • 风格检查(Style Check)
  • 改善可读性(Improve Readabiity)
  • 纯代码化(Clean Code)
  • 生成测试用例(Generate Unit Test)
  • 运行自定义模板(Run Custom Prompt Template)

二、Bito的安装🛠️与注册📒

  1. 安装(本内容主要以IDEA操作步骤为主,其他IDE可另行寻找相应教程)

    打开IDEA程序,在插件市场中搜索Boit尽心下载安装,如下图所示:

    下载安装

  2. 注册,此插件使用E-mail进行注册(注:注册最好使用163邮箱,其他邮箱可能注册不了,之前的版本是这样,目前的版本不清楚其他邮箱是否可行)

    • 点击注册按钮,跳转到注册页面,填写E-mail信息,接收并填写验证码,等待注册完成(由于是国外服务,所以可能较慢或不成功,建议多试几次),操作如下图所示:

      注册
      创建工作空间

      • 进入后可选择不同的语言,目前各种主流编程语言都支持,如下图所示:

        语言选择

  3. 注册完成后屏幕右栏会显示图标,界面如下图所示:

    在这里插入图片描述

    三、Bito相关功能演示📺

    Bito相关功能的生成默认为显示为英文,目前暂不支持设置为中文,但可以在界面中直接翻译,翻译质量中规中矩

    1. AI 问答,这个问答不限于程序代码相关,各个领域都可以进行对答,演示如下图:

      AI 问答

    2. AI 代码编写,下面仅为功能演示,具体编码可以具体到实际的业务或技术栈上,演示如下图:

    AI 编码

    1. 解释代码(Explain this Code),如下图演示:

      解释代码

    2. 生成注释(Generate Comment),如下图演示:

      生成注释

    3. 性能检查(Performance Check),最后将AI 生成的代码与本地代码合并即可;本次网络较慢,阅读时请等待,如下图演示:

      性能检查

    4. 安全检查(Security Check),演示代码没有明显的安全性问题,如需详细体验此功能,读者可自行测试,如下图演示:

      安全检查

    5. 风格检查(Style Check),如下图演示:
      风格检查

    6. 改善可读性(Improve Readabiity),如下图演示:

      改善可读性

    7. 纯代码化(Clean Code),如下图演示:

      纯代码化

    8. 生成测试用例(Generate Unit Test),如下图演示:

      生成测试用例

    9. 运行自定义模板(Run Custom Prompt Template),现在界面中添加模板,然后再通过功能运行,如下图演示:

      运行自定义模板1
      运行自定义模板2

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

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

相关文章

【代码+方案+思考】Discord 运营及个性化方案

文章目录 前言一、Discord Bot1. 获取 Token2. 连接API测试3. Bot自动回复4. Bot音频播放5. Bot回复Button6. Bot 接入ChatGPT7. Bot 显示个人简介8. Bot 发送附件/Coin限制/内容信息板10. 特别笔记1) 同时使用client.event和client.command 前言 要做好海外产品需要更好个性化…

烟雾弹?突然转变?如何看待微软发声:中国是主要的对手

是的,我又回来了,今天要跟各位唠的还是ChatGPT的嗑。今天的新闻是啥呢? 《微软总裁:中国将是 ChatGPT 的主要对手,我们的优势不大》 说实话,我看到这个新闻的时候,大感震撼,在相关报…

GitHub/GitLab同天宣布裁员,最高比例10%!GitHub所有办公室不再续租

明敏 发自 凹非寺量子位 | 公众号 QbitAI 一天之内,原本是老对手的GitHub、GitLab,双双宣布裁员计划。 比例分别是10%和7%。 预计将有300人离开GitHub,100人告别GitLab。 裁员原因十分一致:调整预算。 GitHub还宣布,所…

真实大揭秘:生成式AI到底对网络安全行业造成了哪些影响?

聚焦源代码安全,网罗国内外最新资讯! 作者:ELIAS GROLL、CHRISTIAN VASQUEZ 和AJ VICENS 编译:代码卫士 在网络安全行业,放眼望去,无论是大会、交易博览会还是新闻头条,规模最大的企业都在声称&…

GTC23 | NVIDIA 与合作伙伴携手升级 Omniverse,为艺术家和开发者优化 3D 工作流奠定基础

Omniverse 平台进行重大更新,将新增生成式 AI、模拟和工业元宇宙访问入口。 基于 NVIDIA Omniverse(创建和运行元宇宙应用的平台)中全新的 Omniverse Connectors 及其他更新,开发者与创作者可以更好地挖掘生成式 AI、模拟和工业元…

垃圾分类数据集

训练集的制作是一件成本很高的事情,下面是一份包括4大类40个小类的垃圾数据集。

垃圾分类图片数据集

该图片数据集是作者自己收集整理的,一共有四个大文件夹,对应着不同的垃圾类别,每个文件夹中有各自包含的垃圾名称及其图片,当前数据集一共有246种垃圾,共包含图片80961张,大家如果有相关研究需要可以自行下…

【图像识别与处理】构建用于垃圾分类的图像分类器

1 构建图像分类器 训练一个卷积神经网络,用fastai库(建在PyTorch上)将图像分类为纸板,玻璃,金属,纸张,塑料或垃圾。使用了由Gary Thung和Mindy Yang手动收集的图像数据集。数据集下载地址如下&…

ART运行时垃圾收集机制简要介绍和学习计划

为了学习ART运行时的垃圾收集机制,我们先把Dalvik虚拟机的垃圾收集机制研究了一遍。这是因为两者都使用到了Mark-Sweep算法,因此它们在概念上有很多一致的地方。然而在实现上,Dalvik虚拟机的垃圾收集机制要简单一些。这样我们就可以先从简单的…

【电子学会】2019年03月图形化二级 -- 垃圾分类

垃圾分类 垃圾分类已经成为我们日常生活中很重要的一部分,这对于环境保护、资源回收利用具有重要意义。 下面我们做一个简单的垃圾分类互动游戏。 1. 准备工作 (1)导入背景库中的“Mural”,并编辑该背景,增加如下图中的两个垃圾桶,注明“可回收垃圾”和“不可回收垃圾…

Android 垃圾分类APP(二)垃圾分类之手动输入

前言 在上一篇文章中进行了项目的搭建和网络请求的测试,还不错相信你一定可以完成。 正文 这篇文章要做的就是手动输入物品去完成垃圾分类的结果显示,也不会很难,我会讲的细一点。 一、修改样式 先配置一些资源,找到你的res下的…

第七届工程训练大赛垃圾分类

第七届全国大学生工程训练大赛垃圾分类 前言一、机械结构设计1.Solidworks建模2.建模的不足以及改进1.挡板的添加2.履带防滑 3.整体实物 二、视觉识别部分1.引入库2.识别部分 三、上下位机通信方式:1.高低电平通信:1.2高低电平树莓派部分:2.stm32串口通信部分&#…

昇腾应用案例体验:(3) 垃圾分类

昇腾AI应用,探索人工智能的无限可能,使能千行百业 垃圾分类 概述 垃圾分类是对垃圾收集处置传统方式的改革,是对垃圾进行有效处置的一种科学管理方法。人们面对日益增长的垃圾产量和环境状况恶化的局面,如何通过垃圾分类管理&a…

上海居民被垃圾分类逼疯!这款垃圾自动分类器也许能帮上忙

作者 | 视说君 来源 | 授权转载自视说AI(ID:techtalkai) 让垃圾自动分类 近期垃圾分类成为了一个热门话题,原来直接一次性扔掉的垃圾,现在都需要分门别类进行投放。从今年7月1日起,新的《上海市生活垃圾管理条例》正式…

深度学习:垃圾自动分类

导 言 垃圾分类,指按一定规定或标准将垃圾分类储存、分类投放和分类搬运,从而转变成公共资源的一系列活动的总称。这不仅是出于生态环境角度考虑,“没有垃圾,只有放错位置的资源”,分类收集后,不少垃圾都可…

最新一代智能垃圾分类系统的实施方案

一说到智能垃圾分类,大家普遍的理解是:智能垃圾分类箱投入使用后自动进行垃圾分类。因为“智能”,所以解释为自动分类,一切真的很正常;有很多人有这样的误解。也许在未来,这样的功能会一个个完成&#xff0…

Garbage Classification 垃圾分类测试

Garbage classification 作者背景 郝航以,15岁,女,成都,高中国际部在读。暑假初学Python~ 项目背景 这是我暑假时自我创建的一个代码。 所谓编程,就是要走在时代的前端。上海的“垃圾分类”,卷来了一股风…

对垃圾分类工作作出重要指示PPT模板

模板介绍 精美PPT模板设计,对垃圾分类工作作出重要指示PPT模板。一套垃圾分类幻灯片模板,内含灰色多种配色,精美风格设计,动态播放效果,精美实用。 一份设计精美的PPT模板,可以让你在汇报演讲时脱颖而出。…

Android 垃圾分类APP(四)垃圾分类之图像输入

图像输入 前言正文一、创建平台应用二、新建图像识别页面三、网络订阅四、编写页面代码五、识别网络图片六、识别相册图片七、识别拍照图片八、垃圾分类九、源码 前言 在上一篇文章中完成了语音输入,这一篇来写图像输入 正文 图像输入无非就是图片识别嘛&#xff0…

垃圾分类图片数据集分享-约10w张数据集

1.获取方式 点赞本博客评论区留邮箱,博主在会发送(私信博主)。 访问的人太多了,需要私信联系。 截至到2021.03.30评论区所有邮箱已无偿发送 图片数据集直接留邮箱即可。 2.问题描述 最近在做一个相关项目,从网上整理了许许多多的有关于垃圾…