【AI】智能呆板人复兴调用青云客API

[复制链接]
查看912 | 回复0 | 2023-8-23 12:09:29 | 显示全部楼层 |阅读模式
智能呆板人复兴调用青云客API


  

媒介


随着人工智能的不停发展,呆板学习这门技术也越来越告急,许多人都开启了学习呆板学习,本文就介绍了怎样制作一款智能呆板人复兴,低落了网站维护成本
ai呆板人指它是盘算机科学的一个分支。它涉及开辟盘算机步调来完成否则需要人类智能的任务。AI呆板人可以办理学习,感知,题目办理,语言理解和逻辑推理。AI呆板人在当代世界中以许多方式利用。
人工智能(英语:ArtificialIntelligence,缩写为AI)亦称智械、呆板智能,指由人制造出来的呆板所表现出来的智能。通常人工智能是指通过平常盘算机步调来呈现人类智能的技术。该词也指出研究这样的智能系统是否可以大概实现,以及怎样实现。

提示:以下是本篇文章正文内容,下面案例可供参考
一、传送地点

官网地点:http://api.qingyunke.com/

1.常见的题目


二、利用步调

1.导入相干maven依赖

  1.         <dependency>
  2.             <groupId>cn.hutool</groupId>
  3.             <artifactId>hutool-all</artifactId>
  4.             <version>5.4.1</version>
  5.         </dependency>
复制代码
2.编写代码

  1. @Component
  2. @Slf4j
  3. public class AiServer {
  4.     public static String aiReply(String content){
  5.         String body = HttpRequest.get("http://api.qingyunke.com/api.php?key=free&appid=0&msg="+ URLUtil.encode(content))
  6.                 .execute().charset("utf-8").body();
  7.         JSONObject jsonObject = JSONUtil.parseObj(body);
  8.         if (jsonObject.getStr("result").equals("0")) {
  9.             return jsonObject.getStr("content");
  10.         }else {
  11.             return "操作频繁!!!";
  12.         }
  13.     }
  14.     public static void main(String[] args) {
  15.         String reply = aiReply("你什么滴干活");
  16.         System.out.println(reply);
  17.     }
  18. }
复制代码
3.输出


4.关键字示例

在官网可以查看示例笔墨,根据差别的关键字,让呆板人复兴差别的话语

5.AI讲笑话

{br}代表换行,可以自行替换
  1. @Component
  2. @Slf4j
  3. public class AiServer {
  4.     public static String aiReply(String content){
  5.         String body = HttpRequest.get("http://api.qingyunke.com/api.php?key=free&appid=0&msg="+ URLUtil.encode(content))
  6.                 .execute().charset("utf-8").body();
  7.         JSONObject jsonObject = JSONUtil.parseObj(body);
  8.         if (jsonObject.getStr("result").equals("0")) {
  9.             return jsonObject.getStr("content");
  10.         }else {
  11.             return "操作频繁!!!";
  12.         }
  13.     }
  14.     public static void main(String[] args) {
  15.         String reply = aiReply("给我讲个笑话吧!");
  16.         // 将{br}替换为换行符号
  17.         reply = reply.replace("{br}","\n");
  18.         System.out.println(reply);
  19.     }
  20. }
复制代码
6.结果图



来源:https://blog.csdn.net/Susan003/article/details/127210661
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则