Drupal CMS和ChatGPT的整合对接
ChatGPT是美国人工智能研究实验室OpenAI新推出的一种人工智能技术驱动的自然语言处理工具,它的基础架构是Transformer神经网络架构,这是一种用于处理序列数据的模型,拥有语言理解和文本生成能力,可以通过连接大量的语料库来训练模型,可用于文本生成、机器翻译、问答系统、文本摘要等应用场景。
Drupal是使用PHP语言编写的开源内容管理框架(CMF),它由内容管理系统(CMS)和PHP开发框架(Framework)共同构成,可以用于搭建各种类型和规模的站点。将ChatGPT集成到Drupal模块中,将进一步扩展网站功能,改善用户体验和提高用户满意度。
比如做内容自动提示、内容自动生成、内容自动分类、图片内容识别、自动检索等功能。
Drupal的ChatGPT模块
Drupal目前有多个ChatGPT模块,比如
3. ChatGPT OpenAI / ChatGPT 等等。
本文重点介绍第一个模块,就是ChatGPT Content Assistance (内容助手),该模块相对比较简单,admin登录,然后选择配置,配置选项,点击“ChatGPT API”设置链接便可进行API调用,该链接可更新API端点、访问权限,用户亦可从该链接中查阅调用API所需的附加信息。
Drupal ChatGPT模块应用
一、充当内容生成器
用户使用传统的搜索引擎时,需要手动翻阅搜索结果,判断是否为所需要的信息,而当搜索引擎接入ChatGPT后,用户可以直接获得答案集合,在结果呈现方式上实现了变革。
如何集成到Drupal中?
在内容添加和编辑页面上添加一个链接,单击此链接后,它将打开一个弹出窗口,该弹出窗口将提供对ChatGPT内容搜索的访问权限。用户可以从弹出窗口中复制文章,并使用它创建新内容。这对用户非常有益,因为他们能够在内容创建页面上使用ChatGPT AI立即生成内容。
二、充当内容翻译器
与几乎所有流行的翻译工具不同,ChatGPT的交互性使其成为出色的翻译工具,它在生成翻译时能够准确考虑文本的上下文。使用ChatGPT可以自定义翻译以满足特定需求,并且ChatGPT会根据用户的调整提供反馈,例如调整语气和风格,并考虑一些文化内涵和区域差异,用户还可直接声明要翻译的文本类型。
如何集成到Drupal中?
在内容“翻译”选项卡上添加“使用ChatGPT翻译”选项,单击此链接后,它将获取原始内容并使用ChatGPT服务进行翻译,但是有一个限制,OpenAI将无法为您提供HTML和样式的翻译,它将是一个平面文本翻译,我们可以在此基础上手动添加样式。
三、充当内容辅助器
在ChatGPT的赋能之下,管理系统的便利性和效率有明显提高,功能上更加智能化。例如,ChatGPT可以帮助用户将文档集汇总为关键点,使得用户快速理解和分析信息。
如何集成到Drupal中?
在内容管理页面(管理员/内容)中添加一个名为“OpenAI内容辅助工具”的新选项卡并提供不同的选项,例如从文本创建图像、从内容中提取SEO关键字等。
未来还可将ChatGPT更多功能集成到Drupal中,以提高CMS的效率,给用户带来更多便利,提高信息输出丰富度。
创作不易,转载请注明出处!
更多Drupal CMS相关内容,请参考我们其他相关文章,
3、Drupal 7/8/9 如何升级到Drupal 10?
7、如何通过Drupal Rector来快速升级Drupal