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

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

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


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

image.png

image.png

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

image.png

image.png


image.png


image.png

以下是我的解答:


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 相关的讨论,从绝对数量上来说要少很多,差了几个数量级吧。


image.png


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

相关文章
|
8月前
|
Web App开发 XML 开发者
我的 SAP 技术交流群里的真实案例,看样子 ChatGPT 能帮我回答不少问题了
我的 SAP 技术交流群里的真实案例,看样子 ChatGPT 能帮我回答不少问题了
141 0
|
7月前
|
人工智能 程序员
每日一个 ChatGPT 使用小技巧系列之2 - 用 ChatGPT 研读 SAP ABAP BAPI 的实现源代码
每日一个 ChatGPT 使用小技巧系列之2 - 用 ChatGPT 研读 SAP ABAP BAPI 的实现源代码
55 0
|
7月前
|
存储 API
[ChatGPT 勘误] SAP UI5 的 sap.ui.base.Object
[ChatGPT 勘误] SAP UI5 的 sap.ui.base.Object
50 0
|
7月前
|
存储 供应链 数据库
[ChatGPT 勘误]:SAP ABAP 系统里数据库表 dlv_systc 的用途
[ChatGPT 勘误]:SAP ABAP 系统里数据库表 dlv_systc 的用途
73 0
|
7月前
|
API
[ChatGPT 勘误]SAP ABAP 里 CL_WB_ED_ENHANCEMENT_HANDLER 的用途介绍
[ChatGPT 勘误]SAP ABAP 里 CL_WB_ED_ENHANCEMENT_HANDLER 的用途介绍
55 0
|
8月前
|
JavaScript
ChatGPT 帮我回答 SAP 技术交流群里关于 BAPI 使用的问题
ChatGPT 帮我回答 SAP 技术交流群里关于 BAPI 使用的问题
45 0
|
11月前
|
数据采集 BI 数据库
[ChatGPT 勘误] SAP SLT 是只能将数据从其他DB 往 HANA 写,还是支持双向读写?
[ChatGPT 勘误] SAP SLT 是只能将数据从其他DB 往 HANA 写,还是支持双向读写?
146 0
|
数据库
[ChatGPT 勘误]:SAP ABAP 系统里数据库表 dlv_systc 的用途(2)
[ChatGPT 勘误]:SAP ABAP 系统里数据库表 dlv_systc 的用途
|
存储 供应链 数据库
[ChatGPT 勘误] SAP ABAP 里 cl_r3standard_persistence 的用途?
[ChatGPT 勘误] SAP ABAP 里 cl_r3standard_persistence 的用途?
[ChatGPT 勘误]SAP ABAP 里 CL_WB_ED_ENHANCEMENT_HANDLER 的用途介绍(1)
[ChatGPT 勘误]SAP ABAP 里 CL_WB_ED_ENHANCEMENT_HANDLER 的用途介绍