[英]C# library for Google Dialogflow V2
對於Google Dialogflow V2,似乎有2個C#庫:
Google.Apis.Dialogflow.v2: https ://www.nuget.org/packages/Google.Apis.Dialogflow.v2/
但是,在文檔頁面( https://dialogflow.com/docs/sdks#v2_client_libraries )中,C#庫是Google.Cloud.Dialogflow.V2。 我可以看到Google文檔中的很多代碼僅使用此庫。 例如https://cloud.google.com/dialogflow-enterprise/docs/delete-intent
我不知道應該用哪一個開發?
謝謝大家
Google API .Net客戶端庫是專為與Google API一起使用而設計的。 API類直接從發現服務API以編程方式生成。
如果您正在使用Google Cloud Platform API(如對話框流),請考慮使用適用於.NET的Cloud Client Libraries 。 這些是專門針對Google Cloud Platform Services的新的和慣用的.NET庫。
你可以使用其中之一。 但是谷歌建議您使用Google Cloud客戶端庫來進行Dialog flow api。
開發人員在生產中聯系beta
我聯系了圖書館的一位開發人員,詢問他在生產中使用雲庫的意見,即使它仍處於測試階段。
是的,它足夠穩定,可以在生產環境中使用。 我實際上正在嘗試將一堆這些庫推送到GA - 大多數情況下我們只是缺少一些評論和樣本。
在C#中編寫Web鈎子方面,Dialogflow可能很麻煩,因為你需要使用protobuf解析(基本上看到文檔頁面),你當前不能使用Dialogflow beta或者它會吐出我們無法解析的枚舉值。 在Web鈎子之外,應該沒問題:)
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.