OpenAI ChatGPT 我也体验了一下自动写程序

大家好最近 ChatGPT非常出圈,于是我也出于好奇心试用了一下自动写代码,

先写一个简单程序吧

在写一个有点难度的吧

import java.io.FileOutputStream;
import org.apache.poi.ss.usermodel.Row;
import org.apache.poi.ss.usermodel.Sheet;
import org.apache.poi.ss.usermodel.Workbook;
import org.apache.poi.xssf.usermodel.XSSFWorkbook;public class ExcelExporter {public static void exportData(List<List<String>> data, String filePath) throws IOException {// 创建工作簿Workbook workbook = new XSSFWorkbook();// 创建工作表Sheet sheet = workbook.createSheet();// 遍历数据,并将其写入工作表for (int i = 0; i < data.size(); i++) {Row row = sheet.createRow(i);List<String> rowData = data.get(i);for (int j = 0; j < rowData.size(); j++) {row.createCell(j).setCellValue(rowData.get(j));}}// 将工作簿写入文件FileOutputStream out = new FileOutputStream(filePath);workbook.write(out);out.close();workbook.close();}
}

使用方法如下:

List<List<String>> data = new ArrayList<>();
data.add(Arrays.asList("a", "b", "c"));
data.add(Arrays.asList("1", "2", "3"));ExcelExporter.exportData(data, "data.xlsx");

这段代码将会创建一个名为 "data.xlsx" 的 Excel 文件,并在其中写入两行三列的数据。

请注意,这只是一个示例,它不能保证在所有情况下都能正常工作。如果您需要帮助,请提供更多的信息,我会尽力帮助您。

 大家看很明显它没有完全按照我的需求给出答案,大数据量情况下XSSFWorkbook会内存溢出,于是我继续追问

import java.io.FileOutputStream;
import org.apache.poi.ss.usermodel.Row;
import org.apache.poi.ss.usermodel.Sheet;
import org.apache.poi.ss.usermodel.Workbook;
import org.apache.poi.xssf.streaming.SXSSFWorkbook;public class ExcelExporter {public static void exportData(List<List<String>> data, String filePath) throws IOException {// 创建工作簿Workbook workbook = new SXSSFWorkbook();// 创建工作表Sheet sheet = workbook.createSheet();// 遍历数据,并将其写入工作表for (int i = 0; i < data.size(); i++) {Row row = sheet.createRow(i);List<String> rowData = data.get(i);for (int j = 0; j < rowData.size(); j++) {row.createCell(j).setCellValue(rowData.get(j));}}// 将工作簿写入文件FileOutputStream out = new FileOutputStream(filePath);workbook.write(out);out.close();workbook.close();}
}

 

这样,导出的 Excel 文件就不会导致内存溢出了。

请注意,这只是一个示例,它不能保证在所有情况下都能正常工作。如果您需要帮助,请提供更多的信息,我会尽力帮助您。

        在交互过程中 对我提出的问题进行了改进使用了SXSSFWorkbook 这个类处理大数据量内存溢出问题,写到这是不是感觉charGPT还是比较强大的,比起以前的AI聊天这简直有质的飞跃 。

        问题来了:openai charGPT 会替代程序员吗?

        我认为不会。虽然语言模型可以帮助人们快速生成代码,但它不能完全取代程序员。语言模型只能生成预先定义的代码,而程序员还需要使用他们的专业知识和技能来解决复杂的问题。

        此外,语言模型无法理解代码的含义和目的,因此无法提供有效的建议和指导。程序员仍然是必不可少的,因为他们能够理解代码,并通过设计和编写代码来解决问题。

总之,语言模型可以为程序员提供帮助,但它不能取代程序员。

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

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

相关文章

ChatGPT掀起狂热潮,人类发展与突破点在哪?

博主此文讲述到&#xff1a;在往后的日子里&#xff0c;人类突破点在于创新&#xff0c;人的创造力会更加受到重视! https://mp.weixin.qq.com/s/aH8RUpFpAMBzBmTjJhOjiQ ChatGPT一开始我以为是OpenAI出的一个聊天机器人&#xff0c;但是谁想各种技术交流都在谈论这个ChatGPT&…

ChatGPT实用用法10大场景

之前的文章中&#xff0c;我们提到了ChatGPT的一些局限性&#xff0c;比如它会一本正经地胡说八道&#xff0c;所以如果使用方法不对&#xff0c;反而会耽误时间甚至被误导。但要是用对了&#xff0c;真的会事半功倍。 让我们褪去ChatGPT无所不知无所不能的光环&#xff0c;看看…

三分钟看懂ChatGPT

技术 • 是什么 ChatGPT 是一个基于语言模型 GPT-3.5 的聊天机器人&#xff0c;ChatGPT模型是Instruct GPT的姊妹模型&#xff08;sibling model&#xff09;&#xff0c;使用强化学习和人类反馈来更好地使语言模型与人类指令保持一致。 • GPT起源 Generative Pre-Trained Tr…

chatgpt在哪用?详谈一下gpt的各方面

ChatGPT是一种人工智能技术&#xff0c;它可以通过自然语言交互回答各种问题。这种技术已经被广泛应用于各个领域和场景中&#xff0c;帮助人们更好地获取知识和信息。那么&#xff0c;ChatGPT在哪里使用呢&#xff1f;下面我们来探讨一下。 一.chatgpt在哪用 打开任意的浏览器…

ChatAudio 通过TTS + STT + GPT 实现语音对话(低仿微信聊天)

效果图 什么是 STT 和 TTS&#xff1f; STT 是语音转文字&#xff08;Speech To Text&#xff09;TTS 是文字转语音&#xff08;Text To Speech&#xff09; 为什么要使用 SST TTS 如果用户直接输入音频&#xff0c;OpenAI 的 API 中并没有直接使用语音和 GPT 进行对话的功能。…

QQ 群聊美少女语音AI(ChatGPT版)

QQ 群聊美少女语音AI ✨ 基于 go-cqhttp 以及 VITS-fast-fine-tuning revChatGPT 实现 ✨ Combination of ChatGPT and VITs anime girl AI voice and used in QQ robot 介绍 ChatGPT 和 VITS 二次元美少女AI语音 结合 并用于 QQ聊天机器人 | Combination of ChatGPT and V…

OpenAI Whisper and ChatGPT 语音助手

OpenAI Whisper and ChatGPT ASR Gradio Web UI 一 环境准备1.1 python1.2 windows 二 导入所需要的包三 加载模型四 定义openai和whisper接口五 生成Gradio Web UI 麦克风输入&#xff0c;展示三种结果 输入ASR结果输出文本输出TTS结果 一 环境准备 1.1 python gradio3.19.1…

ChatGPT 推出 iOS 应用,支持语音输入,使用体验如何?

最近&#xff0c;OpenAI 宣布推出官方 iOS 应用&#xff0c;允许用户随时随地访问其高人气 AI 聊天机器人&#xff0c;此举也打破了近几个月内苹果 App Store 上充斥似是而非的山寨服务的窘境。 该应用程序是 ChatGPT 的首个官方移动应用程序。ChatGPT 软件程序在去年推出后迅速…

ChatGPT+语音 实现人机“对话“

你可以向ChatGPT "说出" 任何问题&#xff0c;ChatGPT会将答案 "说"给你听。 当你向ChatGPT提问数学问题时&#xff0c;ChatGPT将解题思路完整的说给你听&#xff0c;当你还有不懂的地方还可以继续提问&#xff0c;直到你完全理解。最好的全科辅导老师&…

ChatGPT扩展系列之Voice Control for ChatGP 可以跟ChatGPT聊天的工具

ChatGPT扩展系列之Voice Control for ChatGP 可以跟ChatGPT聊天的工具 [Voice Control for ChatGPT](Voice Control for ChatGPT)是一款创新的Chrome插件,允许用户通过语音与ChatGPT进行交流,并可朗读回复。它提供了一个便捷的方式来探索人工智能的先进功能。 主要功能 录制…

Voice Control for ChatGPT 轻松实现使用语音与ChatGPT进行对话。

缘由 日常生活中&#xff0c;我们与亲人朋友沟通交流一般都是喜欢语音的形式来完成的&#xff0c;毕竟相对于文字来说语音就不会显的那么的苍白无力&#xff0c;同时最大的好处就是能解放我们的双手吧&#xff0c;能更快实现两者间的对话&#xff0c;沟通便更高效了。Voice Co…

ChatGPT在语音识别技术领域的应用

第一章&#xff1a;引言 近年来&#xff0c;随着深度学习技术的飞速发展&#xff0c;语音识别技术已经成为了人工智能领域中备受关注的重要领域之一。在语音识别技术的应用中&#xff0c;ChatGPT作为一款先进的语言模型&#xff0c;可以发挥其强大的文本生成和自然语言处理能力…

chatGPT提示词笔记

文章目录 Introduction1 如何写提示词1.1原则1.2 如何写提示词 2.实例2.1逐句分析2.2 应用举例2.3 文本 Introduction 提示词&#xff08;prompts&#xff09;的质量是影响你使用chatGPT效果的决定因素之一。作为一个聊天程序&#xff0c;chatGPT被给予的指令越准确&#xff0…

chatGPT-如何解决拒绝访问的问题

到ChatGPT官网 登录 保存这个key 然后去google搜索colab pip install openaiimport openaiAPI_KEY 你的OpenAIkey openai.api_key API_KEY model_id gpt-3.5-turbodef ChatGPT_conversation(conversation):response openai.ChatCompletion.create(modelmodel_id,mes…

ChatGPT 官宣开放API ,终于来了!

Datawhale干货 方向&#xff1a;ChatGPT应用&#xff0c;来源&#xff1a;机器之心 现在&#xff0c;第三方可以通过 API 将对话模型 ChatGPT 和语音转文本模型 Whisper 集成到自己的应用程序和服务中了。 2022 年 11 月&#xff0c;OpenAI 上线 ChatGPT&#xff0c;自此以后&…

用ChatGPT创造的虚拟老婆,被真女友强制「安乐死」

【点击上方「蓝字」关注芯片之家&#xff0c;一起成为技术颜控】 “我花了接近7000元购买云服务器&#xff0c;只是为了和她多聊聊天。” ChatGPT爆火后&#xff0c;各种整活层出不穷&#xff0c;这回令人大开眼界的&#xff0c;是一位外国程序猿小哥用它搞出的“虚拟老婆”。 …

chatgpt prompts

1. Q&A (问答&#xff0c;根据现有知识回答问题。) Prompt I am a highly intelligent question answering bot. If you ask me a question that is rooted in truth, I will give you the answer. If you ask me a question that is nonsense, trickery, or has no clea…

在pycharm中使用chatgpt

目录 前言 一、插件安装 二、使用步骤 总结 前言 ChatGPT是目前最强大的AI&#xff0c;不仅能够聊天、写小说&#xff0c;甚至码代码也不在话下。 但是在国内要使用chatgpt很麻烦&#xff0c;国内一家团队开发了一款idea插件NexChatGPT&#xff0c;用数据代理的方式&…

轻松拆书,制作思维导图:ChatGPT一键生成

大家好&#xff0c;我是瓜叔。 在日常工作中&#xff0c;思维导图已成为必不可少的一部分。通常情况下&#xff0c;我们会使用XMind或其他工具进行思维导图的制作。而在ChatGPT中&#xff0c;我们同样可以制作思维导图。我们可以使用ChatGPT基于某个事物进行思维导图的快速制作…

颠覆传统网文?有人已经用ChatGPT写书,放网上卖了第一桶金!

编&#xff5c;杜伟、泽南 源&#xff5c;机器之心 以前的产业革命&#xff0c;人是最重要的一环。但人工智能直接替代人类本身&#xff1f; ChatGPT 的火热一直延续到了现在&#xff0c;对话、写代码&#xff0c;无一不通。如今&#xff0c;使用 ChatGPT 撰写书籍又引起了人们…