【学无止境】初识 ChatGPT
最近ChatGPT很火,那么今天就来试一下。
ChatGPI 注册
首先,用梯子“合理上网”。墙内 ChatGPT 不提供服务。
其次,租一个可以接受国外短信的号码,常用的网站是这个:https://sms-activate.org/。
充值1美金=~70卢布就够了。一个美国号码50卢布,英国号码30卢布。可以选择支付宝付款。充值完成之后可以选择租借国家的号码。一般是租20分钟,用来收短信验证码。
注意!!!:如果 ChatGPT 提示号码用过了就取消重新租一个,及时取消不花钱。
最后,上官网 https://chat.openai.com/ 完成注册。
ChatGPI 使用
Example 1
问题:how to iterate a java map?
回答得还挺像模像样。以后一些“API文档查询”的简单问题可以用不上 Stack Overflow,直接问它了。
Example 2
再比如:如果我想在项目中加入 Swagger,代码怎么写,可以直接问它。
问题:how to write a swagger controller?
继续追问:how to add swagger maven dependency?
继续追问:what's the latest swagger maven version?
验证,确实,最新的版本是3.0,它没有骗我。
错误信息
当然,有的时候会提示系统错误,重新刷一下页面就好了,上下文还在的。
总结
未来AI自动生成代码会不会替换掉程序员?我的回答是:不完全会。
- 一方面,公司业务逻辑部分的需求和代码,不太可能拿去喂开源项目。业务代码还是要人来写。
- 另一方面,程序员可以借助 AI 更快更高效地完成需求,原来一个项目10个人,以后可能只需要8个人。
所以,学起来吧!