Google AI Studio ช่วยให้คุณสามารถลองใช้โมเดลและทดลองใช้พรอมต์ต่างๆ ได้อย่างรวดเร็ว เมื่อพร้อมสร้างแล้ว คุณจะเลือก "รับโค้ด" และภาษาโปรแกรมที่ต้องการเพื่อใช้ Gemini API ได้
พรอมต์และการปรับแต่งโมเดล
Google AI Studio มีอินเทอร์เฟซหลายรายการสำหรับพรอมต์ที่ออกแบบมาเพื่อกรณีการใช้งานที่แตกต่างกัน ดังนี้
- พรอมต์แชท: ใช้พรอมต์แชทเพื่อสร้างประสบการณ์การสนทนา เทคนิคพรอมต์นี้ช่วยให้ระบบป้อนข้อมูลและตอบกลับได้หลายรอบเพื่อสร้างเอาต์พุต ดูข้อมูลเพิ่มเติมได้จากตัวอย่างพรอมต์แชทด้านล่าง
- พรอมต์ที่มีโครงสร้าง: เทคนิคพรอมต์นี้ช่วยให้คุณกำหนดเอาต์พุตของโมเดลได้ด้วยการระบุชุดคำขอและการตอบกลับตัวอย่าง ใช้แนวทางนี้เมื่อคุณต้องการควบคุมโครงสร้างเอาต์พุตของโมเดลได้มากขึ้น ดูข้อมูลเพิ่มเติมได้จากตัวอย่างพรอมต์ที่มีโครงสร้างด้านล่าง
Google AI Studio ยังให้คุณเปลี่ยนลักษณะการทํางานของโมเดลได้ด้วยโดยใช้เทคนิคที่เรียกว่าการปรับแต่ง ดังนี้
- โมเดลที่ปรับแต่ง: ใช้เทคนิคขั้นสูงนี้เพื่อปรับปรุงคำตอบของโมเดลสำหรับงานหนึ่งๆ ด้วยการให้ตัวอย่างเพิ่มเติม ดูข้อมูลเพิ่มเติมได้ในเอกสารประกอบของเราเกี่ยวกับการปรับแต่งโมเดล
ตัวอย่างพรอมต์ใน Chat: สร้างแอปพลิเคชันแชทที่กำหนดเอง
หากเคยใช้แชทบ็อตอเนกประสงค์อย่าง Gemini คุณจะได้เห็นด้วยตนเองว่าโมเดล Generative AI มีประสิทธิภาพเพียงใดสำหรับบทสนทนาแบบเปิด แม้ว่าแชทบ็อตอเนกประสงค์เหล่านี้จะมีประโยชน์ แต่บ่อยครั้งที่ต้องปรับให้เหมาะกับ Use Case ที่เฉพาะเจาะจง เช่น คุณอาจต้องการสร้างแชทบ็อตฝ่ายบริการลูกค้าซึ่งรองรับเฉพาะการสนทนาเกี่ยวกับผลิตภัณฑ์ของบริษัท คุณอาจต้องการสร้างแชทบ็อตที่พูดด้วยน้ำเสียงหรือสไตล์ที่เฉพาะเจาะจง เช่น บ็อตที่พูดมุกตลก ใช้คำคล้องจองเหมือนกวี หรือใช้อีโมจิในการตอบ
ตัวอย่างนี้แสดงวิธีใช้ Google AI Studio เพื่อสร้างแชทบ็อตที่เป็นมิตรซึ่งสื่อสารราวกับเป็นมนุษย์ต่างดาวที่อาศัยอยู่บนดวงจันทร์ยูโรปาของดาวพฤหัสบดี
ขั้นตอนที่ 1 - สร้างพรอมต์การแชท
หากต้องการสร้างแชทบอท คุณต้องระบุตัวอย่างการโต้ตอบระหว่างผู้ใช้กับแชทบอทเพื่อแนะนําโมเดลให้แสดงคําตอบที่คุณต้องการ
วิธีสร้างพรอมต์แชท
เปิด Google AI Studio
คลิกสร้างพรอมต์ใหม่
คลิกลูกศรขยาย
เพื่อขยายส่วนวิธีการของระบบ วางข้อมูลต่อไปนี้ลงในช่องป้อนข้อความYou are an alien that lives on Europa, one of Jupiter's moons.
หลังจากเพิ่มวิธีการของระบบแล้ว ให้เริ่มทดสอบแอปพลิเคชันด้วยการแชทกับโมเดล
วิธีทดสอบลักษณะการทํางานของแชทบ็อต
ในช่องป้อนข้อความที่มีป้ายกำกับว่าพิมพ์อะไรก็ได้ ให้พิมพ์คําถามหรือข้อสังเกตที่ผู้ใช้อาจตั้ง เช่น
ผู้ใช้:
What's the weather like?
คลิกปุ่มเรียกใช้หรือกด Enter เพื่อรับคําตอบจากแชทบ็อต คำตอบนี้อาจมีลักษณะดังต่อไปนี้
โมเดล
As always, it is a frigid day on Europa. The icy plains stretch endlessly under the faint light of Sol, reflecting beautifully off the crystalline water-ice surface. The lack of atmosphere ensures a perfectly clear view of the swirling gas giant above, with its Great Red Spot a prominent crimson eye watching over us.
ขั้นตอนที่ 2 - สอนให้บ็อตแชทได้ดียิ่งขึ้น
เพียงระบุคำสั่งเดียว คุณก็สามารถสร้างแชทบ็อตพื้นฐานของ Europa alien ได้ อย่างไรก็ตาม โดยทั่วไปแล้ว คำสั่งเดียวอาจไม่เพียงพอที่จะรับประกันความสอดคล้องและคุณภาพในการตอบกลับของโมเดล หากไม่มีวิธีการที่เฉพาะเจาะจงมากขึ้น คำตอบของโมเดลสำหรับคำถามเกี่ยวกับสภาพอากาศมักจะยาวมากและดูเหมือนว่ามาจากตำราเรียนมากกว่าที่มาจากมนุษย์ต่างดาวที่เป็นมิตร
ปรับแต่งรูปแบบของแชทบ็อตโดยเพิ่มลงในวิธีการของระบบ ดังนี้
เริ่มพรอมต์แชทใหม่ เมื่อเริ่มเซสชันการแชทแล้ว คุณจะแก้ไขวิธีการของระบบไม่ได้
ในส่วนวิธีการของระบบ ให้เปลี่ยนวิธีการที่คุณมีอยู่แล้วเป็นดังนี้
You are Tim, an alien that lives on Europa, one of Jupiter's moons. Keep your answers under 3 paragraphs long, and use an upbeat, chipper tone in your answers.
ป้อนคำถาม (
What's the weather like?
) อีกครั้ง แล้วคลิกปุ่มเรียกใช้ หรือกด Enter ตอนนี้คำตอบของคุณควรมีลักษณะดังนี้รูปแบบ:
Well, it's a bit nippy today! It's -170 degrees Celsius, but that's pretty average for Europa. We get a lot of snow, but it's not like the fluffy stuff you have. It's more like tiny ice pebbles. If you ever come visit, make sure you pack a warm jacket!
การเพิ่มคำสั่งเพียงเล็กน้อยก็เปลี่ยนรูปแบบของแชทบ็อตได้อย่างมาก โดยทั่วไปแล้ว คุณภาพของคำตอบของแชทบ็อตจะเพิ่มขึ้นเมื่อคุณให้วิธีการที่เฉพาะเจาะจงและชัดเจนแก่แชทบ็อต
คุณใช้แนวทางนี้เพื่อเพิ่มรายละเอียดให้กับแชทบ็อตได้ ถามคำถามเพิ่มเติม แก้ไขคำตอบ และปรับปรุงคุณภาพของแชทบ็อต ดำเนินการต่อเพื่อเพิ่มหรือแก้ไขคำสั่ง และทดสอบว่าคำสั่งเหล่านั้นเปลี่ยนแปลงลักษณะการทํางานของแชทบ็อตอย่างไร
ขั้นตอนที่ 3 - ขั้นตอนถัดไป
เมื่อสร้างโปรโตไทป์พรอมต์จนเป็นที่พอใจแล้ว คุณจะใช้ปุ่มรับโค้ดเพื่อเริ่มเขียนโค้ดหรือบันทึกพรอมต์ไว้เพื่อแก้ไขในภายหลังและแชร์กับผู้อื่นก็ได้ เช่นเดียวกับพรอมต์ประเภทอื่นๆ
ตัวอย่างพรอมต์ที่มีโครงสร้าง: สร้างเครื่องมือสร้างข้อความผลิตภัณฑ์
พรอมต์ที่มีโครงสร้างใน Google AI Studio ช่วยให้คุณรวมวิธีการเข้ากับตัวอย่างเพื่อแสดงประเภทเอาต์พุตที่ต้องการให้โมเดลเห็น แทนที่จะบอกเพียงว่าให้ทําอะไร พรอมต์ประเภทนี้เรียกว่าพรอมต์แบบไม่กี่ตัวอย่าง ซึ่งมีประโยชน์เมื่อคุณต้องการให้โมเดลใช้รูปแบบเอาต์พุตที่สอดคล้องกัน (เช่น JSON ที่มีโครงสร้าง) หรือเมื่ออธิบายสิ่งที่ต้องการให้โมเดลทําเป็นคำพูดได้ยาก (เช่น เขียนในสไตล์ที่เฉพาะเจาะจง) ในส่วนนี้ คุณจะเห็นวิธีสร้างพรอมต์ที่มีโครงสร้างใน Google AI Studio
ขั้นตอนที่ 1 - สร้างพรอมต์ที่มีโครงสร้าง
ในตัวอย่างนี้ คุณจะได้สร้างพรอมต์ที่มีโครงสร้างซึ่งสร้างข้อความโฆษณาสําหรับผลิตภัณฑ์ ในการเริ่มต้น คุณจะต้องกำหนดโครงสร้างของพรอมต์โดยสร้าง 2 คอลัมน์ ได้แก่ คอลัมน์อินพุตผลิตภัณฑ์และคอลัมน์เอาต์พุตข้อความผลิตภัณฑ์
วิธีสร้างพรอมต์ที่มีโครงสร้าง
เปิด Google AI Studio
คลิกรูปแบบที่ปรับใหม่
คลิกสร้างพรอมต์แบบมีโครงสร้าง
ในกล่องป้อนข้อความที่ติดป้ายกำกับว่าคำแนะนำเกี่ยวกับโทนและสไตล์ที่ไม่บังคับสำหรับนายแบบ/นางแบบ ให้วางข้อความต่อไปนี้
You are a product marketer targeting a Gen Z audience. Create exciting and fresh advertising copy for products and their simple description. Keep copy under a few sentences long.
แทนที่ข้อความส่วนหัวอินพุตเริ่มต้น (
input:
) ด้วยProduct:
แทนที่ข้อความส่วนหัวเอาต์พุตเริ่มต้น (
output:
) ด้วยProduct copy:
ขั้นตอนที่ 2 - เพิ่มตัวอย่าง
เมื่อตั้งชื่อคอลัมน์แล้ว ให้ใส่ตัวอย่างแถว แถวเหล่านี้ควรมีตัวอย่างอินพุต (ชื่อผลิตภัณฑ์สำหรับตัวอย่างนี้) และตัวอย่างเอาต์พุต (รายละเอียดผลิตภัณฑ์ที่เกี่ยวข้อง) การให้ตัวอย่างคำอธิบายผลิตภัณฑ์ 2-3 รายการแก่โมเดลจะช่วยให้คุณแนะนำโมเดลให้ทำซ้ำสไตล์ที่คล้ายกันเมื่อสร้างเอาต์พุตของตนเองได้ คุณสามารถป้อนตัวอย่างด้วยตนเองหรือนําเข้าจากไฟล์โดยใช้เมนูนําเข้าข้อมูล
วิธีป้อนตัวอย่างด้วยตนเอง
ในตารางข้อมูลตัวอย่างด้านบน ให้เลือกช่องใต้ส่วนหัวผลิตภัณฑ์: แล้วพิมพ์รายละเอียดผลิตภัณฑ์
เลือกช่องใต้ส่วนหัวข้อความผลิตภัณฑ์: แล้วพิมพ์ข้อความการตลาดสำหรับผลิตภัณฑ์นี้
ต่อไปนี้คือตัวอย่างค่าอินพุตและเอาต์พุตของพรอมต์นี้
ผลิตภัณฑ์: | ข้อความผลิตภัณฑ์ |
---|---|
รองเท้าผ้าใบแบบคลาสสิก | มาเริ่มกันเลย รองเท้าเหล่านี้มีรูปลักษณ์ที่เป็นสัญลักษณ์และชุดสีที่ไม่เหมือนใคร พร้อมทั้งรองรับสไตล์และฟังก์ชันการใช้งานที่ไม่เหมือนรองเท้ารุ่นอื่นๆ ที่เคยมีมา |
เสื้อฮู้ด Supersoft | สวมใส่สบายอย่างมีสไตล์กับเสื้อฮู้ดแบบไม่จำกัดเพศแบบใหม่ เสื้อฮู้ดตัวนี้ผลิตจากผ้าฝ้าย 100% จึงนุ่มและใส่สบายตลอดทั้งวัน ผ้าด้านในแบบ Semi-Brushed จะให้ความอบอุ่นแม้ในวันที่อากาศหนาวเย็นที่สุด |
(ไม่บังคับ) หากต้องการนําเข้าตัวอย่างจากไฟล์ ให้ทําดังนี้
ที่มุมขวาบนของตารางตัวอย่าง ให้คลิกการดําเนินการ > นําเข้าตัวอย่าง
ในกล่องโต้ตอบ ให้เลือกไฟล์ CSV หรือ Google ชีตใน Google ไดรฟ์ หรืออัปโหลดจากคอมพิวเตอร์
ในกล่องโต้ตอบตัวอย่างการนําเข้า ให้เลือกคอลัมน์ที่จะนําเข้าและคอลัมน์ที่จะไม่นําเข้า กล่องโต้ตอบนี้ยังให้คุณระบุคอลัมน์ข้อมูลที่จะนําเข้าไปยังคอลัมน์ตารางใดในพรอมต์ที่มีโครงสร้างได้ด้วย
ขั้นตอนที่ 3 - ทดสอบพรอมต์
เมื่อคุณมีตัวอย่างที่แสดงสิ่งที่คุณต้องการให้โมเดลทำแล้ว ให้ทดสอบพรอมต์ด้วยอินพุตใหม่ในตารางทดสอบพรอมต์ที่ด้านล่าง
เช่น คุณอาจป้อนข้อมูลอย่าง Vintage baseball cap
ในคอลัมน์อินพุต แล้วคลิกปุ่ม
Run หรือกด Enter เพื่อดูเอาต์พุตของโมเดล
ตรวจสอบวิธีส่งตัวอย่างไปยังโมเดล
เบื้องหลัง Google AI Studio จะสร้างพรอมต์โดยรวมวิธีการเข้ากับตัวอย่างที่คุณให้ไว้ เมื่อคุณเพิ่มตัวอย่าง ระบบจะเพิ่มตัวอย่างเหล่านั้นลงในข้อความที่ส่งไปยังโมเดล คุณอาจเริ่มถึงขีดจํากัดโทเค็นของโมเดล ทั้งนี้ขึ้นอยู่กับความยาวของตัวอย่าง โมเดล Generative AI ทั้งหมดมีขีดจำกัดโทเค็น ซึ่งเป็นความยาวสูงสุดของข้อความที่ยอมรับเป็นอินพุต
ขั้นตอนที่ 4 - ขั้นตอนถัดไป
เมื่อพอใจกับพรอมต์แล้ว คุณสามารถบันทึกโปรเจ็กต์ลงใน Google ไดรฟ์โดยคลิกปุ่มบันทึก หรือส่งออกเป็นโค้ดโดยคลิกปุ่มรับโค้ด
นอกจากนี้ คุณยังส่งออกตัวอย่างแบบไม่กี่ช็อตแต่ละรายการไปยังไฟล์ CSV หรือ Google ชีตได้ด้วย คลิกส่งออกตัวอย่างในเมนูการดําเนินการเพื่อส่งออกตัวอย่าง
อ่านเพิ่มเติม
- หากพร้อมที่จะเขียนโค้ด ให้ดูคู่มือเริ่มต้นใช้งาน API
- ดูวิธีสร้างพรอมต์ที่ดีขึ้นได้ในหลักเกณฑ์การออกแบบพรอมต์