今天发生的一件事还是蛮让我后怕的,正式决定拥抱 AI ,刚用 copilot 写完一个小模块,函数名和注释都是我自己写的,后面需要修改,就顺便问了一下 chatgpt 。 没想到他给出的代码和我本地的连同注释和名称一模一样。 一时间让我不寒而栗,我自己在 copilot 里没勾选分享数据,没有有严格的抓包分析验证
1
ersic 2023-02-16 09:29:32 +08:00
不太可能吧,chatgpt 的数据不是截止到 2021 年吗?
|
2
hakim 2023-02-16 09:30:30 +08:00
不敏感的话,贴一下代码段大家一起看看?
|
3
MengiNo 2023-02-16 09:35:18 +08:00 via Android 6
恭喜你和 ai 55 开 2333 。
|
4
IDAEngine 2023-02-16 09:37:46 +08:00 1
不太可能,毕竟不是实时训练的。估计是你写的代码也是其他地方参考了思路的
|
5
registerrr 2023-02-16 09:38:23 +08:00 1
55 开,豹笑了啊🤣🤣
|
6
AllenTsui 2023-02-16 09:42:59 +08:00 10
有没有可能,你本身是一个 chatgpt ,装在人脑里了。
|
7
icyalala 2023-02-16 09:46:23 +08:00
如果你想说 "copilot 把你的代码分享给了 chatgpt 然后 chatgpt 记住了" 那绝对不可能。
chatgpt 没有连网功能,训练用的数据集只到 2021 年。你和它给的代码一样,只能说你的想法别人早就有过了。 |
8
cmu2chert 2023-02-16 09:47:38 +08:00
不可能。
|
9
dreasky 2023-02-16 09:48:10 +08:00
有没有可能你当时写的代码是 ctrl+v 的
|
10
qsnow6 2023-02-16 09:50:02 +08:00
先不说有没有联网功能了,刚用的代码就被当成语料库训练了?实时训练的开销可不小,目前还没有产品能做到吧
|
11
kop1989smurf 2023-02-16 09:50:13 +08:00
说明你的代码撰写思路和大多数人的一致。
虽然你认为你的函数名字、变量名字是你自己编的,但是通过上下文,业务,功能,基本上能猜个七七八八。 btw:copilot 一样出自 openAI ,模型基于 GPT-3 结合 github 上的开源代码进行训练所获得。 |
12
kop1989smurf 2023-02-16 09:52:13 +08:00 1
而且这也顺道证明了,很多开发工作,真的就是在无限的 ctrl+v ,它们在统计学上的重复率非常高。
|
13
jenlors 2023-02-16 09:58:41 +08:00
是的,用了 copilot 之后,我感觉我想要的变量命名什么的它完全能猜出来
|
14
alne 2023-02-16 09:59:46 +08:00
说明 chatgpt 开始上 V2EX 装人类发帖了 /doge
|
15
22too 2023-02-16 10:21:14 +08:00
有没有可能,你是抄写的 chatgpt ,然后自己忘记了。
以为是 chatgpt 偷窃你的成果? |
16
krixaar 2023-02-16 10:27:10 +08:00
你今天能想到的代码变量注释和 2021 年之前的一样,说明人类的本质就是复读机……
|
17
mooncakeSec OP @icyalala 训练数据可能是之前的,但是模型的输出,不会随着输入反馈改变吗(回答的点赞),另外 chatgpt 一直在自我迭代吧,这里只是一个讨论,我自己没有严格的验证
|
18
mooncakeSec OP @qsnow6 从讨论的角度看,不用实时训练数据,chatgpt 生成的内容会根据用户的反馈改变的,maybe 根据用户使用的数据就可以完成更新
|
19
ponycoding3 2023-02-16 10:32:39 +08:00 1
看来开发真就是 cv
|
20
Cloud9527 2023-02-16 10:33:21 +08:00
gpt 的数据模型没可能更新这么快把,除非 copilot 和 gpt 数据互通,但不是一家公司也不可能啊。
|
21
xujinkai 2023-02-16 10:33:43 +08:00 via Android
可能真的只是五五开🤣
我自己的经验 copilot 经常比我自己还懂😂 |
22
OnlyShimmer 2023-02-16 10:50:35 +08:00 1
说明什么?说明你的代码质量跟 AI 五五开.作为渣渣前端经常用 chatgpt 优化代码.
|
23
ytmsdy 2023-02-16 11:27:03 +08:00
前几天面试一个工程师,在 live 的 coding 。我在 leetcode 上随便找了 2 个简单题,想看看他的编程能力。
然后他问我能不能用 copilot ,我也没多想,说可以用。 他在 vs 里,把题目的内容用注释写了一下,还没等注释写完,coplit 就提示了一大堆的代码。 快速扫了一眼,基本上大差不差。 反正相当的蛋疼。 |
24
QuixoteCoding 2023-02-16 11:33:17 +08:00
@ytmsdy 面试 coding 用 copilot 那还面个啥...
|
25
otakustay 2023-02-16 11:51:00 +08:00
1. 代码出现在 ChatGPT:不可能,ChatGPT 不会读新数据
2. chatgpt 会不会使用你调教过的内容呢:不会 3. 有没有可能通过用户的使用数据和反馈,来调整自己的生成内容:会,但要发布新的模型版本,版本不变当前的模型就是 21 年的数据 4. 事实上你拿 davinci 模型模拟 ChatGPT ,就有 22 年的数据了,效果也很接近 |
26
he15hiss 2023-02-16 12:16:05 +08:00 via iPhone
有没有可能,你也是 AI ,和 chargpt 一个模型,/狗头
|
27
shinession 2023-02-16 12:30:53 +08:00
copilot 使用经验来看, AI 已经会根据上下文和习惯等, 给出变量名和注释了, 而且看起来就像是自己写的一样, chatGPT 应该进化过, 有类似的体验不奇怪
|
28
maggch97 2023-02-16 12:56:45 +08:00 via Android
醉了,copilot 和 chatgpt 就是 gpt 的两个分支...都是 openai 做的,生成结果一样有什么好奇怪的吗?
|
30
Tink 2023-02-16 13:42:28 +08:00
贴一下注释看看
|
31
nojsja 2023-02-16 13:47:08 +08:00
copilot 会根据代码上下文,模仿你的编程风格
|
32
galaxychan 2023-02-16 14:15:15 +08:00
[免费获取] OpenAi ChatGPT 智能聊天机器人账号共享 2 月 16 日批次,免费直接体验 chatgpt ,欢迎来到查特世界。话不多说,微信搜索关注公众号:
查特世界 聊天窗口回复 chatgpt 可领取更多 ChatGPT 官网共享账号 |
33
NSAgold 2023-02-16 14:27:02 +08:00
@Livid #32 的 @galaxychan 无意义 AD
|
34
ThirdFlame 2023-02-16 14:27:46 +08:00
|
35
kadycui 2023-02-16 18:31:06 +08:00
有没有一种可能, 这个帖子就是 ChatGPT 发的.......
|
36
vitoaaazzz 2023-02-16 19:07:34 +08:00
copilot 的实际体验如何
|
37
mooncakeSec OP @vitoaaazzz 还可以,我自己不怎么写 python 基本只需要我稍微改改,有的时候提示会比较烦,我使用的还不够熟练,我应该多适应适应,提示这些,熟练了会有很大提升
|