Drupal CMS和ChatGPT的整合对接

ChatGPT是美国人工智能研究实验室OpenAI新推出的一种人工智能技术驱动的自然语言处理工具,它的基础架构是Transformer神经网络架构,这是一种用于处理序列数据的模型,拥有语言理解和文本生成能力,可以通过连接大量的语料库来训练模型,可用于文本生成、机器翻译、问答系统、文本摘要等应用场景。

 

Drupal是使用PHP语言编写的开源内容管理框架(CMF),它由内容管理系统(CMS)和PHP开发框架(Framework)共同构成,可以用于搭建各种类型和规模的站点。将ChatGPT集成到Drupal模块中,将进一步扩展网站功能,改善用户体验和提高用户满意度。

 

比如做内容自动提示、内容自动生成、内容自动分类、图片内容识别、自动检索等功能。

 

 

 

Drupal的ChatGPT模块

 

Drupal目前有多个ChatGPT模块,比如 

1. ChatGPT Content Assistance

2. ChatGPT Augmentor

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相关内容,请参考我们其他相关文章,

 

1、常见开源可视化低代码页面构建框架对比

2、Drupal 10 初探及常见问题答疑

3、Drupal 7/8/9 如何升级到Drupal 10?

4、常见的CMS平台比较

5、在线展览和多媒体展示建设方案

6、构建英文网站应该用什么框架?

7、如何通过Drupal Rector来快速升级Drupal