如何在几分钟内创建AI工具

   日期:2024-12-26    作者:chenguang7203 移动:http://ljhr2012.riyuangf.com/mobile/quote/25592.html

我的新书《Android App开发入门与实战》已于2020年8月由人民邮电出版社出版,欢迎购买。点击进入详情

完成这篇文章后,您将在不到 2 分钟的时间内构建您的第一个 AI 工具,而无需编写任何代码

您只需使用我将在这里与您分享的脚本、提示符和一些命令。

  • 了解AI工具的基本结构
  • 构建AI工具的主要挑战
  • 解决方案:使用我的自定义脚本构建工具
  • 用 2 种方法构建用户界面

  看看这张图片

与任何工具一样,AI 工具主要由 UI(用户界面)和后端进程组成,基本上生成“带有 AI 的东西”。

为了让事情变得简单,让我们举一个实际的例子。

让我们构建一​个“人工智能博客标题生成工具”​

  用户输入:任何人工智能工具的起点都是用户输入。例如,在我们的示例中,博客标题生成器工具,用户输入主题,例如数字营销。

然后,用户输入“ topic ”被插入到如下提示中

然后,该提示将被发送到 OpenAI API 或任何其他 AI API,然后生成相关标题。

最后,生成的响应将返回给用户并显示在 UI 中。

但为了基于该响应构建 UI,它必须采用结构化 JSON 格式。

  好吧,这个想法看起来简单明了,但是当我们构建人工智能工具时,我们面临着一个主要挑战。 它正在从人工智能模型中获得一致的、结构化的响应。

  1. 用户界面集成:人工智能响应的一致格式对于与用户界面的无缝集成至关重要。不一致的响应可能会导致不可预测的 UI 行为,从而影响用户体验。
  2. 输出的可预测性:开发人员依靠可预测性来确保他们的工具按预期运行。不同的响应结构需要额外的解析和处理逻辑,从而增加了复杂性。
  3. 可扩展性问题:随着工具的发展和更多功能的添加,维护它们变得更具挑战性,并且响应不一致。
  1. 多样化的提示和响应:不同的提示可以导致人工智能模型生成各种格式的响应。例如,请求“五个博客标题”可能会在一个实例中返回一个列表,在另一个实例中返回一个段落。
  2. 模型行为:人工智能模型,尤其是基于机器学习的模型,可以表现出不确定性行为。在重复请求时,相同的提示可能会产生略有不同的响应。
  3. 自然语言的复杂性:自然语言本质上是复杂且微妙的。人工智能模型有时会以不同的方式解释相同的提示,从而导致不同的反应。

  在一种情况下,对有关“数字营销”的博客标题的请求可能会返回一个简单的列表。在另一种情况下,模型可能会提供更具描述性的响应,包括解释或附加信息。

自己在 ChatGPT 上尝试一下,让它多次生成 5 个博客标题,然后看看响应

那么,我们如何解决这个问题呢

  为了解决这个问题,我们可以采用​函数链接、​函数调用、示例输出提示等技术。

但今天,我想让事情变得更容易。我给你准备了一个脚本;该脚本将处理这个问题并帮助您每次都获得一致的结果,而无需担心底层代码。

首先,在 GitHub 上获取我的脚本

在 VSCode 或任何您想要的 IDE 中打开 Python 脚本 ( app.py )。只需替换字段并测试即可

在此处的 .env 文件中设置 OpenAI API 密钥

只需使用以下命令运行脚本

python app.py

您将看到每次运行程序时都会获得一致的 JSON。

问题解决了✅

现在是构建 UI 的时候了

  让我与您分享2 个为 AI 工具创建 UI 的简单方法。

  什么是 Streamlit

是一个开源 Python 框架,用于快速创建 Web 应用程序。它专为希望以最少的努力将脚本转换为可共享的 Web 应用程序的开发人员而设计。

为了让事情变得简单并在几秒钟内使用 Streamlit 创建 UI,我准备了一个特殊的 Power Prompt,它可以将几乎任何 Python 脚本转换为 Streamlit 应用程序

提示

使用 ChatGPT 并将输入替换为我们的工具脚本。并观看魔术

ChatGPT 将与您一起创建完整的 Streamlit 代码并解释每个步骤。

我设计它是为了帮助初学者轻松入门并了解正在发生的事情。

因此,在我们的项目中,创建一个新脚本,将其命名为“ ui.py ”并粘贴生成的代码。

要运行 Streamlit 应用程序,请运行以下命令

Streamlit run ui.py

等待几秒钟,您将看到您的 AI 应用程序已在浏览器中启动并运行。

构建 AI 工具,并作为自由职业或服务进行销售。这是一个新的利基..一个新的机会

构建 UI 的第二种简单方法是使用 WordPress。

职场攻略与副业指南,成就你的IT人生。快扫描下面二维码关注吧


特别提示:本信息由相关用户自行提供,真实性未证实,仅供参考。请谨慎采用,风险自负。


举报收藏 0评论 0
0相关评论
相关最新动态
推荐最新动态
点击排行
{
网站首页  |  关于我们  |  联系方式  |  使用协议  |  隐私政策  |  版权隐私  |  网站地图  |  排名推广  |  广告服务  |  积分换礼  |  网站留言  |  RSS订阅  |  违规举报  |  鄂ICP备2020018471号