如何在工作中使用Chat GPT

GPT42023-09-10 15:46:35515

chatgpt 欢迎访问GPT4中文教程网,学习chatgpt相关知识,以下是正文内容:


使用ChatGPT也有一段时间了,也算是积攒了一定数量的use cases,感觉可以稍微分享一下在工作中的使用心得。

我自己感觉,ChatGPT最强大的地方在于,如果你可以提供一定的背景,然后你也明白你需要得到的结果,就可以通过交互很快得到想要的结果。这个过程远比使用Google一步一步自己寻找答案要快得多,特别会搜索的大神除外。

因为工作中的一个任务,我需要处理一个数据,其中包含一个column比较特殊,就是说这个column中的value是以list的方式存在,并且每一个list又以string的格式被保存。我想要得到这个Column中的unique values。

传统的方式当然是搜索,找类似的use case,然后在此基础上,应用到自己的环境里。Google,Stack Overflow都是长期打交道的朋友,但是这个方式其实就是不断地寻找,试错,找到答案。可能是我描述问题的能力不够好,大概忙活了一个小时也没有找到合适的方法,有点焦急。突然灵光一闪,想到了ChatGPT,赶紧试试看。于是我俩就稍微聊了一下。

经过简单的对话,ChatGPT已经理解了我的诉求,而且提供了一个专属于我的问题的解决方案。更棒的是,所有的解决方案都会以code snippet的形式嵌在对话框里,可以直接复制。


import pandas as pd
data = {'list_column': ["[value1, value2, value3]", "[value4, value5]", "[value6]"]}df = pd.DataFrame(data)
df['list_column'] = df['list_column'].apply(lambda x: x.strip('[]').split(','))df = df.explode('list_column')
print(df)

基于此,我可以马上去尝试这个方案,如果存在问题,我可以继续通过交互让他改进代码,或者我可以直接修改代码完成我的诉求。这一整个流程大概用了5分钟,确实大大节省了时间。

这可能就是Large Language Model将要改变世界的原因吧,因为它完全可以通过对于语言的分析理解你的问题,然后迅速提供直接应对问题的方案,简单,有效。

其他的use cases以后慢慢分享吧,欢迎交流。

chatgpt plus(GPT4)代充值

本文链接:http://lechangxia.cc/gpt4/567.html

相关文章