我最近和 Peli de Halleux (@pelikhan) 聊了聊 GenAIScript 项目。
## 解锁提示的力量 - GenAIScript 的轻量级介绍 🚀 Peli de Halleux ・ Aug 20 #javascript #ai #promptengineering #genaiscript
这里是我们对话的一个片段记录。如果你想直接跳到YouTube上的完整对话,可以在下方找到链接。
对话记录Nick Taylor:这个项目的主题是什么?或者这个项目是如何开始的?
佩利:所以这个项目的主旨是我们想要构建可自动化的构建脚本。利用AI,想想你在项目中遇到的所有小问题。我们想要有可重用、可自动化、有用的脚本,而AI就是主要的技术。
而且我们也希望它尽可能流畅。所以我们使用了JavaScript,因为我们有一个运行时环境,并且我们知道这是一种很好的语言,但我们希望不仅仅是进行字符串模板扩展,不仅仅是像mustache或ginger这样的模板引擎,而是能够开始编写程序,当事情变得更加复杂和有趣时,模板引擎已经无法满足需求了。
而如果你使用 JavaScript 或 Python,嗯,你就有了一整个语言。所以,但在一开始,你知道,其中一个梦想就是,哦,你知道,其实你不需要知道那是 JavaScript。
尼克·泰勒:是的。
Peli:开头有一个简单的语法来帮助开始。我不知道我们是否成功地做到了这一点。
嗯,但是如果你考虑到JavaScript及其运行时环境,它们是为浏览器或后端(如node)设计的。是的,我们现在有了一个运行时环境,它也设计用于执行生成AI任务,比如打开PDF并读取其中的文本,或者解析各种你可能遇到的格式,例如docx文件或YAML文件,这些格式并不是JavaScript的原生格式。
而且你必须进行相当多的研究来确定哪个是好的库等等。相比之下。
尼克·泰勒:是的。
Peli:在尝试进行原型设计时,它会有点妨碍。嗯,所以,这就是背后的故事。你可以重新思考一下JavaScript和运行时环境的体验吗?
尼克·泰勒:好的。
Peli:围绕将LLM作为核心组件来使用。
在YouTube上你也可以在 YouTube 上观看整个对话。再次感谢你参加,Peli!
你可以在我以下这些地方找到我:
🎬 YouTube
🎬 Twitch
🎬 nickyt.live
💻 GitHub
👾 我的 Discord
🐦 Twitter/X
🧵 Threads
🎙 我的播客
🗞️ 每周一招通讯
🌐 我的网站
共同学习,写下你的评论
评论加载中...
作者其他优质文章