Gong-API 开发者文档 Gong-API 开发者文档
首页
  • 简 介
  • 安 装
  • 快速开始
  • 返回响应码
  • API接口

    • 网易云新歌榜
    • 手机号所属地区
    • 随机土味情话
    • 星座运势
    • 获取天气信息
    • 获取每日壁纸
    • 生成二维码
    • 智能BI
    • 换个头像吧
    • 你的名字
    • 每天学一句英语
    • 抖音热点榜
  • 使用配置
赞助
GitHub (opens new window)
首页
  • 简 介
  • 安 装
  • 快速开始
  • 返回响应码
  • API接口

    • 网易云新歌榜
    • 手机号所属地区
    • 随机土味情话
    • 星座运势
    • 获取天气信息
    • 获取每日壁纸
    • 生成二维码
    • 智能BI
    • 换个头像吧
    • 你的名字
    • 每天学一句英语
    • 抖音热点榜
  • 使用配置
赞助
GitHub (opens new window)
  • 指南

    • 简 介
    • 安 装
    • 快速开始
    • 返回响应码
  • API接口

    • 网易云新歌榜
    • 手机号所属地区
    • 随机土味情话
    • 星座运势
    • 获取天气信息
    • 获取每日壁纸
    • 生成二维码
    • 智能BI🔥
      • 换个头像吧
      • 你的名字
      • 每天学一句英语
      • 抖音热点榜
    目录

    智能BI🔥

    # 接口信息

    • 接口状态 : 正常
    • 请求方式 :POST
    • 返回格式 :JSON
    • 扣除Gong币数 :5

    # 请求地址

    http://gateway.gtcbaba.icu/api/BI
    
    1

    # 请求参数

    参数名 必选 类型 描述
    goal 是 string 分析目标 如:请帮我分析用户增长情况
    file 是 multipartFile 分析数据 文件必须是xls或xlsx格式
    name 否 string 生成的图表名称
    chartType 否 string 生成的图表类型 默认为折线图

    # 响应参数

    参数名称 类型 描述
    code int 响应码
    data.genChart string 生成的前端Echarts V5 option配置对象的json格式代码
    data.genResult string 生成的数据分析结论
    message string 响应描述

    # 代码示例

    注意 🔔️

    没有开发者调用凭证无法调用接口哦!!! 前往个人中心获取开发者凭证 (opens new window)

    注入Manager

    @Resource
    private GtcApiManager gtcApiManager;
    
    1
    2
    • 示例一 :推荐👍

    通过yml配置开发者调用凭证

    @PostMapping("/bi")
    public BasicResponse getBI(@RequestPart(value = "file") MultipartFile multipartFile) {
        BIParams biParams = new BIParams();
        biParams.setGoal("请分析用户的增长情况");
        biParams.setName("用户分析表");
        biParams.setChartType("柱状图");
        BIRequest biRequest = new BIRequest();
        biRequest.setRequestParams(biParams);
        BasicResponse biInfo = null;
        try {
            biInfo = gtcApiManager.getBI(multipartFile, biRequest);
            System.out.println("得到BI分析信息: " + biInfo);
        } catch (ApiException e) {
            log.error(e.getMessage());
        }
        return biInfo;
    }
    
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    • 示例二:不推荐👎

    手动实例化

    @PostMapping("/bi")
    public BasicResponse getBI(@RequestPart(value = "file") MultipartFile multipartFile) {
        GtcApiClient client = new GtcApiClient("您的AccessKey", "您的SecretKey");
        GtcApiManager gtcApiManager = new GtcApiManager();
        gtcApiManager.setGtcApiClient(client);
        BIParams biParams = new BIParams();
        biParams.setGoal("请分析用户的增长情况");
        biParams.setName("用户分析表");
        biParams.setChartType("柱状图");
        BIRequest biRequest = new BIRequest();
        biRequest.setRequestParams(biParams);
        BasicResponse biInfo = null;
        try {
            biInfo = gtcApiManager.getBI(multipartFile, biRequest);
            System.out.println("得到BI分析信息: " + biInfo);
        } catch (ApiException e) {
            log.error(e.getMessage());
        }
        return biInfo;
    }
    
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20

    响应示例:

    生成结果
    {
      "genChart": {
        "title": {
          "text": "用户分析表",
          "left": "center"
        },
        "tooltip": {
          "trigger": "axis"
        },
        "xAxis": {
          "type": "category",
          "data": [
            "1号",
            "2号",
            "3号",
            "4号",
            "5号",
            "6号",
            "7号",
            "8号",
            "9号",
            "10号"
          ]
        },
        "yAxis": {
          "type": "value"
        },
        "series": [
          {
            "name": "用户数",
            "type": "bar",
            "data": [
              10,
              20,
              30,
              50,
              40,
              53,
              67,
              88,
              120,
              116
            ]
          }
        ]
      },
      "genResult": "根据数据分析,我们可以观察到以下趋势:\n\n1. 用户数量从1号到10号呈现增长趋势,特别是在9号时达到峰值,用户数为120。\n2. 从起始的10个用户,增长了近11倍。\n3. 2号到4号期间,用户增长速度较快,每日增长约10个用户。\n4. 在5号时,用户数有所下降,可能是由于某种因素的影响。\n5. 6号之后,用户数再次开始稳步增长,尤其是在8号到9号期间,增长了32个用户,显示出较快的增长速度。\n6. 10号时,用户数虽然比9号略有下降,但仍然保持在较高水平,为116个。\n\n这些数据可以为制定市场策略和用户增长计划提供参考。"
    }
    
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    43
    44
    45
    46
    47
    48
    生成二维码
    换个头像吧

    ← 生成二维码 换个头像吧→

    Theme by Vdoing | Copyright © 2024-2024 gtcbaba
    • 跟随系统
    • 浅色模式
    • 深色模式
    • 阅读模式