念一句咒语 AI 就帮我写一个应用,我人麻了…

原文链接: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” 入口,这两个入口打开的都是同一个窗口,我们任选一个打开即可。

念一句咒语 AI 就帮我写一个应用,我人麻了...

给函数起个名字,再念一句咒语:

念一句咒语 AI 就帮我写一个应用,我人麻了...

点击「开始生成」,接下来就是见证奇迹的时刻:

念一句咒语 AI 就帮我写一个应用,我人麻了...

尊敬的人类,您的魔法已生效,已根据您的需求帮您生成了一个函数,请查收。

好!点击「确定」,进入 IDE,测试一下这个函数有没有问题。通过 POST 方法将 usernamepassword 传进去。

念一句咒语 AI 就帮我写一个应用,我人麻了...

然后点击右上角的运行,成功!

念一句咒语 AI 就帮我写一个应用,我人麻了...

果然很强,到集合页面看看数据有没有写到数据库里:

念一句咒语 AI 就帮我写一个应用,我人麻了...

很好,这就是我想要的结果。虽然 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 用咒语写一个应用...

原文链接:https://www.cnblogs.com/ryanyangcs/p/17276151.html

本站文章如无特殊说明,均为本站原创,如若转载,请注明出处:念一句咒语 AI 就帮我写一个应用,我人麻了… - Python技术站

(0)
上一篇 2023年4月17日
下一篇 2023年4月17日

相关文章

  • 云计算与边缘计算协同 九大应用场景

    一、云边协同的新浪潮 (一)边缘计算是云计算向边缘侧分布式拓展的新触角   欧洲电信标准化协会认为边缘计算是在移动网络边缘提供 IT 服务环境和计算能力,强调靠近移动用户,以减少网络操作和服务交付 的时延,提高用户体验。   Gartner 认为边缘计算描述了一种计算拓扑,在这种拓扑结构中, 信息处理、内容采集和分发均被置于距离信息更近的源头处完成。    …

    云计算 2023年4月11日
    00
  • 云计算设计模式(七)——事件获取模式

    云计算设计模式(七)——事件获取模式 使用仅追加存储到记录完整一系列描述在一个域上取数据,而不是存储仅仅是当前的状态,从而使存储区可以被用来实现该域对象的动作事件。该图案可以通过避免需要同步的数据模型和商业领域中简化复杂的结构域的任务;提高性能,可扩展性和响应能力;提供交易数据的一致性;并保持完整的审计跟踪和记录,可能使补偿措施。  背景和问题 大多数应用程…

    云计算 2023年4月11日
    00
  • 企业剖析 | 计算的旋律—阿里云视觉语言的探索

    本文来源于阿里云-云栖社区,原文点击这里。 云栖TechDay第37期,阿里云资深视觉设计师野一带来题为“计算的旋律—阿里云视觉语言的探索”的演讲。本文主要从回顾阿里云品牌设计的心路历程开始谈起,走过了很多坑,换了很多方向,从用户出发,从赋能触发,总结经验整合设计,探索出一条有想象力的阿里云视觉设计之路。 云计算品牌设计对于很多设计师来说是一个陌生的领域,作…

    云计算 2023年4月13日
    00
  • 基于google earth engine 云计算平台的全国水体变化研究

        第一个博客密码忘记了,今天才来开通第二个博客,时间已经过去两年了,三年的硕士生涯,真的是感慨良多,最有收获的一段时光,莫过于在实验室一个人敲着代码了,研三来得到中科院深圳先进院,在这里开始了新的研究生涯,主要工作是基于google earth engine的云计算平台,遥感大数据运算,不得不说,这是一个超越国内遥感行业至少10年的东西,我记得有一个院…

    云计算 2023年4月11日
    00
  • Python利用多进程将大量数据放入有限内存的教程

    如果需要将大量数据(例如超过内存大小的文本文件)读取并进行处理,常用的方式是将数据切分为多份并分别处理,这时多进程可以有效地提高数据处理的效率。以下是Python利用多进程将大量数据放入有限内存的教程攻略: 1. 将数据切分为多份 由于数据过多,我们需要将数据切分为多份,并将每份数据保存为单独的文件,以便于并行处理。可以使用Python的文件操作来完成这一步…

    云计算 2023年5月18日
    00
  • python斯皮尔曼spearman相关性分析实例

    简介 Spearman相关性分析是一种针对两个变量的非线性关系的统计方法。其核心思想是将两个变量的值进行排序,然后计算它们之间的Spearman相关性系数,用来衡量它们的关联程度。在对数据进行分析和建模时,Spearman相关性分析常常用来检测变量之间的关系是否具有统计学意义,并用于探究非线性效应的因素。 在Python中,我们可以通过scipy库中的sci…

    云计算 2023年5月18日
    00
  • 初学云计算要面对什么 怎么排查Linux系统故障

    初学云计算要面对什么?怎么排查Linux系统故障?Linux是当前市场上比较常用的、自由开源操作系统,也是云计算运维人员日常工作中的好帮手。不过很多初学云计算的小伙伴面对Linux系统出现的故障束手无策,接下来千锋小编就给大家分享几个常见的Linux系统故障及其排查的方法。   1、root密码忘记 在单用户模式中,Linux不需要root密码(Red Ha…

    云计算 2023年4月12日
    00
  • 安卓其它

    安卓其它攻略 本文将介绍安卓其它的完整攻略,包括环境搭建、开发流程、示例说明等。 1. 环境搭建 在开始之前,需要完成以下环境搭建: 安装Android Studio 配置Android SDK 配置Gradle 2. 开发流程 安卓其它开发流程包括以下步骤: 2.1 创建项目 在Android Studio中创建项目,选择项目类型和配置。 2.2 设计界面…

    云计算 2023年5月16日
    00
合作推广
合作推广
分享本页
返回顶部