ข้ามไปยังเนื้อหา

Gemini: สร้างข้อความ

ใช้ Gemini: generate text เพื่อขอให้โมเดล Google Gemini สร้างข้อความสั้นๆ กลาง journey จากนั้นนำไปใช้ซ้ำใน push, email หรือ SMS ในภายหลัง จุดนี้จะตรวจสอบสิทธิ์ด้วย Gemini API key ของตัวเอง โดยจะไม่ใช้การผสานรวมระดับบัญชีใดๆ ที่กำหนดค่าไว้ที่อื่นใน Settings

การใช้งานทั่วไป:

  • ปรับแต่งบรรทัดข้อความให้เป็นส่วนตัว: ร่างข้อความดึงดูดหนึ่งบรรทัดจาก tag ของผู้เดินทาง จากนั้นใส่ลงใน push หรือ email ถัดไปด้วย Dynamic Content
  • สรุปก่อนส่ง: เปลี่ยน tag สองสามอย่าง เช่น คำสั่งซื้อล่าสุดหรือหมวดหมู่การเข้าชม ให้เป็นบรรทัดภาษาธรรมชาติสั้นๆ ที่เทมเพลตสามารถแสดงได้
  • เปลี่ยนถ้อยคำ: ขอวลีที่แตกต่างกันเล็กน้อยในแต่ละครั้ง เพื่อให้ผู้เดินทางไม่เห็นข้อความที่เหมือนกันทุกครั้งที่ผ่านเข้ามา

กำหนดค่าจุด

Anchor link to
  1. ลาก Gemini: generate text จากส่วน Integrations ของแผงด้านซ้ายไปยัง canvas
  2. ดับเบิลคลิกที่จุดและป้อน Step Name
  3. ใน Gemini API key ให้ป้อน Gemini API key ของคุณ มันจะถูกจัดเก็บแบบปิดบังเหมือนกับ webhook secret header
หน้าต่าง Gemini generate text ที่มี Step Name กรอกแล้วและ Gemini API key ถูกปิดบัง
  1. ใน Model ให้เลือกโมเดล Gemini ที่จะใช้ ค่าเริ่มต้นคือ gemini-2.5-flash-lite

    • gemini-2.5-flash-lite: ค่าเริ่มต้น
    • gemini-2.5-flash: มีค่าใช้จ่ายต่อ token มากกว่า Flash Lite

    Gemini 2.5 Pro ไม่มีให้เลือกที่นี่: เนื่องจากไม่สามารถปิดขั้นตอนการให้เหตุผลของตัวเองได้ จึงไม่รับประกันว่าจะเสร็จสิ้นภายในเวลา 10 วินาทีที่กำหนดของจุด

    ทุกการเรียกใช้จะเรียกเก็บเงินจาก Gemini key ของคุณสำหรับผู้เดินทางทุกคนที่มาถึงขั้นตอนนี้

ฟิลด์ Model ตั้งค่าเป็น gemini-2.5-flash-lite พร้อมหมายเหตุการยกเว้นรุ่น Pro
  1. ใน Prompt ให้เขียนสิ่งที่คุณต้องการให้โมเดลสร้างขึ้น รองรับ macros เดียวกันกับ Webhook body ใดๆ เช่น {{device:hwid}}
ฟิลด์ Prompt พร้อม prompt แนะนำผลิตภัณฑ์โดยใช้ tag macro
  1. คลิก Save

การให้เหตุผลจะถูกปิดและการตอบกลับจะถูกจำกัดไว้ที่ประมาณ 300 tokens (ประมาณหนึ่งย่อหน้าสั้นๆ) เพื่อให้คำขออยู่ภายใน การหมดเวลาของ Webhook ขอสิ่งที่สั้นๆ prompt ที่ยาวหรือละเอียดกว่าจะไม่ได้รับพื้นที่ในการตอบกลับเพิ่มขึ้น

การตอบกลับ

Anchor link to

ผู้เดินทางจะเดินทางต่อไปยังขั้นตอนใดก็ตามที่คุณเชื่อมต่อถัดไปบน canvas

แอตทริบิวต์หลังจากขั้นตอนทำงาน

Anchor link to
แอตทริบิวต์สิ่งที่เก็บไว้
llm_textข้อความที่สร้างขึ้น
llm_input_tokensจำนวน token สำหรับอินพุตของคำขอ
llm_output_tokensจำนวน token สำหรับเอาต์พุตของคำขอ

วิธีใช้ llm_text ในขั้นตอนถัดไป

Anchor link to
  • ใส่ลงใน push, email หรือ SMS: ใช้ Dynamic Content
  • สร้างเงื่อนไขแยกด้วย Condition split: บันทึกลงใน Tag ก่อนด้วย Update user profile จากนั้นแยกตาม Tag นั้น

ความล้มเหลวและการตอบกลับที่ไม่คาดคิด

Anchor link to

คำขอที่ล้มเหลวจะทำให้ผู้เดินทางออกจาก journey ดูที่ ข้อผิดพลาดและคำขอที่ล้มเหลว

การตอบกลับที่กลับมาแต่ไม่ใช่สิ่งที่คุณคาดหวังจะทำให้ผู้เดินทางยังคงอยู่ใน journey:

  • ข้อความถูกตัดที่ขีดจำกัด 300-token: llm_text จะเก็บข้อความที่ถูกตัดทอน
  • โมเดลปฏิเสธที่จะตอบ: llm_text จะเก็บสิ่งที่โมเดลตอบกลับมาแทน

สถานการณ์ตัวอย่าง: การร่างเคล็ดลับติดตามคำสั่งซื้อใน SMS ด้วย Gemini

Anchor link to

ทีมงานต้องการให้ SMS ยืนยันคำสั่งซื้อมีเคล็ดลับการดูแลผลิตภัณฑ์สั้นๆ เฉพาะผลิตภัณฑ์ แทนที่จะมีเพียงหมายเลขคำสั่งซื้อ

  1. เพิ่ม Gemini: generate text ทันทีหลังจากขั้นตอนที่ยืนยันคำสั่งซื้อ ใน Prompt ให้เขียนว่า Write one short care tip for someone who just bought {{tag:Last Purchased Category}}.
  2. เพิ่มขั้นตอน Send SMS ทันทีหลังจากนั้น โดยใช้ Dynamic Content เพื่อแทรก llm_text ลงในข้อความ SMS

เมื่อขั้นตอนนี้ทำงาน การยืนยันคำสั่งซื้อแต่ละครั้งจะมีเคล็ดลับที่เกี่ยวข้องกับสิ่งที่ผู้เดินทางซื้อ แทนที่จะเป็นบรรทัดเดียวกันสำหรับทุกคำสั่งซื้อ