关于有朋友遇到的使用 ChatGPT 获得 SAP 相关问题答案不够准确的困扰和我的解答

举报
汪子熙 发表于 2023/05/17 20:34:46 2023/05/17
【摘要】 笔者的 SAP 开发技术交流群里,有朋友提问:求教一下,哪位大侠知道查看主配方(事务代码C203)的界面里面,那个工序的资源字段是怎么取出来的(从哪个数据表来的)?多谢这个朋友反馈,在他提问之前,询问了 ChatGPT 同样的问题,但感觉 ChatGPT 回答的质量不高:以下是我的解答:ChatGPT 不是搜索引擎,当需要搜索的结果的精准度要求很高时,不推荐用 ChatGPT,而是老老实实用...

笔者的 SAP 开发技术交流群里,有朋友提问:

求教一下,哪位大侠知道查看主配方(事务代码C203)的界面里面,那个工序的资源字段是怎么取出来的(从哪个数据表来的)?多谢

在这里插入图片描述
在这里插入图片描述

这个朋友反馈,在他提问之前,询问了 ChatGPT 同样的问题,但感觉 ChatGPT 回答的质量不高:

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

以下是我的解答:

ChatGPT 不是搜索引擎,当需要搜索的结果的精准度要求很高时,不推荐用 ChatGPT,而是老老实实用 google.

你可以把 ChatGPT 当成在做完形填空,它的回复只是基于训练的数据,组装出在当前 chat 的上下文环境下,大概率会出现的字词。至于这些字词背后的语义(业务含义),ChatGPT 不知道。

所以泛泛问一些比如 Angular 和 React 最大的不同是什么 之类的问题,这类讨论网络上的数据太多了,所以 ChatGPT 的回复很准确。

我以前试过,把 ABAP 系统里很多类的名称拷贝出来,问 ChatGPT:ABAP 系统某某类的作用是什么?比如 ABAP 系统 CL_WB_ED_ENHANCEMENT_HANDLER 类的作用是什么? ChatGPT 解析到了 ENHANCEMENT 这个关键词,但它的回答基于这个单词本身,它并不知道也不可能知道 ABAP 里这个类的源代码,所以它的回答都和 SAP 增强相关,表面上看起来像模像样,但其实内容是错的,和这个类真正的作用不相关。

总之问数据库表名,字段名这种精准度要求高的问题,最好不用 ChatGPT,除非你能肯定网络上有海量关于此类问题的讨论。在我看来 ABAP 类型的问题不满足这个前提——和 Java,JavaScript 这些编程语言比起来,ABAP 相关的讨论,从绝对数量上来说要少很多,差了几个数量级吧。

在这里插入图片描述

总之,建议大家在询问 SAP 和 ABAP 相关的话题时,不要迷信 ChatGPT,需要将其结果和 Google 等搜索引擎结合起来使用。

【版权声明】本文为华为云社区用户原创内容,转载时必须标注文章的来源(华为云社区)、文章链接、文章作者等基本信息, 否则作者和本社区有权追究责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@huaweicloud.com
  • 点赞
  • 收藏
  • 关注作者

评论(0

0/1000
抱歉,系统识别当前为高风险访问,暂不支持该操作

全部回复

上滑加载中

设置昵称

在此一键设置昵称,即可参与社区互动!

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。