我想与大家分享我第一次真正“顿悟”的故事,这个“顿悟”与目前科技界最大的话题有关:人工智能。
几个月来,我感觉人工智能就像一场派对,但我却没有被邀请参加。每次浏览社交媒体或科技新闻,我都能看到用 GPT-4、Midjourney 或 Gemini 等工具构建的令人惊叹的东西。有自我修正的编码助手,有可以生成完整营销活动的应用程序,还有看起来像科幻电影里的艺术作品。
说实话?这确实有点吓人。一切都太复杂了,感觉就像你得有个机器学习博士学位才能开始一样。我感觉自己像个典型的冒名顶替者综合症患者。但有一天晚上,我决定改变心态。与其只是个旁观者,不如亲自动手去做。
我的目标很简单:构建任何东西,只要它使用现代人工智能模型。
理念:从小事做起,赢得大胜利
我的第一反应是梦想着做一个宏大而革命性的东西。一个能够改变世界的应用程序!我很快就控制住了自己。过于雄心勃勃的首个项目很容易让人倦怠。
因此,我确定了一个微小且易于实现的想法: “社交媒体帖子创意生成器”。
这个概念很简单:
- 一个输入框,我可以在其中输入主题,例如“学习吉他”或“健康早餐”。
- 一个写着“产生想法”的按钮。
- 在这个空间里,人工智能会神奇地吐出 3-4 个与我的主题相关的简单帖子想法。
就是这样。没有复杂的数据库,没有用户账户,一切都很复杂。只需一个输入、一次 AI 调用和一个输出。非常适合迈出第一步。
我的技术栈:保持简单
我不想陷入学习新框架的泥潭。我的目标是专注于人工智能部分。所以,我坚持使用我熟悉和喜欢的工具:
- 前端: 简单的 HTML、CSS 和 JavaScript。简洁至极!
- 后端: 一个使用 Express 的简单 Node.js 服务器。你可能会想:“为什么要用后端?” 这是一个至关重要的教训:切勿在前端代码中暴露你的 API 密钥。 后端充当安全的中间人,确保我的密钥在服务器上安全无虞。
- 人工智能大脑: 我决定使用 Google AI for Developers 平台来获取 Gemini 模型的 API 密钥,因为它有一个慷慨的免费套餐可供使用。
第一个“真正”的步骤:API 密钥
好吧,说实话。“API 密钥”这个词以前听起来挺吓人的。但它其实只是一个唯一的密码,用来向 AI 服务证明是我本人发出的请求。
获取密钥的过程出奇地简单。我在开发者平台上注册,创建了一个新项目,然后点击按钮生成密钥。最重要的部分是学习如何将密钥安全地存储在服务器上一个特殊的环境文件中,该文件是保密的,绝不会公开共享。
我的“它还活着!”时刻
这是最激动人心的部分。我把所有部分连接起来:简单的网页表单、我的后端服务器和 AI 模型。
在前端,我编写了逻辑,当用户点击按钮时,从输入框中获取主题并将其发送到我的服务器。在后端,我的服务器接收该主题,向人工智能构建一个详细的请求,并使用我的密钥将其安全地发送到人工智能平台。最后一步是从人工智能获取响应,并将其直接传回浏览器进行显示。
当我在输入框里输入“家庭园艺”并按下回车键,一秒钟后,三个真正有创意的帖子创意出现在屏幕上时,我简直欢呼雀跃。感觉就像解锁了一项新的超能力。这真是一场与机器的对话,而我正是这场对话的主人。
我在这次旅程中学到的东西
这个小项目教会了我比任何教程都多的东西:
- AI 触手可及: 无需成为专家即可上手。这些强大的工具旨在供各个级别的开发人员使用。
- 从小事做起,真的很小: 建立一个简单、可行的项目给了我巨大的信心,让我下次可以尝试更大的事情。
- 提示是一门艺术: 我的结果质量完全取决于我向人工智能提出的问题是否清晰。如果只是询问“关于猫的社交媒体帖子”,我得到的只是泛泛而谈的结果。但当我将请求变得更具体——要求它成为一位诙谐幽默的专家,并生成带有主题标签的简短、引人入胜的推文创意——它的输出立刻变得更好,也更实用。
所以,如果你像我一样,对人工智能浪潮感到有点不知所措,我希望我的故事能对你有所帮助。
选择一个小小的想法。运用你已知的工具。开始构建。你会惊讶于自己所能创造的一切。作者www.mjsyxx.com