增壓WordPress內容工作流程和與人工智能的互動。
您可以在classifaiplugin.com上了解有關Classifai功能的更多信息,並在Classifai文檔網站上了解文檔。
點擊基於雲的領先服務,例如OpenAI,Microsoft Azure AI,Google Gemini和IBM Watson,以增強您的WordPress供電網站。更快地發佈內容的同時,提高了SEO性能並增加受眾的參與度。 Classifai集成了人工智能和機器學習技術,以減輕您的工作量並消除繁瑣的任務,從而使您有更多時間創建重要的原始內容。
| 標記 | 建議的內容 | 摘錄一代 | 評論適度 |
|---|---|---|---|
![]() | ![]() | ![]() | ![]() |
| 音頻成績單 | 標題生成 | 擴展或凝結文本 | 文字到語音 |
|---|---|---|---|
![]() | ![]() | ![]() | ![]() |
| Alt文字 | 聰明的種植 | 標記 | 生成圖像 |
|---|---|---|---|
![]() | ![]() | ![]() | ![]() |
請注意,使用分類本身沒有成本。 IBM Watson和Microsoft Azure都有免費計劃的某些AI服務計劃,但是在這些免費計劃之上也有付費水平。因此,如果您期望處理大量內容,那麼您將需要查看這些服務的定價計劃,以了解是否會產生任何費用。在大多數情況下,這兩種服務的免費計劃都是相當慷慨的,至少應該允許測試Classifai更好地了解其功能,並且最多可以完全免費使用。 OpenAI的試用期限有限,可用於測試,但此後將需要有效的付費計劃。
IBM Watson的自然語言理解(“ NLU”)是為分類功能提供動力的提供者之一,它具有“ Lite”定價層,每月提供30,000個免費的NLU項目。
Openai是為分類,產生生成,摘錄生成,內容調整,音頻成績單生成,文本到語音,節奏和圖像生成功能提供動力的提供商之一,其免費試用版有限,然後需要根據使用計劃付費。
Microsoft Azure AI Vision是為描述性文本生成器,圖像發電機,圖像裁剪,圖像文本提取和PDF文本提取功能提供動力的提供商之一,具有“免費”定價層,每分鐘可提供20件交易量每月。
Microsoft Azure AI演講是將文本為語音功能提供動力的提供商之一,其“免費”定價層每月提供50萬個字符。
Microsoft Azure AI個性化機構是為推薦內容功能提供動力的提供商之一,它具有“免費”定價層,每月提供50,000件交易。
Microsoft Azure Openai是為產權生成的動力,摘錄生成和內容調整功能的提供商之一,它具有按使用計劃的付費。
Google Gemini是為標題生成提供動力的提供商之一,摘錄生成和內容調整功能,具有“免費”定價層,每分鐘提供60個查詢。
git clone https://github.com/10up/classifai.git && cd classifaicomposer install && npm install && npm run buildClassifai發行版可以通過作曲家安裝。
通過添加或修改項目的Composer.json文件的“額外”部分以匹配以下幾點:
"extra" : {
"installer-paths" : {
"plugins/{$name}" : [
" type:wordpress-plugin "
]
}
}將此存儲庫添加到Composer.json,指定發行版本,如下所示:
"repositories" : [
{
"type" : " package " ,
"package" : {
"name" : " 10up/classifai " ,
"version" : " 3.1.1 " ,
"type" : " wordpress-plugin " ,
"dist" : {
"url" : " https://github.com/10up/classifai/archive/refs/tags/3.1.1.zip " ,
"type" : " zip "
}
}
}
]最後,使用您在上一步中指定的版本編號要求插件:
"require" : {
"10up/classifai" : " 3.1.1 "
}運行composer update後,Classifai將安裝在插件目錄中,而無需構建步驟。
Classifai是一種複雜的解決方案,我們希望各種形狀和大小的組織都依靠。為了使採用者了解重大更新和Beta測試機會,收集反饋,支持自動更新和優先使用常見用例,我們要求提供一些信息以換取免費密鑰。您的信息將保密。
ClassifAI Team的電子郵件。[email protected]發送,因此,如果需要,請白名單此電子郵件地址。Registered Email字段中,輸入您用於註冊的電子郵件。Registration Key字段中,從上面步驟1中的電子郵件中輸入註冊鍵。 
IBM Cloud的電子郵件,然後單擊Confirm Account鏈接。Manage ,然後在管理頁面上Show credentials以查看此資源的憑據。憑據屏幕將顯示API鍵或用戶名/密碼組合。
API URL字段中輸入URLAPI Key鍵。 API URL字段中輸入URLAPI Username中輸入username值。password輸入API Key字段。 watsonplatform.net IBM Watson端點URL帶有watsonplatform.net於2021年5月26日被棄用。新端點URL的模式為api.{location}.{offering}.watson.cloud.ibm.com例如,Watson的NLU服務提供端點就像: api.{location}.natural-language-understanding.watson.cloud.ibm.com
有關更多信息,請參見https://cloud.ibm.com/docs/watson?topic=watson-Endpoint-change。
IBM Watson的類別,關鍵字,概念和實體可以分別存儲在現有的WordPress分類法或自定義Watson分類法中。
Create new secret key ,然後復制所顯示的鍵。API Key字段的API鍵。Generate Excerpt 。Generate titles 。Keys and Endpoint ,以獲取此資源的端點。KEY 1旁邊的複製圖標以復制此資源的API鍵憑據。Endpoint URL字段的端點。API key字段的API鍵。Deployment name字段的部署名稱。Generate Excerpt 。Generate titles 。Create API key ,然後復制所顯示的鍵。API Key字段的API鍵。Generate Excerpt 。Generate titles 。Create new secret key ,然後復制所顯示的鍵。API Key字段的API鍵。請注意,OpenAI可以為滿足以下要求的音頻文件創建成績單:
Create new secret key ,然後復制所顯示的鍵。API Key字段的API鍵。Keys and Endpoint以查看此資源的Location/Region 。KEY 1旁邊的複製圖標以復制此資源的API鍵憑據。Endpoint URL字段中,輸入以下URL,用上面找到的Location/Region代替LOCATION : https://LOCATION.tts.speech.microsoft.com/ 。API Key字段中,輸入從上方復制的KEY 1 。Create new secret key ,然後復制所顯示的鍵。API Key字段的API鍵。.csv文件。AWS access key字段中,輸入從上方復制的Access key 。AWS secret access key字段中,輸入從上方復制的Secret access key 。AWS Region字段中,輸入您的AWS區域值,例如: us-east-1text-embedding-3-small或text-embedding-3-large型號。該功能將無法與其他型號一起使用。一旦配置了Smart 404功能,您就可以繼續設置ElasticPress以索引數據。
如果在標準的WordPress安裝上:
ElasticPress > Settings )中設置您的Elasticsearch URL。ElasticPress > Sync設置頁面並觸發同步,以確保將其設置為從頭開始運行同步。這將向Elasticsearch和索引所有內容髮送新的模式,包括為每個帖子創建向量嵌入。如果在WordPress VIP託管環境上:
index命令。這將新的架構發送給Elasticsearch並索引所有內容,包括為每個帖子創建向量嵌入。請注意,您可能需要使用--setup標誌來確保正確創建架構。在這一點上,您的所有內容均應以及嵌入式數據索引。然後,您需要更新404模板以顯示建議的結果。
Smart 404功能帶有一些輔助功能,可用於在404頁上顯示推薦結果:
Classifairender_smart_404_results()函數直接顯示結果。Classifaiget_smart_404_results()函數以自己的方式顯示。您需要在需要的情況下將這些功能直接集成到404模板中。該插件不會為您自動在404頁面上顯示結果。
這兩個功能都支持以下參數。如果未提供任何參數,則將使用“設置”頁面上設置的默認值:
$index (字符串) - 要搜索的彈性索引索引。默認值是post 。$num (int) - 顯示的最大結果數。默認值為5 。$num_candidates (int) - 要搜索的最大結果數。默認值為5000 。$rescore (BOOL) - 是否運行Rescore查詢。可以給出更好的結果,但通常較慢。默認值為false 。$score_function (String) - 要使用的向量評分函數。默認是cosine 。選項是cosine , dot_product , l1_norm和l2_norm 。 Classifairender_smart_404_results()函數還支持以下其他參數:
$fallback (Bool) - 如果在Elasticsearch中找不到結果,是否要運行後備WordPress查詢。這些結果將被渲染。默認是true 。示例:
// Render the results.
Classifai render_smart_404_results (
[
' index ' => ' post ' ,
' num ' => 3 ,
' num_candidates ' => 1000 ,
' rescore ' => true ,
' fallback ' => true ,
' score_function ' => ' dot_product ' ,
]
); // Get the results.
$ results = Classifai get_smart_404_results (
[
' index ' => ' post ' ,
' num ' => 10 ,
' num_candidates ' => 8000 ,
' rescore ' => false ,
' score_function ' => ' cosine ' ,
]
);
ob_start ();
// Render the results.
foreach ( $ results as $ result ) {
?>
<div>
<?php if ( has_post_thumbnail ( $ result -> ID ) ) : ?>
<figure>
<a href=" <?php echo esc_url ( get_permalink ( $ result -> ID ) ); ?> ">
<?php echo wp_kses_post ( get_the_post_thumbnail ( $ result -> ID ) ); ?>
</a>
</figure>
<?php endif ; ?>
<a href=" <?php echo esc_url ( get_permalink ( $ result -> ID ) ); ?> ">
<?php echo esc_html ( $ result -> post_title ); ?>
</a>
</div>
<?php
}
$ output = ob_get_clean ();
echo $ output ;如果您想快速在本地測試內容,請確保已安裝Docker(建議使用Docker桌面),然後運行以下命令:
docker run -p 9200:9200 -d --name elasticsearch
-e " discovery.type=single-node "
-e " xpack.security.enabled=false "
-e " xpack.security.http.ssl.enabled=false "
-e " xpack.license.self_generated.type=basic "
docker.elastic.co/elasticsearch/elasticsearch:7.9.0這將下載,安裝並啟動Elasticsearch v7.9.0到您的本地計算機。然後,您可以通過http://localhost:9200訪問Elasticsearch,這與可以使用相同的URL配置ElasticPress。建議您將ElasticPress中的Content Items per Index Cycle設置更改為20 ,以確保索引不會超時。還要注意OpenAI嵌入API上的API速率限制。
請注意,Azure AI願景可以分析滿足以下要求的分析和裁剪圖像:
Keys and Endpoint ,以查看此資源的Endpoint URL。KEY 1旁邊的複製圖標以復制此資源的API鍵憑據。Endpoint URL字段中,輸入您的API endpoint 。API Key字段中,輸入您的KEY 1 。Create new secret key ,然後復制所顯示的鍵。API Key字段的API鍵。Generate image選項卡Create new secret key ,然後復制所顯示的鍵。API Key字段的API鍵。截至2023年9月,Microsoft已退休Azure AI個性化器。該服務將繼續運行到2026年,但無法創建個性化資源。因此,請考慮該提供商不棄用,並註意我們將在不久的將來刪除這一點。我們希望用新的提供商替換以維持相同的功能(請參閱第392期)。
請注意,個性化器需要足夠的數據量才能使個性化器學習。通常,我們建議每天至少舉行約1,000個活動,以確保個性化員工有效地學習。如果個性化器沒有收到足夠的數據,則該服務需要更長的時間來確定最佳操作。
Keys and Endpoint ,以查看此資源的Endpoint URL。KEY 1旁邊的複製圖標以復制此資源的API鍵憑據。有關更多信息,請參見https://docs.microsoft.com/en-us/azure/cognitive-services/personalizer/how-to-to-to-create-resource
Endpoint URL字段中,從上面的步驟1輸入Endpoint URL。API Key字段中,從上面的步驟1輸入您的KEY 1 。Classifai將您的WordPress網站直接連接到您的帳戶,並使用特定的服務提供商(例如Microsoft Azure AI,IBM Watson,OpenAI),因此10UP不會收集數據。以我們的註冊形式收集的數據僅用於與用戶保持聯繫,因此我們可以提供產品更新和新聞。更多信息可以在Classifaiplugin.com上的隱私政策中找到。
類別是IBM Watson可以從您的文本中識別的五個層次結構。關鍵字是IBM Watson可以識別的文本中的特定術語。概念是高級概念,不一定在文本中直接引用。實體是IBM Watson從您的文本中進行的人員,公司,位置和分類。
無論您在類別,關鍵字,實體和概念分類學下拉列表中選擇的哪個選項都可以在經典編輯器Metaboxes和Block Editor側面面板中查看。也可以在所有帖子和所有頁面表列表視圖中查看它們,如果屏幕選項尚未出現在您的表列表視圖中,則可以啟用這些列。
我們建議您對使用AI工具的用戶透明。這可以通過向您的網站的隱私政策或類似頁面添加通知來完成。下面提供了樣本副本:
本網站利用人工智能工具來幫助完成語言處理,圖像處理和內容建議等任務。
根據Openai的說法,他們不會根據通過API請求發送的任何數據訓練模型(請參閱https://openai.com/enterprise-prises-privacy)。 OpenAI可以將數據保留長達30天以識別濫用,儘管您可以使用合格的用例請求零數據保留(ZDR)。
Active: 10UP正在積極進行這項工作,我們希望在可預見的未來繼續工作,包括對WordPress的最新版本進行測試。歡迎錯誤報告,功能請求,問題和拉動請求。
ChangElog.md中記錄了所有顯著更改的完整列表。
有關我們的行為守則的詳細信息,請閱讀Code_of_conduct.md。