如何实现无代码构建人工智能代理

如何实现无代码构建人工智能代理

未来,人工智能代理将成为我们与计算机互动的主要方式。它们将能够理解我们的需求和偏好,并主动帮助我们完成任务和决策。

– 微软首席执行官萨提亚-纳德拉

人工智能代理无处不在,这是理所当然的!这些代理具有更高的自主操作能力,可以将复杂的任务分解成简单的任务,并精巧地完成它们。人工智能代理可以计划、思考、使用工具并与其他代理合作,模仿人类解决复杂问题的方式。人工智能代理可以毫不费力地处理各种任务,从简单的任务(如整理收件箱)到复杂的功能(如分析市场趋势),不一而足。无论你是专注于制定战略的首席执行官,还是身兼数职的实习生,总有一款人工智能代理适合你!事实上,得益于无代码平台,您现在就可以为自己创建一个代理!在本教学文章中,我将带您了解使用即将推出的无代码代理构建平台 Wordware 构建人工智能代理的过程。

关于AI代理的引言

什么是AI代理及我们为什么需要它?

人工智能代理的概念并不新鲜,它们已经存在了很多年。人工智能代理是一种先进的人工智能系统,它根据某些预定义的逻辑执行任务。但在生成式人工智能时代,世界和我们目前谈论的人工智能代理本质上都是 LLM 代理。让我来解释一下: LLM 代理是人工智能代理的一种子类型。

LLM 代理是一种使用大型语言模型(LLM)独立完成任务的人工智能(AI)系统。它不仅能理解和生成文本,还能采取行动、做出决策,并与其他工具或数据库进行交互。

请注意,为方便起见,当我使用人工智能代理一词时,我指的是 “LLM 代理”。

这些 LLM 代理可以计划、思考、使用工具、搜索文档并与其他代理协作,模仿人类处理复杂问题的方式。这就是为什么目前所有企业和工作角色都能从这些数字助理中受益匪浅的原因。但是,我们如何才能获得只为我们工作的个性化代理呢?

这就是无代码人工智能开发平台可以提供巨大帮助的地方!

在本博客中,我们将探讨如何在流行且即将推出的无代码 AI 代理开发平台 Wordware 上使用无代码构建 AI 代理。在开始创建代理之前,我们先来了解一下 Wordware。

无代码AI代理平台:Wordware

Wordware

Wordware 是一个创新平台,旨在利用自然语言处理(NLP)技术实现人工智能驱动应用开发的民主化。该平台允许用户快速构建、测试和部署人工智能代理,只需最低限度的编码技能,甚至无需编码技能。

截至 2024 年 9 月 26 日,所有用户一经注册,即可获得价值 5 美元的免费点数,用于在 Wordware 上创建、运行和部署代理。这些点数足以使用 GPT4o、GPT4o mini、Gemini 1.5 Pro、Mistral 7B 等最新 LLM 创建多个代理。

使用Wordware无代码构建AI代理详细教学

让我们创建一个简历筛选代理,它可以将公司信息、职位描述、简历、资格和不合格标准作为输入,对其进行处理,最后给出候选人的申请结果和评级,并为他们生成回复邮件!

要使用 Wordware 免费创建自己的人工智能代理,请按以下步骤操作:

第 1 步:开始创建

访问 Wordware.ai,点击屏幕中央的“Try for free”。系统将引导您登录电子邮件账户。添加您的电子邮件详细信息即可开始使用。

第 2 步:创建代理

  • 点击“Create Project”,您将进入编辑器。

创建代理

  • 点击左侧的“Add Flow”。注意:Flow 指的是您正在创建的代理。
  • 在屏幕中间,为您的流程添加名称和描述,两者均为可选项。
  • 对于此代理,添加流程名称 – Resume Shortlisting。
  • 说明: 使用此 WordApp 分析简历并做出初步筛选决定。

Resume Shortlisting

第 3 步:添加输入

点击屏幕中间的输入栏。在右侧弹出窗口中,点击“Click to add a new input”。屏幕右侧会出现一个面板。

在此添加输入名称并选择其类型。完成后,您就可以添加其他输入了。

  • 对于此代理,让我们添加公司(Type: Text)职位描述(Type: Long text)简历(Type; Image)资格标准(Type: Long Text)取消资格标准(Type: Long text作为输入。

注意:“类型”选项定义了您将提供给我们代理的输入文件的类型和长度。

  • Type Text:在此,您可以输入单词或短语作为输入。
  • Type Long Text:该选项允许更广泛的输入,可容纳较长的文本段落。
  • Type Audio:您可以上传音频文件作为输入。
  • 此外,您还可以将图像和 PDF 等文件作为输入内容。

添加输入

第 4 步:提示代理

现在,在编辑器中添加提示或代理将使用的命令。在每个提示中使用 @ 来调用代理处理该提示时可能需要的输入。

对于这个简历筛选代理,您可以使用以下提示:

As an expert hiring professional at @Company, your primary task is to evaluate a candidate based on their fit with the @Job Description, using the details provided in @Resume. To assist in making a well-informed decision, consider both @Evaluation Criteria and @Disqualification Criteria

After thorough review, determine whether to proceed with the candidate’s application, ensuring that specific criteria details remain confidential in your final judgment.

简历筛选代理提示词

添加完提示后,现在就可以使用我们的大型语言模型来帮助我们生成所需的输出了。

第 5 步:配置 LLM

在下一行中键入“/”调用 LLM。在弹出窗口的顶部,您会发现两个选项:

  • Generation – 允许 LLM 以任何随机方式生成响应;
  • Structured Generation – 指示 LLM 在生成响应时遵循特定的结构或顺序。

对于简历筛选代理,让我们选择 Structured Generation(结构化生成),以便按照我们想要的顺序和格式获得输出,而不会出现任何不必要的信息。(具体步骤也可以参考下面的视频)。

配置LLM设置

  • 在屏幕右侧弹出的窗口中,让我们添加 Resume Result 作为名称,让创意级别保持不变,LLM 已选择为 GPT-4o。您可以继续选择,也可以从可用选项中选择其他 LLM。
  • 最后,由于是 Structured Generation,您需要为所需的回复创建一个结构。
  • 在输出中添加相关字段以创建该结构。字段值可以是 True/false、文本或数字。

定义响应结构

对于简历筛选代理来说,三个有用的字段是

  • 申请成功 – 这将立即告诉我们该申请人是否入围。
  • 应聘者评级 – 表明应聘者的经验与我们的工作职责的相关程度。
  • 回复电子邮件 – 回复将为申请人今后的工作提供指导。

我们还需要为每个字段添加描述,以指导 LLM 作出我们需要的答复。

要添加字段,请单击左下角的+按钮,然后输入以下内容:

  1. 字段类型:True/False
    名称:Application_Success
    描述:公司是否应继续与申请人联系?
  2. 字段类型:Number
    名称
    :Candidate_Rating
    描述: 根据标准和职位描述,给应聘者的简历打分(满分 100 分)。
  3. 字段类型:Text
    名称:Response_email
    描述:根据您的评价,为应聘者创建一封回复电子邮件,指导他们下一步的工作。

您可以根据希望代理提供的详细信息,选择添加更多字段。完成后,您的代理就可以开始工作了!

第 6 步:运行代理

现在前往屏幕右上方,点击 Run。填写所有必要信息。完成后,点击屏幕右下方的 Run。

代理将开始工作。

在屏幕右上方,会有代理正在工作的提示。代理将在右下方上一步中提到的字段上生成输出。

第 7 步:部署代理

准备好部署代理后,点击屏幕右上方的 Share。这时会弹出一个弹窗,在弹窗中点击底部的 Deploy。

代理将被部署。

  • 在免费版本中,代理将出现在公共视图中。您也可以付费订阅 Wordware,以保持代理的私密性。
  • 您可以从 Apps 页面和 Deployment 页面访问代理。
  • 在 Deployment 页面,您可以找到迄今为止部署的所有代理的详细信息。
  • 单击 Resume Shortlisting,访问已部署代理的详细信息。您可以复制代理的 URL 并将其嵌入您的网站,或者点击复制按钮旁边的方框直接进入您的 WordApp。

部署代理

  • 在 Apps 页面上,您可以使用刚刚创建的代理。

在 playground 中添加详细信息,然后开始为公司筛选简历!

您的代理已准备就绪。将其作为 WordApp 使用,或将其部署到现有系统中。同样,您还可以创建更多这样的代理,为自己和团队自动执行各种任务。

读者须知

使用 “无代码 ”构建人工智能代理仍是一项新兴技术。利用一些无代码人工智能开发平台的现有功能,我们已经可以做很多事情。 但未来还有很多令人惊叹的可能性。因此,当您读完这篇文章时,您可能会惊喜地发现 Wordware 的一些附加功能。

如果您有任何问题,请随时在评论区联系我们!

推荐阅读:从零开始构建人工智能代理的全面教学

小结

使用 “无代码”(No Code)构建 LLM 代理是目前的热门话题。它简单、容易,而且超级有用。只要有足够的好奇心,任何人都可以设计自己的人工智能助手。Wordware 等平台提供了用户友好的直观界面;构建代理的关键在于有一个想法,并找到合适的提示将这个想法付诸行动。

评论留言