ChatGPT在IDEA中使用的详细过程

 更新时间:2023年02月18日 14:26:59   作者:花工小猿  
这篇文章主要介绍了ChatGPT在IDEA中使用的详细过程,本文通过图文并茂的形式给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下

安装

下载 最新版 并且手动安装: Settings/Preferences > Plugins > Marketplace > Install plugin from disk...

1.Settings

2. Plugins>MarketPlace

3.搜索chatgpt并安装(本人已安装)

 配置

1.安装完chatgpt插件后,会在界面右侧会出现chatgpt的图标

2.点击之后,点击点击工具窗口的扳手按钮。我们将进行插件的初始设置

3.配置chatgpt(本人按默认设置也能正常使用)

URL 设置

默认

默认采用的是国内的服务器源。您无需配置访问令牌(Access Token),直接使用即可。

优点:使用方便,开箱即用。

缺点:会有不稳定,网速慢等情况。

官方源

顾名思义,就是OpenAI 官方提供的源。

优点:网络情况好的话相对还可以,开箱即用。
也是目前比较推荐的服务器源。

缺点:需要配置访问令牌(Access Token),相对比较繁琐。

至于如何配置 访问令牌(Access Token),请参考 这篇文章。

自定义

自定义就是您自己架设的服务器。它跟默认源很像,区别在于服务器是自己架设的。

优点:网络问题应该不是问题。会比较快,也相对比较稳定。

缺点:需要自己搭建相关的服务器,繁琐程度比 官方源配置访问令牌(Access Token) 有过之无不及。

Cloudflare

使用 Cloudfla作为中间代理服务。

优点:比较稳定,访问速度还行(具体看网络状况)。

缺点:需要一个自己的域名,需要进行一番配置。比 官方源配置访问令牌(Access Token) 稍微麻烦一些。

总结:上面介绍了几种URL源的区别,大家按照自己的实际情况进行设置。

网络连接设置

读取超时

表示从服务器读取数据的等待时间。默认:10s(10000)。当读取数据的时间超过了下方设定的时间之后。会断开连接。

推荐:如果网络状况不好的话,可以适当把此值设置的大一些。例如设置 20s(20000)甚至于30s(30000)。

链接超时

表示与服务器建立连接的等待时间,默认:10s(10000)。超过设定的时间之后还没有建立连接,会断开连接。

推荐:如果网络状况不好的话,可以适当把此值设置的大一些。例如设置 20s(20000)甚至于30s(30000)。

使用

当完成上面的配置以后,在工具窗口打开 ChatGPT,在文本框输入 “用汇编显示Hello World”,点击右侧的发送按钮,会开始向服务器请求数据。收到服务器返回的数据之后,会把内容展示在下面的内容区域。

注意:ChatGPT访问量过大的时候,可能会失效

到此这篇关于ChatGPT在IDEA中使用的详细过程的文章就介绍到这了,更多相关idea使用ChatGPT内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!

相关文章

  • java 8 lambda表达式list操作分组、过滤、求和、最值、排序、去重代码详解

    java 8 lambda表达式list操作分组、过滤、求和、最值、排序、去重代码详解

    java8的lambda表达式提供了一些方便list操作的方法,主要涵盖分组、过滤、求和、最值、排序、去重,本文通过实例代码给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友参考下吧
    2024-01-01
  • Java并发中的Fork/Join 框架机制详解

    Java并发中的Fork/Join 框架机制详解

    本文主要介绍了 Java 并发框架中的 Fork/Join 框架的基本原理和其使用的工作窃取算法(work-stealing)、设计方式和部分实现源码,感兴趣的朋友跟随小编一起看看吧
    2021-07-07
  • Java多文件以ZIP压缩包导出的实现方法

    Java多文件以ZIP压缩包导出的实现方法

    这篇文章主要为大家详细介绍了Java多文件以ZIP压缩包导出的实现方法,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2018-07-07
  • 详解SpringBoot中@ConditionalOnClass注解的使用

    详解SpringBoot中@ConditionalOnClass注解的使用

    这篇文章主要和大家详细介绍一下springboot中@ConditionalOnClass注解的用法,文中的示例代码讲解详细,感兴趣的小伙伴可以了解一下
    2022-08-08
  • Java分布式锁的三种实现方案

    Java分布式锁的三种实现方案

    本文主要介绍了Java分布式锁的三种实现方案。具有一定的参考价值,下面跟着小编一起来看下吧
    2017-01-01
  • Java如何获取List<String>中的String详解

    Java如何获取List<String>中的String详解

    工作了这么长时间了,一直没有记录的习惯,以至于导致我即便是查过的东西总会忘记,下面这篇文章主要给大家介绍了关于Java如何获取List<String>中String的相关资料,需要的朋友可以参考下
    2022-02-02
  • Java代码性能测试实战之ContiPerf安装使用

    Java代码性能测试实战之ContiPerf安装使用

    这篇文章主要为大家介绍了Java代码性能测试实战之ContiPerf安装使用,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪
    2023-06-06
  • java property配置文件管理工具框架过程详解

    java property配置文件管理工具框架过程详解

    这篇文章主要介绍了java property配置文件管理工具框架过程详解,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
    2019-11-11
  • Java连接Oracle数据库完整步骤记录

    Java连接Oracle数据库完整步骤记录

    数据库的操作是当前系统开发必不可少的开发部分之一,下面这篇文章主要给大家介绍了关于Java连接Oracle数据库的相关资料,文中通过代码介绍的非常详细,需要的朋友可以参考下
    2024-01-01
  • Java中难理解的四个概念

    Java中难理解的四个概念

    这篇文章主要介绍了匿名内部类、多线程、如何实现同步、序列化,这四个难理解的概念,同学们一定要仔细看看
    2021-04-04

最新评论