gactions
เป็นอินเทอร์เฟซบรรทัดคำสั่งที่คุณใช้เพื่อทดสอบและอัปเดต
Actions
สถาปัตยกรรมของระบบ
หากต้องการเลือกการดาวน์โหลดที่เหมาะสม ให้ค้นหาสถาปัตยกรรมของระบบ
ในอุปกรณ์ Mac OS X และ Linux คุณสามารถค้นหาสถาปัตยกรรม CPU ของคอมพิวเตอร์ได้โดยใช้คำสั่งเทอร์มินัล
uname -a
ในอุปกรณ์ Windows 10 ให้ทำตามขั้นตอนต่อไปนี้เพื่อค้นหาสถาปัตยกรรม CPU
เปิดการตั้งค่า
คลิกระบบ
คลิกเกี่ยวกับ
การดาวน์โหลด
คุณสามารถดาวน์โหลด gactions
สำหรับระบบปฏิบัติการของคุณได้ (ด้านล่าง)
ระบบปฏิบัติการ | การดาวน์โหลด |
---|---|
Windows | |
Mac | |
Linux |
ข้อกำหนด
- ทำให้ไฟล์ที่ดาวน์โหลดเป็นไฟล์ปฏิบัติการได้โดยตั้งค่าสิทธิ์ที่เหมาะสม
- ใน Mac และ Linux ให้เรียกใช้
chmod +x gactions
เพื่อสร้างไฟล์ปฏิบัติการแบบไบนารี - ใน Windows คุณต้องมีสิทธิ์ของผู้ดูแลระบบ
- ใน Mac และ Linux ให้เรียกใช้
- ตำแหน่งการดาวน์โหลด
gactions
ต้องอยู่ในตัวแปรสภาพแวดล้อมPATH
อาร์กิวเมนต์ที่รองรับ
ตารางต่อไปนี้อธิบายอาร์กิวเมนต์ที่รองรับสำหรับ gactions
อาร์กิวเมนต์ | คำอธิบาย |
---|---|
help h |
แสดงข้อความช่วยเหลือสำหรับเครื่องมือนี้ เช่น
gactions help หากต้องการดูข้อความช่วยเหลือสำหรับอาร์กิวเมนต์หนึ่งๆ ให้ใช้ไวยากรณ์ต่อไปนี้ gactions help argument เช่น gactions help test |
get |
รับเนื้อหาของโปรเจ็กต์ที่ระบุ (การดำเนินการ + ข้อมูลเมตา) โปรดใช้ไวยากรณ์ต่อไปนี้
gactions get --project PROJECT_ID |
init |
สร้างไฟล์ action.json เริ่มต้นในไดเรกทอรีปัจจุบันด้วยไวยากรณ์ต่อไปนี้
gactions init หากมีไฟล์ gactions init --force |
list |
แสดงรายการโปรเจ็กต์ Actions เวอร์ชันล่าสุดสูงสุด 10 โปรเจ็กต์: อยู่ระหว่างการตรวจสอบ
เวอร์ชันที่ใช้งานจริง ได้รับอนุมัติ และอื่นๆ ด้วยไวยากรณ์ต่อไปนี้
gactions list --project PROJECT_ID |
test |
พุชแพ็กเกจการดำเนินการไปยังแพลตฟอร์ม Assistant เพื่อทดสอบกับสิ่งต่อไปนี้
ไวยากรณ์:
gactions test --action_package PACKAGE_NAME --project PROJECT_ID เช่น gactions test --action_package mypackage.json --project my-project-1234567 คุณเลือกปิดการทดสอบในสภาพแวดล้อมแซนด์บ็อกซ์ได้
ที่มีธง เลิกใช้งานแฟล็ก |
update |
อัปเดตแพ็กเกจการดำเนินการสำหรับโปรเจ็กต์ที่ระบุด้วยไวยากรณ์ต่อไปนี้
gactions update --action_package PACKAGE_NAME --project PROJECT_ID เช่น gactions update --action_package action.json --project my-project-1234567 หากต้องการใช้อาร์กิวเมนต์ หากโปรเจ็กต์ Actions ของคุณรองรับหลายภาษา โปรดดู เอกสารประกอบเกี่ยวกับแพ็กเกจการดำเนินการ |
selfupdate |
gactions จะตรวจหาการอัปเดตโดยอัตโนมัติ ก่อนแต่ละคำสั่งทำงาน แต่คุณสามารถบังคับ
ที่ตรวจสอบกับ selfupdate
gactions selfupdate |
ดูเอาต์พุตแบบละเอียด
หากต้องการดูผลลัพธ์โดยละเอียดเพิ่มเติมระหว่างการประมวลผล ให้เพิ่มแฟล็ก --verbose
เช่น
gactions --verbose test --action_package action.json --project my-project-1234567
ตัวอย่าง action.json เริ่มต้น
เมื่อเรียกใช้ gactions init
ในไดเรกทอรีโปรเจ็กต์ คุณจะสร้างค่าเริ่มต้น
action.json
ไฟล์ในไดเรกทอรีนั้น:
{ "actions": [ { "description": "Default Welcome Intent", "name": "MAIN", "fulfillment": { "conversationName": "<INSERT YOUR CONVERSATION NAME HERE>" }, "intent": { "name": "actions.intent.MAIN", "trigger": { "queryPatterns": [ "talk to <INSERT YOUR NAME HERE>" ] } } } ], "conversations": { "<INSERT YOUR CONVERSATION NAME HERE>": { "name": "<INSERT YOUR CONVERSATION NAME HERE>", "url": "<INSERT YOUR FULLFILLMENT URL HERE>" } }, "locale": "<INSERT YOUR LANGUAGE HERE>" }