Drupal中的AI代理:Dries和Drupal AI模块的强大功能
文章开头就提出了一个关键问题:“AI代理会取代数字营销人员和网站建设者吗?” 答案是肯定的,至少对于某些类型的任务而言。让我们深入了解当前AI(代理)模块可以执行的任务。
Drupal CMS自带以下AI模块:
在Drupal网站上搜索提供程序时,你会发现有很多。其中一些提供程序名称中不包含“provider”,因此,如果您需要特定提供程序,请尝试按名称搜索。
默认情况下,所有AI模块均未启用。 我启用了AI代理、AI聊天机器人和OpenAI提供程序模块。
在/admin/config/system/keys
中为OpenAI提供程序创建一个密钥。
转到/admin/config/ai/providers/openai
并选择您刚刚创建的密钥。
在/admin/config/ai/ai-assistant
中创建一个AI助手。
以下设置非常重要:
起初选择的模型是3.5-turbo,然后我在日志中收到了太多请求错误。
转到/admin/structure/block/list/gin
并将AI Deepchat聊天机器人块添加到一个区块。我将其添加到内容区块。
对于块配置,选择您创建的AI助手。我将块的页面限制为/admin/*
。您不希望最终用户创建内容类型、字段和分类法。
保存后,您应该会看到:
现在,您可以使用聊天机器人开始创建具有字段和分类法的內容类型。
为了测试更多AI功能,我在聊天机器人中输入了以下内容:
创建一个名为myai的内容类型,其中包含一个名为content的ckeditor字段和一个名为header的媒体字段。
这给了我以下回复:
内容类型MyAI已成功创建,包含以下字段: 内容类型详细信息:
名称:MyAI 机器名称:myai 您可以在管理MyAI内容类型中进一步管理它。
已创建的字段:
CKEditor字段: 名称:Content 您可以在内容字段配置中配置此字段。
媒体字段: 名称:Header 您可以在Header字段配置中管理此字段。
表单显示配置:
表单显示已更新,包含CKEditor字段“Content”。您可以在表单显示配置中查看此更改。
我启用了AI CKEditor集成和AI图片替代文本模块。
我将CKEditor字段配置为使用“Content”文本格式。(如果您想避免此步骤,可以在聊天机器人中添加“使用Content文本格式”到字段创建中)
在/admin/config/content/formats
上的文本格式中,我将AI按钮添加到工具栏。在CKeditor插件设置部分的AI工具选项卡中,我启用了“使用AI生成”。
还有更多选项可以启用。
当我创建一个MyAI页面时,我看到编辑器有一个AI助手下拉菜单,其中包含“使用AI生成”选项。生成文本后,此选项变灰。保存节点后,该选项将再次启用。
对于标题图像,我应该指定小部件,因为代理创建了一个不友好的媒体搜索字段。 您无法使用代理删除或更改字段。 因此,如果您不想犯我的错误,可以使用以下文本:
创建一个名为myai的内容类型,其中包含一个名为content的ckeditor字段和一个名为header的媒体字段,并使用媒体库小部件。
现在字段已修复,我添加了此图像。
单击“使用AI生成”按钮后,我得到了:带有“无信号”文本的彩色电视测试图案。 对我来说足够了。
我可以进一步添加AI翻译、AI字段验证以及视图、webform和模块代理。但我认为您已经对当前的AI可能性有了一个很好的了解。
我不得不说,使用聊天机器人比点击所有内容要容易得多。 我想知道代理的输入可以有多复杂。使用pathauto url创建一个内容类型将是很棒的。
我会将带有结构生成代理的AI助手从生产配置中排除。我还看到有一个AI日志记录模块用于调试请求。
现在我已经涉足了AI模块的世界,我想进一步探索。
以上是Drupal人工智能模块的详细内容。更多信息请关注PHP中文网其他相关文章!