ChatGPT - 小试牛刀 - 编程语言转换乾坤大挪移

有的时候,我们会看到别人用其他语言写的一段代码,本想拿来主义,却又因为语言的不一致导致只能重新一遍。有没有办法可以实现语言的转换呢?

这里就要用到GPT的能力了,来,翠花上酸菜了:

这里用创建用户作为示例:

MySQL表创建语句:

CREATE TABLE users ( id INT AUTO_INCREMENT PRIMARY KEY, username VARCHAR(50) NOT NULL, password VARCHAR(50) NOT NULL, email VARCHAR(50) NOT NULL, phone VARCHAR(20) NOT NULL, address VARCHAR(100) );

Python用户注册程序:

import mysql.connectordb = mysql.connector.connect(host="localhost",user="root",passwd="password",database="mydatabase"
)cursor = db.cursor()username = input("Enter username: ")
password = input("Enter password: ")
email = input("Enter email: ")
phone = input("Enter phone: ")
address = input("Enter address: ")sql = "INSERT INTO users (username, password, email, phone, address) VALUES (%s, %s, %s, %s, %s)"
val = (username, password, email, phone, address)
cursor.execute(sql, val)db.commit()print(cursor.rowcount, "record inserted.")

重点来了,(因国内无法使用ChatGPT,这里使用laoke.me演示)

我们发起指令,让它把上面python代码转换为GO代码,效果如下:

 内容比较长,截图不全,这里贴出来:

以下是将用户注册的Python程序转化为Go程序的代码:

package mainimport ("database/sql""fmt""log"_ "github.com/go-sql-driver/mysql"
)func main() {// 数据库连接参数db, err := sql.Open("mysql", "root:password@tcp(localhost:3306)/mydatabase")if err != nil {log.Fatal(err)}defer db.Close()// 用户输入参数var (username stringpassword stringemail    stringphone    stringaddress  string)fmt.Print("Enter username: ")fmt.Scanln(&username)fmt.Print("Enter password: ")fmt.Scanln(&password)fmt.Print("Enter email: ")fmt.Scanln(&email)fmt.Print("Enter phone: ")fmt.Scanln(&phone)fmt.Print("Enter address: ")fmt.Scanln(&address)// 执行数据库插入操作stmt, err := db.Prepare("INSERT INTO users (username, password, email, phone, address) VALUES (?, ?, ?, ?, ?)")if err != nil {log.Fatal(err)}_, err = stmt.Exec(username, password, email, phone, address)if err != nil {log.Fatal(err)}fmt.Println("Record inserted.")
}

可以看到,非常的完美 !

本文所用的GPT是laoke.me网站的,文末福利之新用户注册送1万积分的活动,使用我的推荐链接可享。
laoke.meicon-default.png?t=N3I4https://link.88800888.xyz/laokeme有兴趣的小伙伴去注册个体验。 

好了,这次的分享就到这里。如果对您有用,请不吝点赞收藏给好评,谢谢啦 ~

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.rhkb.cn/news/4791.html

如若内容造成侵权/违法违规/事实不符,请联系长河编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

Chat GPT介绍

推荐一个在线使用网站:ChatGPT Next Web (chatnext.top) ,可以免费使用,但有次数限制,体验一下ChatGPT还是不错的。次数用完可以充钱28.8元成为永久会员,我不是打广告,我只想让更多的人体验和接触ChatGPT。…

290亿美元!ChatGPT爆火,OpenAI七周年估值翻番

来源 | 新智元 如果问哪家公司的AI实力最强,很多人都有自己的答案。但如果问最近一个多月最火的AI工具是什么,答案想必没什么争议。 ChatGPT。 随着ChatGPT的持续爆红,它背后的机构OpenAI看起来也要一夜暴富了。 据多家外媒报道,O…

基于langchain+chatGLM搭建部署本地私有化知识库系统

前言 一、 自主GPT 所谓自主(autonomous)GPT是设计一个Agent,让它自己做计划、决策和动作,通过源源不断的迭代,去完成设定的目标。比如 AutoGPT 。 AutoGPT把GPT的能力推向了更高的应用层次。设定一个任务&#xff…

Docker Compose 和 ChatGpt 私有部署

1. 下载 Docker Compose 的二进制文件: Docker Compose 的Github下载链接地址是: Releases docker/compose GitHub 注:这里没有讲解docker的安装,因为已经写好了,在这里可以去看一下,先安装好docker在其弄…

别再把调用openai的text-davinci-003模型说成部署私有chatGPT了!

文章目录 前言一、openai 的API key 无法调用chatGPT二、目前openai开放允许api调用的模型三、chatGPT是什么四、text-davinci-003模型也可以用总结 前言 随着chatGPT火爆了这么久,网上也有了很多私有化部署chatGPT、微信集成chatGPT类型的文章,但是就截…

论ChatGPT的优势及劣势

ChatGPT是一款人工智能聊天机器人,它使用自然语言处理技术和机器学习算法,可以理解用户的问题,并给出针对性的回答。 小编用的是挺好用的,写文章,写文案,写朋友圈,不需要自己费脑筋。 ChatGPT…

Auto GPT与ChatGPT 的区别及其优劣势简析

Auto GPT和ChatGPT都是OpenAI开发的语言模型,用于自动生成文本。但两者有以下主要区别: 1. Auto GPT • 更大规模,训练数据达到40亿个参数,生成的文本更加流畅和连贯。 • 专注于长文本生成,如文章、故事等。生成的文本较为中性,没有明显的语气和风格。 • 不能进行交互式对…

ChatGPT可能马上取代你!ChatGPT能做什么?

文章目录 前言1.客服机器人2.智能助手3.内部沟通4.个性化推荐5.语音交互6.教育培训7.医疗健康8.社交娱乐9.营销推广10.情感分析11.舆情监测12.知识管理13.金融服务14.物联网15.公共服务16.智能家居17.自动化办公18.交通出行19.游戏娱乐20.智慧城市21.决策支持22.人才招聘23.版权…

有了chatGPT,有哪些工作可以用它?

一直从事数据分析、数据处理相关的工作,最近chatGPT相关资料出来了之后,一直在想着怎么用。 从chatGPT.openapi到NewBing,到文心一言,GPT4.0,都是体验过了,GPT3.5和4.0算是深度使用,NewBing用了…

ChatGPT火爆,最全prompt工程指南登GitHub热榜,标星4.7k!

来源:新智元 【导读】如何才能让大规模语言模型输出自己想要的结果?现在,一本超全超详提示工程指南来了,GitHub已标星4.7k。 提示工程,可以说是玩转ChatGPT、DALLE 2等等这类AI模型的「必修课」。 但这个「提示」&…

【ChatGPT】ChatGPT Prompt 列表:3000 多个提示、示例、用例、工具、API、扩展、失败和其他资源的集合。

Image credit: Author, Midjourney. 图片来源:作者,Midjourney。 ChatGPT Prompt 列表:3000 多个提示、示例、用例、工具、API、扩展、失败和其他资源的集合。 The ChatGPT list of lists: A collection of 3000+ prompts, examples, use-cases, tools, APIs, extensions, …

ChatGPT+NLP下的Prompt模板工具:PromptSource、ChatIE代表性开源项目介绍

来自:老刘说NLP 求职/进NLP群—>加入NLP交流群 我们在之前的文章中介绍到,prompt是影响下游任务的关键所在,当我们在应用chatgpt进行nlp任务落地时,如何选择合适的prompt,对于SFT以及推理环节尤为重要。 不过&#…

如何让“ChatGPT自己写出好的Prompt的“脚本在这里

写个好的Prompt太费力了 在网上,你可能会看到很多人告诉你如何写Prompt,需要遵循各种规则,扮演不同的角色,任务明确、要求详细,还需要不断迭代优化。写一个出色的Prompt需要投入大量的时间和精力。甚至有一些公开的Pr…

ChatGPT - 高效编写Prompt

文章目录 概念prompt基本结构如何编写prompt指导组合使用将指令提示、角色提示和种子词提示技术结合使用:将标准提示、角色提示和种子词提示技术结合使用的示例: 资料 概念 prompt 是给预训练语言模型 的一个线索/提示,更好的理解 人类的问题…

《花雕学AI》ChatGPT 的 Prompt 用法,不是随便写就行的,这 13 种才是最有效的

ChatGPT 是一款基于 GPT-3 模型的人工智能写作工具,它可以根据用户的输入和要求,生成各种类型和风格的文本内容,比如文章、故事、诗歌、对话、摘要等。ChatGPT 的强大之处在于它可以灵活地适应不同的写作场景和目的,只要用户给出合…

AutoGPT太火了,无需人类插手自主完成任务,ChatGPT 已经过时了?

转载自:机器之心Pro 原文链接:AutoGPT太火了,无需人类插手自主完成任务,GitHub2.7万星 OpenAI 的 Andrej Karpathy 都大力宣传,认为 AutoGPT 是 prompt 工程的下一个前沿。 近日,AI 界貌似出现了一种新的…

ChatGPT 是何方神圣?为什么这么猛?

哈喽,大家好,我是木易巷! 本篇文章给大家介绍一下这个很猛的玩意:ChatGPT !!! 什么是ChatGPT ? 在12月初,人工智能实验室OpenAI发布了一款名为ChatGPT的自然语言生成式…

【ChatGPT】 如何增效开发

ChatGPT 是一种能够回答复杂问题的长文本问答 AI,来自于 OpenAI。这是一项令人兴奋的新技术,它正在被教授理解并回答现实生活中人们提出的问题。 它具有类似于人类的应答能力,这给整个世界带来了震动,引发了这样一个想法&#xf…

ChatGPT实现leetcode 刷题和变型

leetcode 刷题和变型 作为一个程序员,Leetcode 是一个非常重要的网站。它不仅可以帮助程序员提高算法和数据结构的能力,还能帮助我们准备技术面试。但是,刷 Leetcode 也需要花费大量的时间和精力来解决各种难题。那么,有没有什么…

《吴恩达ChatGPT最新课程》,中文版来了!

Datawhale开源 吴恩达ChatGPT课程,中文版 教程背景 昨天,吴恩达官宣了一个好消息:他和 OpenAI 一起制作了一节关于 ChatGPT Prompt Engineering 的新课,而且课程是免费的。 课程链接:https://www.deeplearning.ai/sho…