如何以AI编码,适用于非编码开发者

ChatGPT中文站

你是否对于应用程序的构建感兴趣,但对于必须编写代码感到不知所措?

不要害怕!今天,我们将探讨如何通过人工智能编写代码(而不是复杂的代码),而无需实际编写。具体而言,我们将深入探讨使用ChatGPT创建Discord机器人的经验。

在我的情况下,我想要一个无代码解决方案来创建一个Discord机器人。目前,没有一个像样的无代码解决方案来打造一个响应式的Discord机器人。凭借人工智能的力量和对代码执行的一些理解,我可以构建一个运行良好的机器人。因此,我想向您展示我是如何做到的,以及如何在您不编写代码的情况下构建应用程序。

人工智能和编码

那么,创建一个应用程序而不需要编码知识的秘诀是什么?

ChatGPT中文站
Photo by Arnold Francisca on Unsplash

简单——掌握有效使用人工智能和对运行代码有基础的理解。但在我们深入探讨之前,让我们简要谈谈人工智能如何帮助编写代码。

人工智能,尤其是机器学习算法,旨在从数据中学习并做出预测或决策。在编程的环境下,人工智能可以基于大型现有代码数据集所学习到的模式生成或修改代码。这一能力可以用于编写代码,无需用户具备编程知识。人工智能模型有效地完成了繁重的工作,将简单的指令翻译成功能代码。

AI功驱动编码的逐步指南

为了让您开始人工智能编码之旅,我编制了一些关键步骤:

步骤1:了解基本要素。

要有效地使用人工智能工具,你需要掌握一些基本概念。

  1. 代码语言:你需要选择一种编程语言开始学习。如果你是初学者,Python和JavaScript是流行的选择。考虑咨询ChatGPT或其他AI,了解你心目中的应用程序最常使用哪种语言创建。
  2. 托管:您的应用程序需要托管在在线服务器上。这对于在24小时运行您的代码的计算机上运行代码是至关重要的。您可能不想在自己的计算机上托管应用程序(出于很多原因),因此人们使用云托管服务,如AWS、Vercel、Replit或GitHub Codespaces,提供简单的设置解决方案。
  3. 终端:终端或控制台是云环境中的命令中心。它是您输入命令以开始运行代码的地方。
  4. 运行代码:您需要知道运行哪个代码以及如何执行它。大多数指南都会提供运行应用程序的指令。只需将代码复制并在终端中运行即可。
ChatGPT中文站
I asked which programming language should I use to create discord bot
ChatGPT中文站
In my case, I used Replit. Replit is a website that lets you make application entirely on browser. (Traditionally, programmer had to go through setting up environment, budling application, test and deploy on different tools.)
ChatGPT中文站
You interact with your application using the console. In Replit, you set up running commands first, then you just need to click ‘Run’ to get the application running. When you create a Python project in Replit, it runs with the default command ‘python3 main.py’.

步骤2:获取更新的代码。

一旦您决定在哪里托管应用程序,就可以开始准备代码。虽然人工智能可以生成代码,但它可能并不总是最新版本。因此,找到一个全面且最新的教程对于您来说是有益的。请向ChatGPT、Bing、Google等搜索引擎寻找此信息。您可以复制以下提示。

Can you provide me with up-to-date article links to tutorials that
walk through creating a {application name} with {Code language}
on {host service}?

我在Replit教程中发现了一篇关于创建Discord机器人的优秀指南。将代码复制到编辑器中,查看是否正常工作。

ChatGPT中文站
I just copied this code

步骤三:借助AI辅助定制您的代码。

AI工具如Replit的Ghostwriters或ChatGPT可以帮助你定制代码以适应你的需求。你可以向这些AI工具提供你的目标和编写的代码,有时甚至包括文档,以获得所需的结果。

ChatGPT中文站
Ghostwriters already knows your code as a context
ChatGPT中文站
You can also use GPT-4 to manually give AI the context and feed it with what you want to achieve.
I want you to act as a software developer. 
I will provide {what kinds of code} written in {language of code}.
I want you to modify code below to {desired behaivor}.


'''
{code here}
'''
ChatGPT中文站

就是这样,您创建了一个最新的Discord机器人,而无需编写任何代码!

应用开发中的人工智能:新的可能性的视野

使用人工智能编写代码的初学者指南,是向着一个充满期待的未来大跨越,未来任何人,无论他们的编码技能如何,都可以创建应用程序。

不需要编码,准备好了解人工智能了吗?

您是否渴望深入探索人工智能世界,而不被代码纠缠?您是否希望了解AI技术如何塑造世界,同时用简单易懂的语言进行解释?

关注我的Medium和Twitter账户。我分解复杂的AI概念,揭开最新的进展,并分享这些技术如何改变各种行业,而无需您编写任何代码。

2023-10-20 17:00:13 AI中文站翻译自原文