การกำหนดเวอร์ชันโปรเจ็กต์ของคุณ (Dialogflow)

การกำหนดเวอร์ชันโปรเจ็กต์ Dialogflow จะช่วยให้คุณควบคุมกระบวนการเผยแพร่และประสบการณ์ของผู้ใช้ได้ดีขึ้น ก่อนที่จะส่งโปรเจ็กต์ไปตรวจสอบ คุณควรสร้าง Agent ที่เปลี่ยนแปลงไม่ได้ของ Dialogflow วิธีนี้ช่วยให้คุณสามารถสร้าง Agent ของ Dialogflow ได้หลายเวอร์ชัน เผยแพร่แต่ละเวอร์ชันไปยังสภาพแวดล้อมที่แยกต่างหาก และย้อนกลับไปใช้เวอร์ชันก่อนหน้าหากจำเป็น

ดูข้อมูลเพิ่มเติมเกี่ยวกับการกำหนดเวอร์ชันโปรเจ็กต์ Dialogflow ได้ที่หัวข้อการกำหนดเวอร์ชันของ Dialogflow

คำถามที่พบบ่อยเกี่ยวกับการกำหนดเวอร์ชัน Dialogflow

การกำหนดเวอร์ชัน Dialogflow ส่งผลต่อ Actions ที่มีอยู่อย่างไร

การดำเนินการที่มีอยู่ซึ่งส่งไปยังคอนโซล Actions ก่อนวันที่ 8 พฤษภาคม 2018 จะไม่ได้รับผลกระทบ ซึ่งหมายความว่าการแก้ไขที่คุณทำกับตัวแทน Dialogflow จะยังแสดงในการดำเนินการที่มีอยู่ต่อไป หากการดำเนินการดังกล่าวเผยแพร่ไปแล้ว การแก้ไขจะยังแสดงผลอยู่

จะมี 2 เวอร์ชันที่ฉันต้องดูแลรักษาใน Actions on Google และ Dialogflow ไหม

ไม่ได้ คุณมีเพียงเวอร์ชันเดียวตามที่แสดงในหน้าจัดการรุ่นต่างๆ การดำเนินการนี้เป็นการผสานรวมระหว่าง Actions on Google และ Dialogflow ความแตกต่างเพียงอย่างเดียวคือเราจะสร้างภาพรวมของตัวแทน Dialogflow ของคุณเมื่อส่งข้อมูล ภาพรวมนี้จะไม่ได้รับผลกระทบจากการแก้ไขในอนาคตที่คุณทำกับ Intent และเอนทิตี Dialogflow

ฉันจะสร้างและทำให้เวอร์ชัน Actions on Google ใช้งานได้จากคอนโซล Dialogflow ได้ไหม

ไม่ได้ คุณทำได้ผ่านคอนโซลการดําเนินการเท่านั้น

ฉันเห็นว่าในหน้า Dialogflow นี้มีให้บริการสำหรับผู้ใช้ที่เลือกใช้รุ่นเบต้า จะมีผลกับ Actions on Google ไหม

ไม่ โปรแกรมเบต้าของ Dialogflow มีไว้สําหรับตัวแทน Dialogflow ที่ไม่ได้อยู่ในแพลตฟอร์ม Actions on Google หากคุณมี Agent ของ Dialogflow สำหรับแพลตฟอร์ม Actions on Google แล้ว Agent นี้จะเปิดใช้โดยอัตโนมัติและไม่ได้อยู่ในรุ่นเบต้า

จะเกิดอะไรขึ้นหากฉันเปิดใช้เวอร์ชันเบต้าใน Dialogflow Console

การดำเนินการดังกล่าวจะไม่เปลี่ยนแปลงโปรเจ็กต์ Actions on Google หากเปิดใช้รุ่นเบต้า คุณจะเห็นแท็บสภาพแวดล้อมในการตั้งค่า Dialogflow Agent ในหน้านั้น คุณสามารถดู (แต่แก้ไขไม่ได้) เวอร์ชันเดียวกับที่คุณสร้างจากคอนโซล Actions และโหลดเวอร์ชันที่เจาะจงลงในฉบับร่าง

แนวทางปฏิบัติแนะนำในการใช้รุ่นอัลฟ่า/เบต้า/เวอร์ชันที่ใช้งานจริงกับ Cloud Functions สำหรับ Firebase คืออะไร

ตัวแก้ไขในบรรทัดของ Dialogflow ไม่มีการกำหนดเวอร์ชันสำหรับ Cloud Functions for Firebase แต่ Dialogflow แต่ละเวอร์ชันจะชี้ไปยังพารามิเตอร์เว็บฮุคที่กำหนดเอง หากต้องการทดสอบตรรกะเซิร์ฟเวอร์ที่แตกต่างกันกับรุ่นอัลฟ่า/เบต้า เราขอแนะนำให้คุณปิดเครื่องมือแก้ไขในบรรทัด ทำให้โซลูชันใช้งานได้เป็น Cloud Functions จำนวน 2 รายการและส่งเป็นพารามิเตอร์เว็บฮุคใน Dialogflow