Dialogflow ช่วยให้คุณสร้างอินเทอร์เฟซการสนทนานอกเหนือจากผลิตภัณฑ์และบริการของคุณโดยมอบกลไกการเข้าใจภาษาธรรมชาติ (NLU) ที่ทรงพลังเพื่อประมวลผลและทำความเข้าใจการป้อนข้อมูลด้วยภาษาธรรมชาติ
นี่คือการรวมเว็บอย่างไม่เป็นทางการสำหรับ Dialogflow V2
ประกาศ : สิงหาคม 2021 ฉันได้อัปเกรดเว็บแอปเป็น Vue 3 แก้ไขช่องโหว่ด้านความปลอดภัย และการอ้างอิงที่อัปเดต ซอฟต์แวร์มาฟรี แต่เวลาของฉันไม่ได้ โปรดพิจารณาสนับสนุนฉันทาง PayPal หรือผ่านข้อตกลงทางการค้า
สนับสนุนโดย Vokode ซึ่งเป็นสตูดิโอการตลาดด้านเสียงจากปารีส ซึ่งดำเนินการด้านการออกแบบเสียง พอดแคสต์ และแอปเสียง
Dialogflow Gateway ช่วยให้สามารถผสานรวมบุคคลที่สามในลักษณะนี้เพื่อเข้าถึง Dialogflow V2 API ได้อย่างปลอดภัย
AD
Dialogflow Gateway โดย Ushakov (โฮสต์) เป็นวิธีที่เร็วที่สุดในการเริ่มต้นใช้งาน Dialogflow สำหรับ Web v2
คุณสามารถใช้ git หรือดาวน์โหลดจาก GitHub
เปิดโฟลเดอร์ที่โคลน จากนั้นใช้ตัวจัดการแพ็คเกจของคุณเพื่อติดตั้งการขึ้นต่อกัน
ใช้ npm
npm i
การใช้เส้นด้าย
yarn
เปิด src/config/index.js
และเปลี่ยนตัวแปร endpoint
เป็น URL เกตเวย์ Dialogflow ของคุณ
คำแนะนำ: URL สำหรับ Dialogflow Gateway ที่โฮสต์โดย Ushakov จะเป็นรหัสโครงการ Google Cloud ของคุณ + .core.ushaflow.io
เสมอ หากคุณมีปัญหาใดๆ ตรวจสอบให้แน่ใจว่าคุณได้เชื่อมต่อตัวแทนของคุณกับเกตเวย์ จากนั้นไปที่คอนโซล คลิกที่ "จัดการ" และคัดลอก URL ของเกตเวย์
ตัวอย่าง
export default {
endpoint : 'https://dialogflow-web-v2.core.ushaflow.io'
[ ... ]
}
[ ... ]
โลโก้ ชื่อตัวแทน คำอธิบาย และภาษาที่ใช้ได้ดึงข้อมูลจาก Dialogflow เปลี่ยนใน Dialogflow แล้วมันจะซิงค์กับ UI โปรดทราบว่าเมื่อเพิ่มภาษาใหม่ คุณอาจต้องแปล UI บางส่วนด้วย ( translations.json
ใน src/translations
)
เปิดโฟลเดอร์โคลนของคุณ จากนั้นใช้ตัวจัดการแพ็คเกจที่คุณชื่นชอบเพื่อรันคำสั่ง serve
ใช้ npm
npm run serve
การใช้เส้นด้าย
yarn serve
เบราว์เซอร์เริ่มต้นของคุณควรเปิดและเปลี่ยนเส้นทางไปที่ localhost:8080
หากมีการใช้งานพอร์ต 8080 อยู่แล้ว คุณสามารถกำหนดอาร์กิวเมนต์ port
เพื่อเชื่อมต่อที่พอร์ตที่ระบุได้
ใช้ npm
npm run serve --port 9090
การใช้เส้นด้าย
yarn serve --port 9090
โปรดอย่าใช้เซิร์ฟเวอร์การพัฒนาเพื่อให้บริการแอปของคุณแก่ผู้เยี่ยมชม เซิร์ฟเวอร์การพัฒนามีไว้เพื่อการพัฒนา โปรดอัปโหลดสิ่งประดิษฐ์ที่สร้างขึ้นไปยังเว็บเซิร์ฟเวอร์แบบคงที่
คุณสามารถสร้างธีมที่กำหนดเองสำหรับ Dialogflow สำหรับ Web v2 ตามข้อกำหนด:
หากต้องการใช้ตัวแปร ให้เปิด src/style/theme.sass
และเปลี่ยนตัวแปรเหล่านั้นในตัวเลือก :root
คุณยังสามารถปรับธีมของคุณให้เหมาะสมสำหรับไคลเอนต์ที่เปิดใช้งานโหมดมืดภายในไฟล์และตัวเลือกเดียวกันภายใต้ @media (prefers-color-scheme: dark)
แอปของคุณจะถูกรวมเข้ากับไดเร็กทอรี dist
ในการสร้างมันคุณสามารถใช้ npm หรือเส้นด้าย
ใช้ npm
npm run build
การใช้เส้นด้าย
yarn build
เรียกใช้ git pull origin master
เพื่อรวมการเปลี่ยนแปลง
นอกจากนี้ คอยอัปเดตแพ็กเกจ vue ให้ทันสมัยอยู่เสมอ
vue upgrade
ติดต่อผู้พัฒนาหรือเปิดปัญหา