原文链接:https://forum.laf.run/d/232
作为人类,咱们时常会有本人独特的想法和脑洞大开的创意。然而,这些想法往往因为老本过高而无奈实现,毕竟每个人的能力和精力都是无限的,尤其是对于程序员而言,不可能善于所有技术栈。为了实现一个想法去破费大量的精力学习业务之外的常识是得失相当的,再加上目前 AI 曾经崛起,工夫会变成越来越重要的老本,哪有那么多工夫学那么多货色,反正迟早都要被 AI 战胜~
如何将本人的想法疾速实现是以后 AI 浪潮下迫切需要关怀的问题,所有都要快,没有工夫缓缓折腾了,快就是劣势。
用 Laf 的确够快,很多小伙伴用 Laf 几分钟就写了一个残缺的利用,比方 3 分钟将 ChatGPT 接入飞书机器人、钉钉机器人、Siri 等等,甚至有人 3 分钟写出了一个待办事项 App,霎时驯服了女神。
但这还不够快。如何能力更快呢?
我能不能 吟唱一句咒语,立马就能生成相应的代码?
这不是胡思乱想,Laf 真的做到了,只需接入 ChatGPT 并用 Laf 的官网文档进行训练,再施加一点点魔法,就能够 依据用户的咒语写代码 了。用了 Laf 之后,人人都是魔法师,人人皆是妙手仙姑,快来一起“念咒”吧!
开始念咒
https://laf.dev
先进入利用的开发页面,你会看到左上角新增了一个“应用 AI 辅助创立函数”按钮,同时还新增了一个“试试 🎉 Laf AI”入口,这两个入口关上的都是同一个窗口,咱们任选一个关上即可。
给函数起个名字,再念一句咒语:
点击「开始生成」,接下来就是见证奇观的时刻:
尊敬的人类,您的魔法已失效,已依据您的需要帮您生成了一个函数,请查收。
好!点击「确定」,进入 IDE,测试一下这个函数有没有问题。通过 POST 办法将 username
和 password
传进去。
而后点击右上角的运行,胜利!
果然很强,到 汇合 页面看看数据有没有写到数据库里:
很好,这就是我想要的后果。尽管 AI 并不能齐全代替我的编码工作,然而程序世界并没有多少新鲜事,一个残缺的软件工程并不需要多少 开创性 的编码工作,很多编码工作都是反复的,应用 AI 能够极大地提高咱们的效率,尤其是函数计算,每一个函数的每一个模块都能够通过念咒来让 AI 生成,咱们只须要在 AI 生成的代码上做一些修修补补的工作。
只有你的魔法足够弱小,咒语念的足够好,大部分状况下甚至连修补都不须要,间接点击公布,你的利用就上线了,你说香不香?
实现原理
你可能会好奇 Laf 是怎么实现这个性能的,其实也不难,对接 ChatGPT 就完事了。然而也没有这么简略,毕竟 ChatGPT 的常识截止到 2021,而 Laf 始终在更新迭代,要想让他精确地生成咱们想要的函数代码,必须要用 Laf 我的项目的最新信息去训练他(包含需要文档、API 文档、官网文档等等)。
为了防止反复造轮子,咱们抉择了优良的 ChatProgram。它可能精确辨认用户输出的需要文档,疾速生成一整套应用程序,极大优化程序员生产力的同时,也升高了个体用户以及企业级用户写程序构建本人所需应用程序的门槛。
ChatProgram 曾经训练了 Laf 的最新信息(包含需要文档、API 文档、官网文档等等),用户念完“咒语”后,流程是这样的:
- Laf 会调用 ChatProgram 的接口;
- 而后 ChatProgram 会通过 NLP 进行预处理,动静生成最适宜以后需要文档的 prompt;
- 将 prompt 提交给 ChatGPT,取得生成的文档;
- 依据文档做后续解决,提炼出代码。
对 ChatProgram 感兴趣的小伙伴能够拜访 ChatProgram 的官网进一步理解:
https://chatprogram.tech
总结
本文仅仅演示了 laf 的能力之一,还有更多的神奇操作期待你去发现。
最初,这短短的毕生咱们终将都会失去,你无妨大胆一点,爱一个人,追一个梦,关上 Laf 用咒语写一个利用 …