当前位置:   article > 正文

chatGPT衣食住行10种场景系列教程(01)chatGPT热点事件+开发利器_openaiclientfactory.createclien

openaiclientfactory.createclien

导读

时隔5个多月,chatGPT可谓是一日千里,越演越火,携带着AIGC行业一起飞了起来,那么在短短5个月当中有那些值得我们关注的事件?有那些好玩的场景?以及有那些chatGPT好用的工具?本文都将一一告诉你。同时,chatGPT勇哥是怎么落地盈利的?chatGPT产品落地避坑指南是什么?chatGPT真的会替代程序吗?chatGPT的盈利手段和未来发展机遇在哪里?敬看下文。

勇哥给大家带来第二场chatGPT专题直播,希望大家一键三连多多支持:

01-直播内容介绍

内容大纲

勇哥将从chatGPT的简约而不简单的介绍开始,带大家回顾近5个月的事件热点,并分享一款开发利器。然后就开始待大家嗨玩10种场景。最后在说说勇哥的产品是什么?怎么变现?已经chatGPT的生态发展和发展机遇,再再再最后聊聊chatGPT是否会替代程序员?
在这里插入图片描述

chatGPT简单而不简约的介绍

chatGPT 全名:Chat Generative Pre-trained Transformer,是美国一家做人工智能的公司在2022年11月30日发布的一款聊天式的软件,一经发布就被誉为是“史上最强大的人工智能”。

在这里插入图片描述

chatGPT的背后公司就是叫OpenAI,这家公司到目前为止已经发布了chatGPT(人工智能对话)、DALL·E2(人工智能修图)、Whisper(人工智能语音)三款产品,在AI全都是非常出名的。

在这里插入图片描述

OpenAI这家公司是2015年成立的,当时成立的股东里面有马斯克、PayPal等大佬,在2019年微软加入投资了10亿美金,一举有钱的OpenAI有钱买算力了,即开始训练大规模数据模型。直到chatGPT的出现直接与大规模数据模型对接,提供出了未来科技感十足的AI科技。因此微软也对其在2023年加大了10亿多的投资资金。
在这里插入图片描述

chatGPT热点回顾

从下面事件线来看,有几点值得我们清楚

  • chatGPT发展可谓是用一日千里来形容(毕竟它找到了一个有钱BABA),AIGC将成为未来几年的发展趋势
  • 国内的AIGC正在突飞猛进的发展,像一线大厂百度、阿里、腾讯等都发布了自己的相关产品
  • 从澳大利亚禁止、三星数据泄露等事件上看,chatGTP虽好,但是在数据安全上任待完善

在这里插入图片描述

上期回顾

勇哥已经在chatGPT搞了2场直播,本次直播主要是分享近4个月的研究成果,这个成果勇哥也是荣获过三等奖才感拿出来。哈哈哈
在这里插入图片描述

这些成果主要包括三个方面,都将一一分享给大家:

  • 好用的开发库openai
  • 10个嗨玩场景
  • 商业化落地产品 bg-tinkle
    在这里插入图片描述

开发利器

OldApi存在功能不完善、代理不支持、不支持Spring技术栈等缺陷,因此勇哥重新封装了一套NewApi来解决这些问题。
在这里插入图片描述

OldApi VS NewApi 功能层面:NewApi功能更完善

在这里插入图片描述

OldApi VS NewApi 代理层面:支持更多

在这里插入图片描述

OldApi VS NewApi Spring支持层面:NewApi全面支持Spring

在这里插入图片描述

如何使用chatGPT生成用户头像?

一个网站都有新用户注册,那么新注册的用户是否可以使用chatGPT自动为其生成一个头像呢?如果能实现,可以提升一定的用户体验。对吧!因此勇哥做了一个尝试:新用户注册,然后用其注册的昵称自动生成头像,效果和代码如下:

在这里插入图片描述

// 获取系统环境变量中的OPENAI token
String key = System.getenv("API-KEY");
// 获取发起请求的客户端
OpenAiClient client = OpenAiClientFactory.createClient(key);
// 构建生成头像的请求
ImageRequest request = ImageRequest.builder()
    .size("256x256")// 生成头像的图片的大小
    .n(1)//生成几张图片
    .prompt("松鼠鳜鱼")// 用户昵称
    .build();
// 发起请求
Call<ImageResult> imageResultCall = client.callImage(request);
// 解析结果
Response<ImageResult> execute = imageResultCall.execute();
if(execute.isSuccessful()) {
    List<Base64Image> list = execute.body().getData();
    for (Base64Image base64Image : list) {
        // 这里获取的是生成头像的URL地址
        System.out.println(base64Image.getUrl());
    }
}else{
    System.out.println("请求失败~");
}
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23

System.out.println(base64Image.getUrl());
}
}else{
System.out.println(“请求失败~”);
}


  • 1
声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/凡人多烦事01/article/detail/134677
推荐阅读
相关标签
  

闽ICP备14008679号