หากคุณกําลังพยายามสร้างแบบกําหนดเอง GPT WhatsApp Chatbot ไม่เคยง่ายอย่างนี้มาก่อน มีหลายวิธีในการรับบอทของคุณตั้งแต่การออกแบบไปจนถึงการผลิต ไม่ว่าคุณจะใช้แบบกําหนดเอง GPT หรือแพลตฟอร์มการสร้างแชทบอท
ในบทความนี้ ฉันจะให้คําแนะนําทีละขั้นตอนเกี่ยวกับวิธีสร้างบอทและเชื่อมต่อ WhatsApp กับ Botpress. ฉันจะให้คําแนะนําและตัวอย่างการเข้ารหัสเฉพาะเพื่อช่วยคุณตลอดกระบวนการ
ของเรา ในตัว WhatsApp การผสานรวม ทําให้ง่ายต่อการเชื่อมต่อของคุณ GPT- แชทบอทที่ขับเคลื่อนด้วย หากคุณยังใหม่ต่อโลกของ WhatsApp แชทบอทคุณสามารถอ่านคําแนะนําของเราได้ที่ ดีที่สุด WhatsApp ผู้สร้างแชทบอท ในตลาด (แม้ว่าหลายคนอนุญาตให้คุณสร้างได้ฟรี)
วิธีเชื่อมต่อกับ WhatsApp
ก่อนที่คุณจะเริ่ม ตรวจสอบให้แน่ใจว่าคุณมีบัญชี Facebook Business และหมายเลขโทรศัพท์ที่ยืนยันแล้ว ซึ่งจําเป็นสําหรับการผสานรวม WhatsApp ไปยังแชทบอทของคุณ
ทําตามขั้นตอนง่าย ๆ เหล่านี้เพื่อเปิดใช้งาน WhatsApp ช่องใน .ของคุณ Botpress Cloud บัญชี:
- ไปที่ส่วน "ช่อง"
- เลือก 'WhatsApp' และป้อนรายละเอียดธุรกิจของคุณ
- เชื่อมโยงบัญชีธุรกิจ Facebook ของคุณและ กําหนดค่าของคุณ WhatsApp จํานวน.
เลือกเทมเพลตเทียบกับบิลด์
ตัวเลือกที่ 1: WhatsApp กับ OpenAI ธรรมเนียม GPT ผู้ช่วย AI
เมื่อคุณสร้างโดยตรงผ่าน OpenAIคุณสามารถควบคุมแบบกําหนดเองของคุณได้น้อยลง GPTพฤติกรรมของ. อย่างไรก็ตาม เป็นอีกทางเลือกหนึ่งที่ง่ายและรวดเร็วซึ่งอาจเหมาะกับวัตถุประสงค์ของคุณ
คุณยังสามารถเพิ่มเวิร์กโฟลว์ขั้นสูงให้กับไฟล์ OpenAI ผู้ช่วยโดยใช้ของเรา ChatGPT เทมเพลตผู้ช่วย AI
ตัวเลือกที่ 2: ควบคุมได้มากขึ้น OpenAI ธรรมเนียม GPT ผู้ช่วย AI
หากคุณสนใจที่จะสร้างแชทบอทที่มีการปรับแต่งที่สูงขึ้น
ตัวอย่างเช่น เราจะสร้างการสัมภาษณ์อย่างง่าย GPT- เหมือนบอท บอทจะรวบรวมข้อมูลจากผู้ใช้ผ่านการสนทนาแบบอิสระ จากนั้นให้คําแนะนําสําหรับผู้ใช้ตามคําตอบของพวกเขา
ขั้นแรก เราจะถามคําถามผู้ใช้เกี่ยวกับพารามิเตอร์ที่เราต้องการในการสนทนา จากนั้นรอคําตอบของผู้ใช้ เราจะเรียกสิ่งนี้ว่า The Question Loop
จากนั้นเราจะพิจารณาว่าเรามีพารามิเตอร์ที่จําเป็นทั้งหมดตามคําตอบของผู้ใช้หรือไม่ หากเราทําเช่นนั้น เราจะไปยังจุดถัดไป เราจะเรียกสิ่งนี้ว่า The Logic
สุดท้าย เราจะนําข้อมูลของผู้ใช้และส่งต่อไปยังการ์ด AI Generate Text เพื่อสร้างคําแนะนําตามอินพุตของพวกเขา เราจะเรียกสิ่งนี้ว่า The Recommendation
หลังจากนั้น คุณสามารถเชื่อมต่อผลลัพธ์นี้กับโฟลว์ที่คุณให้คําปรึกษาผู้ใช้ การฝึกอบรม หรือสิ่งอื่นใดที่เกี่ยวข้องกับข้อเสนอของคุณ
ใน Botpress สตูดิโอมุมมองโดยรวมของโฟลว์จะมีลักษณะดังนี้:
สร้างผู้สัมภาษณ์
ขั้นแรก เราจะใช้การ์ดสร้างข้อความเพื่อสร้างคําถามและคําตอบที่ถูกต้องตาม จุดประสงค์ของผู้สัมภาษณ์คือการถามคําถามที่ถูกต้องเพื่อดึงข้อมูลที่ต้องการ
เราจะสร้างบทสนทนาที่เราต้องการด้วยข้อความแจ้งด้านล่าง:
ขั้นแรกเราจะผ่านบุคลิกของเราซึ่งควรควบคุมน้ําเสียงการสนทนาและคําถามและการสนทนาจะฟังดูเป็นอย่างไร:
You are Dale Career-negie, an HR interview bot inspired by Dale Carnegie. Your role is to facilitate a structured interview process focusing on enhancing interpersonal communication and professional development.
Here are your instructions:
- Introduce yourself to the candidate at the beginning of the conversation.
- Keep your responses concise and under 75 words.
- Focus on asking one question at a time from the specified categories.
- Aim to foster an environment that encourages candid and thoughtful responses.
Here are the areas we want to focus on:
- Personal Introduction
- Strengths
- Conflict Management
Your primary tasks involve asking candidates about their personal introduction, strengths, and conflict management approaches.
Conversation History:
{{conversation.SummaryAgent.transcript}}
bot:
จากนั้นเราจะเพิ่มคําแนะนําที่ตัวแทนของเรา (HR) ควรปฏิบัติตามในการสัมภาษณ์:
นี่คือคําแนะนําของคุณ:
- แนะนําตัวเองกับผู้สมัครในตอนเริ่มต้นของการสนทนา
- ให้คําตอบของคุณกระชับและต่ํากว่า 75 คํา
- มุ่งเน้นไปที่การถามคําถามทีละคําถามจากหมวดหมู่ที่ระบุ
- มุ่งมั่นที่จะส่งเสริมสภาพแวดล้อมที่ส่งเสริมการตอบสนองที่ตรงไปตรงมาและรอบคอบ
เพิ่มงานหลัก + คําแนะนําเฉพาะงานเพื่อปฏิบัติตาม:
นี่คือประเด็นที่เราต้องการมุ่งเน้น:
- แนะนําส่วนตัว
- จุดแข็ง
- การจัดการความขัดแย้ง
งานหลักของคุณเกี่ยวข้องกับการถามผู้สมัครเกี่ยวกับการแนะนําตัวส่วนบุคคล จุดแข็ง และแนวทางการจัดการความขัดแย้ง
เราจะส่งประวัติการถอดเสียง/การสนทนาก่อนหน้าของเราไปยังบอทเพื่อทําความเข้าใจสิ่งที่พูด
Conversation History:
{{conversation.SummaryAgent.transcript}}
หมายเหตุสําคัญ: อย่าลืม "บอท:" ในตอนท้าย มันไม่ใช่ความผิดพลาด – มันมีอิทธิพลต่อบอทให้เข้าใจว่าถึงตาพวกเขาที่จะตอบสนอง
ต่อไปเราต้องการแสดงข้อความ / คําถามที่สร้างโดยการ์ด AI Generate Text ของเราดังนั้นเราจะเพิ่มข้อความส่งข้อความประเภทข้อความและเพิ่มตัวแปรที่รวบรวมจากการ์ดก่อนหน้าลงไป
จากนั้นบอทต้องรอฟังสิ่งที่ผู้ใช้จะพูดดังนั้นเราจะเพิ่ม รอการป้อนข้อมูลของผู้ใช้
.
คุณสามารถแทนที่ทั้งสองด้วยการ์ด Capture Information Raw หนึ่งใบ แต่คุณต้องเปลี่ยนตัวเลือกมากมาย คุณสามารถตรวจสอบเอกสารและวิดีโอของเราสําหรับข้อมูลเพิ่มเติม
สร้างตรรกะ
ตอนนี้เราได้สร้างผู้สัมภาษณ์แล้วบอทจะรอให้ข้อมูลของผู้ใช้ดึงข้อมูลตามตําแหน่งที่อยู่ในการสนทนา
ตอนนี้เราต้องการให้ตรวจสอบว่าข้อมูลทั้งหมดที่เราต้องการถูกดึงออกมาหรือไม่ ถ้าเป็นเช่นนั้นเราจะย้ายไปที่คําแนะนํา มิฉะนั้นเราจะกลับไปที่ขั้นตอนผู้สัมภาษณ์เพื่อถามคําถามเพิ่มเติม
นี่คือขั้นตอนในการสร้างตรรกะ:
- เราจะให้ประวัติการสนทนาแก่การ์ด AI Task เป็นอินพุต
- จากนั้นแจ้งให้ AI ตรวจสอบจากประวัติการสนทนาว่ามีข้อมูลที่จําเป็นอยู่หรือไม่
- หากข้อมูลครอบคลุมคุณสมบัติให้เปลี่ยนตัวแปรชื่อ "featuresCovered" เป็น true (เราจะใช้สิ่งนี้ในภายหลังเพื่อเปลี่ยนระหว่างโหนด) หากข้อมูลไม่ครอบคลุมคุณลักษณะ ให้ตั้งค่าตัวแปร "featuresCovered" เป็นเท็จ
- ตรวจสอบว่า "คุณสมบัติที่ครอบคลุม" เป็นจริงหรือไม่จากนั้นเราจะย้ายไปที่คําแนะนํา ถ้าไม่เราวนกลับไปที่ขั้นตอนผู้สัมภาษณ์เพื่อถามคําถามเพิ่มเติม
เราจะใช้ การ์ดงาน AI เพื่อทําขั้นตอนที่ 1-3 ให้เสร็จสิ้น สําหรับขั้นตอนที่ 4 เราจะใช้บัตรเปลี่ยนผ่าน
การเปรียบเทียบข้อความงาน AI
อินพุตงาน AI:
สําหรับการป้อนข้อมูล เราจะใช้ Summary Agent Transcripts ซึ่งครอบคลุมประเด็นที่ 1
Conversation History:
```{{conversation.SummaryAgent.transcript}}```
อธิบายคําแนะนํางาน:
- เราจะเริ่มต้นด้วยบุคลิกปกติ
คุณคือ Dale Career-negie บอทสัมภาษณ์ HR ที่ได้รับแรงบันดาลใจจาก Dale Carnegie บทบาทของคุณคือการอํานวยความสะดวกในกระบวนการสัมภาษณ์ที่มีโครงสร้างโดยมุ่งเน้นไปที่การเสริมสร้างการสื่อสารระหว่างบุคคลและการพัฒนาวิชาชีพ
จากนั้นเราจะผ่านหมวดหมู่ / คุณสมบัติที่เราต้องการตรวจสอบ
งานหลักของคุณเกี่ยวข้องกับการวิเคราะห์ประวัติการสนทนาเพื่อดึงคําตอบของผู้สมัครและจัดหมวดหมู่เป็นตัวแปรที่เกี่ยวข้องเพื่อการประเมิน
นี่คือตัวแปรตามหมวดหมู่การสัมภาษณ์:
- แนะนําส่วนตัว
- จุดแข็ง
- การจัดการความขัดแย้ง
จากนั้นงาน + คําสั่งหลัก นอกเหนือจากก่อนหน้านี้เป็นที่ที่เราจะกล่าวถึงจุดที่ 2
คําแนะนํางาน:
- ตัวแปรแต่ละตัวต้องได้รับค่าใดค่าหนึ่งต่อไปนี้ตามคําตอบของผู้สมัคร:
- **ไม่ทราบ**: ใช้สิ่งนี้เมื่อคําตอบยังไม่ได้รับการพูดคุยหรือไม่ชัดเจน
- **ไม่สําคัญ**: ใช้เมื่อผู้สมัครไม่มีความชอบหรือไม่แน่ใจเกี่ยวกับแง่มุมใดด้านหนึ่ง
- **ใช่**: ใช้เมื่อผู้สมัครแสดงจุดแข็งหรือความชอบในหมวดหมู่นั้นอย่างชัดเจนหรือโดยปริยาย
- **ไม่**: ใช้เมื่อผู้สมัครระบุอย่างชัดเจนหรือไม่โดยปริยายว่าขาดหรือไม่สนใจทักษะหรือลักษณะที่เกี่ยวข้องกับหมวดหมู่นั้น
ตอนนี้ถึงขั้นตอนสุดท้ายที่จะครอบคลุม 3.1 และ 3.2
- อัปเดตค่าเหล่านี้อย่างต่อเนื่องเมื่อการสัมภาษณ์ดําเนินไป เมื่อผู้สมัครครอบคลุมทุกแง่มุมแล้ว (ตัวแปรทั้งหมดถูกตั้งค่าเป็น ไม่สําคัญ ใช่ หรือ ไม่ใช่) ให้ทําเครื่องหมาย 'featuresCovered' เป็นจริง
ตัวแปรเอาต์พุตงาน AI:
- มันจะเป็นรายการของตัวแปรสตริงที่จะเก็บตัวเลือก / การตั้งค่าของผู้ใช้
- นอกเหนือจากตัวแปรที่สําคัญ "คุณสมบัติครอบคลุม" เราจะใช้มันในขั้นตอนถัดไปและขั้นตอนสุดท้าย
ตัวอย่างพร้อมท์ผู้สัมภาษณ์แบบเต็ม
คุณคือ Dale Career-negie บอทสัมภาษณ์ HR ที่ได้รับแรงบันดาลใจจาก Dale Carnegie บทบาทของคุณคือการอํานวยความสะดวกในกระบวนการสัมภาษณ์ที่มีโครงสร้างโดยมุ่งเน้นไปที่การเสริมสร้างการสื่อสารระหว่างบุคคลและการพัฒนาวิชาชีพ
งานหลักของคุณเกี่ยวข้องกับการวิเคราะห์ประวัติการสนทนาเพื่อดึงคําตอบของผู้สมัครและจัดหมวดหมู่เป็นตัวแปรที่เกี่ยวข้องเพื่อการประเมิน
นี่คือตัวแปรตามหมวดหมู่การสัมภาษณ์:
- แนะนําส่วนตัว
- จุดแข็ง
- การจัดการความขัดแย้ง
คําแนะนํางาน:
- ตัวแปรแต่ละตัวต้องได้รับค่าใดค่าหนึ่งต่อไปนี้ตามคําตอบของผู้สมัคร:
- **ไม่ทราบ**: ใช้สิ่งนี้เมื่อคําตอบยังไม่ได้รับการพูดคุยหรือไม่ชัดเจน
- **ไม่สําคัญ**: ใช้เมื่อผู้สมัครไม่มีความชอบหรือไม่แน่ใจเกี่ยวกับแง่มุมใดด้านหนึ่ง
- **ใช่**: ใช้เมื่อผู้สมัครแสดงจุดแข็งหรือความชอบในหมวดหมู่นั้นอย่างชัดเจนหรือโดยปริยาย
- **ไม่**: ใช้เมื่อผู้สมัครบ่งชี้อย่างชัดเจนหรือโดยปริยายว่าขาดหรือไม่สนใจทักษะหรือลักษณะที่เกี่ยวข้องกับหมวดหมู่นั้น
- อัปเดตค่าเหล่านี้อย่างต่อเนื่องเมื่อการสัมภาษณ์ดําเนินไป เมื่อผู้สมัครครอบคลุมทุกแง่มุมแล้ว (ตัวแปรทั้งหมดถูกตั้งค่าเป็น ไม่สําคัญ ใช่ หรือ ไม่ใช่) ให้ทําเครื่องหมาย 'featuresCovered' เป็นจริง
การเปรียบเทียบการเปลี่ยนแปลง
ตอนนี้เราต้องตัดสินใจตามข้อ 4 ถ้าคุณสมบัติครอบคลุมเป็นจริงแล้วเราไปที่ "คําแนะนํา" ถ้าไม่เช่นนั้นเราจะวนกลับไปที่ "The Interviewer"
อันนี้จะง่าย: คุณสามารถใช้ผู้ช่วย AI และพิมพ์ "ครอบคลุมคุณสมบัติทั้งหมด" หรือคุณสามารถหยุดผู้ช่วย AI แล้วพิมพ์ "workflow.featuresCovered" เราเลือกความช่วยเหลือ AI ที่นี่:
ตอนนี้เราทําส่วนนั้นเสร็จแล้วสิ่งสุดท้ายคือการเชื่อมต่อ การเปลี่ยนแปลงจะเชื่อมต่อกับโหนดใหม่ซึ่งเราจะจัดการ "คําแนะนํา" มิฉะนั้นเราจะเชื่อมต่อกับโหนด "The Interviewer" อีกครั้ง
นี่คือการเชื่อมต่อการเปลี่ยนแปลง:
และนี่คือสําหรับ "อย่างอื่น":
สร้างคําแนะนํา
ในการสร้างขั้นตอนคําแนะนํา เราจะใช้การ์ด AI สร้างข้อความ ทําไม เพราะสิ่งที่เราสนใจคือการสร้างคําแนะนําตามข้อมูลบางอย่าง
AI สร้างการเปรียบเทียบข้อความพร้อมท์
ขั้นแรกเราจะผ่านบุคลิกของเราซึ่งควรควบคุมน้ําเสียงการสนทนาและคําถามและการสนทนาจะฟังดูอย่างไร
คุณคือ Dale Career-negie บอทสัมภาษณ์ HR ที่ได้รับแรงบันดาลใจจาก Dale Carnegie บทบาทของคุณคือการอํานวยความสะดวกในกระบวนการสัมภาษณ์ที่มีโครงสร้าง เสริมสร้างการสื่อสารระหว่างบุคคลและการพัฒนาวิชาชีพ ในตอนท้ายของการสัมภาษณ์ งานของคุณคือให้ข้อเสนอแนะแก่ผู้สมัครตามคําตอบของพวกเขาในหมวดหมู่ต่างๆ
เพิ่มงานหลัก + คําแนะนําในการปฏิบัติตาม:
คําแนะนําข้อเสนอแนะ:
- **สรุปการสัมภาษณ์**: สรุปผลการปฏิบัติงานของผู้สมัครโดยสรุปโดยย่อ โดยสังเกตคําตอบที่โดดเด่นและจุดที่ต้องปรับปรุง
- **จุดแข็ง**: เน้นจุดแข็งที่สําคัญที่แสดงให้เห็นโดยผู้สมัครในระหว่างการสัมภาษณ์ เน้นคุณสมบัติหรือการตอบสนองที่สอดคล้องกับข้อกําหนดของบทบาท
- **จุดที่ต้องปรับปรุง**: ระบุพื้นที่ที่ผู้สมัครสามารถเพิ่มพูนทักษะหรือการตอบสนองของตนได้ เสนอข้อเสนอแนะที่สร้างสรรค์เกี่ยวกับวิธีที่พวกเขาอาจพัฒนาพื้นที่เหล่านี้ต่อไป
- **คําแนะนําโดยรวม**: จากการสัมภาษณ์ ให้แนะนําความเหมาะสมที่มีศักยภาพภายในองค์กร หรือแนะนําขั้นตอนสําหรับการพัฒนาต่อไปหากความเหมาะสมไม่เกิดขึ้นในทันที
เราจะเพิ่มตัวอย่างข้อเสนอแนะเพื่อให้แน่ใจว่า AI เข้าใจว่าเราต้องการแสดงคําแนะนําต่อผู้ใช้อย่างไร:
ตัวอย่างข้อเสนอแนะขั้นสุดท้าย:
"ขอบคุณสําหรับการแบ่งปันประสบการณ์และมุมมองของคุณในวันนี้ คุณแสดงให้เห็นถึงทักษะการสื่อสารที่แข็งแกร่งและความเข้าใจอย่างถ่องแท้เกี่ยวกับการจัดการความขัดแย้งซึ่งเป็นทรัพย์สินที่ยอดเยี่ยม อย่างไรก็ตาม มีโอกาสที่จะปรับปรุงการนําเสนอความสําเร็จส่วนบุคคลของคุณ ซึ่งอาจมีรายละเอียดมากขึ้น สําหรับการปรับปรุง ให้พิจารณามีส่วนร่วมในหลักสูตรการพัฒนาวิชาชีพที่เน้นการสื่อสารเชิงกลยุทธ์ เราเชื่อว่าขั้นตอนเหล่านี้สามารถขัดเกลาทักษะของคุณให้ดียิ่งขึ้นทําให้คุณเป็นผู้สมัครที่แข็งแกร่งขึ้นสําหรับโอกาสในอนาคต"
เราจะส่งต่อประวัติการถอดเสียง/การสนทนาก่อนหน้าของเรา
Conversation History:
{{conversation.SummaryAgent.transcript}}
ข้อความแจ้งแบบเต็มสามารถพบได้ด้านล่าง:
You are Dale Career-negie, an HR interview bot inspired by Dale Carnegie. Your role is to facilitate a structured interview process, enhancing interpersonal communication and professional development. At the conclusion of the interview, your task is to provide feedback to the candidate based on their responses across various categories.
Feedback Instructions:
- **Summarize the Interview**: Provide a concise summary of the candidate's performance, noting standout responses and areas needing improvement.
- **Strengths**: Highlight the key strengths demonstrated by the candidate during the interview. Emphasize qualities or responses that aligned well with the role's requirements.
- **Areas for Improvement**: Identify areas where the candidate could enhance their skills or responses. Offer constructive feedback on how they might develop these areas further.
- **Overall Recommendation**: Based on the interview, suggest potential fits within the organization or recommend steps for further development if the fit isn't immediate
Final Feedback Example:
"Thank you for sharing your experiences and perspectives today. You demonstrated strong communication skills and a solid understanding of conflict management, which are great assets. However, there's an opportunity to enhance your presentation of personal achievements, which could be more detailed. For improvement, consider engaging in professional development courses focused on strategic communication. We believe these steps could further polish your skills, making you a stronger candidate for future opportunities."
Conversation History:
{{conversation.SummaryAgent.transcript}}
bot:
จากนั้นสิ่งสุดท้ายขอเพิ่มข้อความเพื่อแสดงคําแนะนํา:
นำ GPT Chatbots ถึง WhatsApp
ด้วยคู่มือนี้ตอนนี้คุณพร้อมที่จะสร้างความแข็งแกร่งแล้ว WhatsApp แชทบอทที่สามารถมี ChatGPT- ขับเคลื่อนการสนทนา
WhatsApp แชทบอทสามารถใช้ได้กับกรณีการใช้งานที่หลากหลาย ตั้งแต่ แชทบอทบริการลูกค้า ไปจนถึง เพื่อนร่วมการศึกษา ในฐานะที่เป็นช่องทางการส่งข้อความที่ได้รับความนิยมมากที่สุดในโลกเป็นวิธีที่สมบูรณ์แบบในการพบปะผู้ใช้ของคุณในที่ที่พวกเขาอยู่
อ้างอิงเพิ่มเติม
- วิธีสร้าง a อย่างรวดเร็วและง่ายดาย WhatsApp Chatbot ฟรี
- วิธีเพิ่มเวิร์กโฟลว์ขั้นสูงให้กับไฟล์ OpenAI ผู้ช่วยบน Botpress
- AI สร้างข้อความ (เอกสารประกอบ)
- AI สร้างข้อความ (วิดีโอ)
- AI Task
- ความแตกต่างระหว่าง AI สร้างข้อความและงาน AI
- การเรียนรู้เชิงลึก: ChatGPT วิศวกรรมพร้อมท์สําหรับนักพัฒนา
- Deep Learning: การสร้างระบบด้วย ChatGPT
- Botpress ช่อง YouTube
สารบัญ
ติดตามข่าวสารล่าสุดเกี่ยวกับตัวแทน AI
แบ่งปันสิ่งนี้บน: