首頁 > 後端開發 > php教程 > Drupal人工智慧模組

Drupal人工智慧模組

Linda Hamilton
發布: 2025-01-23 06:03:08
原創
176 人瀏覽過

Drupal中的AI代理:Dries和Drupal AI模組的強大功能

文章開頭就提出了一個關鍵問題:「AI代理會取代數位行銷人員和網站建立者嗎?」 答案是肯定的,至少對於某些類型的任務而言。讓我們深入了解當前AI(代理)模組可以執行的任務。

安裝

Drupal CMS自備以下AI模組:

  • AI:AI互動的基礎模組。
  • AI代理:建立AI代理的模組。核心模組已包含用於欄位、內容類型和分類法的代理程式。
  • AI圖片替代文字:顧名思義。
  • Anthropic提供者:連接到Anthropic模型。
  • OpenAI提供者:連接到OpenAI模型。

在Drupal網站上搜尋提供者時,你會發現有很多。其中一些提供者名稱中不包含“provider”,因此,如果您需要特定提供程序,請嘗試按名稱搜尋。

最低配置

Drupal AI modules

預設情況下,所有AI模組均未啟用。 我啟用了AI代理、AI聊天機器人和OpenAI提供者模組。

/admin/config/system/keys中為OpenAI提供者建立一個金鑰。 前往/admin/config/ai/providers/openai並選擇您剛剛建立的金鑰。

/admin/config/ai/ai-assistant中建立一個AI助理。 以下設定非常重要:

Drupal AI modules

Drupal AI modules 起初選擇的模型是3.5-turbo,然後我在日誌中收到了太多請求錯誤。

前往/admin/structure/block/list/gin並將AI Deepchat聊天機器人區塊加入一個區塊。我將其添加到內容區塊。 對於區塊配置,選擇您建立的AI助理。我將區塊的頁面限制為/admin/*。您不希望最終使用者建立內容類型、欄位和分類法。

保存後,您應該會看到:

Drupal AI modules

現在,您可以使用聊天機器人開始建立具有欄位和分類法的內容類型。

更強大的AI功能

為了測試更多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產生」。 還有更多選項可以啟用。

Drupal AI modules

當我建立一個MyAI頁面時,我看到編輯器有一個AI助理下拉選單,其中包含「使用AI產生」選項。生成文字後,此選項變灰。儲存節點後,該選項將再次啟用。

對於標題圖像,我應該指定小部件,因為代理創建了一個不友善的媒體搜尋欄位。 您無法使用代理刪除或變更欄位。 因此,如果您不想犯我的錯誤,可以使用以下文字:

建立一個名為myai的內容類型,其中包含一個名為content的ckeditor欄位和一個名為header的媒體字段,並使用媒體庫小工具。

現在字段已修復,我添加了此圖像。

Drupal AI modules

點擊「使用AI產生」按鈕後,我得到了:帶有「無訊號」文字的彩色電視測試圖案。 對我來說足夠了。

結論

我可以進一步新增AI翻譯、AI欄位驗證以及視圖、webform和模組代理。但我認為您已經對目前的AI可能性有了很好的了解。

我必須說,使用聊天機器人比點擊所有內容要容易得多。 我想知道代理的輸入可以有多複雜。使用pathauto url建立內容類型將是很棒的。

我會將帶有結構生成代理的AI助理從生產配置中排除。我還看到有一個AI日誌記錄模組用於調試請求。

現在我已經涉足了AI模組的世界,我想進一步探索。

以上是Drupal人工智慧模組的詳細內容。更多資訊請關注PHP中文網其他相關文章!

來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
作者最新文章
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板