Admin BOTNOI GROUP
29 ธ.ค. 2565
ช่วงนี้กระแสการสร้างรูปจาก AI ดังมากครับ จากการเปิดตัวของ AI จากค่ายต่าง ๆ หนึ่งในนั้นคือ OpenAI ที่มี AI ในการสร้างรูปภาพ ชื่อว่า DALL-E
วิธีใช้งานจากเว็บ OpenAI ก็สะดวกสบายในระดับนึงโดยเฉพาะสำหรับนักพัฒนา เราสามารถสร้างรูปในเว็บเค้าก็ได้ แต่ทาง OpenAI ก็เปิด service เป็น API เพื่อให้นักพัฒนาสามารถนำไปเชื่อมต่อกับแพลตฟอร์มอื่น ๆ
ถ้านำมาเชื่อมกับแชทบอท LINE ก็น่าจะสะดวกมากขึ้นไปอีก ทำให้ AI ตัวนี้เข้าถึงคนไทยได้มากขึ้น ใครไม่ถนัดเข้าเว็บภาษาต่างประเทศ เด็ก ๆ ตลอดจนถึงผู้สูงวัย ก็ใช้ LINE สร้างสรรค์ผลงานศิลปะได้อย่างแน่นอน ทดลองเล่น Chatbot LINE ตัวอย่าง โดยแอดไลน์ จากลิงค์นี้ครับ https://lin.ee/MkGZ0jW
ตัวอย่างการใช้งานแชทบอท
สำหรับนักพัฒนาแชทบอท ลองนำบทความนี้ไปต่อยอด สร้างสรรค์แชทบอทที่ advance ขึ้นอีกนะครับ วิธีการทำมีทั้งหมด 3 ขั้นตอน สามารถทำได้ด้วยตัวเองภายในเวลาไม่ถึง 30 นาที จับเวลา
ขั้นตอนที่ 1. หา OpenAI API key
a. เข้าไปที่เว็บ https://openai.com/
b. ทำการสมัครและ login
c. มุมขวาบน กดที่ Personal แล้วเข้าไปที่ View API keys
d. จากนั้นก็สร้าง API keys แล้วก็บันทึกไว้ (ย้ำว่าต้องบันทึกไว้ เพราะระบบจะไม่เปิดเผยให้เห็นอีกแล้ว)
ผมทำคลิปวิธีขอ token ให้ด้วยครับ
ขั้นตอนที่ 2 สร้าง API Object ในเครื่องมือ BOTNOI
a. ดู doc การยิง API จาก OpenAI https://beta.openai.com/docs/guides/images/usage
curl https://api.openai.com/v1/images/generations \
-H 'Content-Type: application/json' \
-H "Authorization: Bearer $OPENAI_API_KEY" \
-d '{
"prompt": "a white siamese cat",
"n": 1,
"size": "1024x1024"
}'
b. สร้าง API object ในเครื่องมือ BOTNOI https://botnoi.ai
ขั้นตอนที่ 3 สร้าง flow ของ chatbot
a. สร้าง intent และ เทรน intent
b. สร้างคำตอบ โดยให้
เรียก API object
เก็บค่าจาก API ไปไว้ในตัวแปร <<res_image>>
เรียก custom payload image object LINE
สร้าง custom payload Image Object LINE
สำหรับใครที่ยังไม่เคยใช้เครื่องมือ BOTNOI สามารถดูได้จาก playlist นี้ครับ
นอกจาก AI ในการสร้างรูปภาพแล้ว ใครที่ติดตามเรื่อง AI จะรู้ว่า มี AI อีกตัวที่สร้างข้อความได้ และเป็นกระแสมากตอนนี้ เรียกว่า ChatGPT ในบทความถัดไปจะลองนำมาต่อกับ LINE ดูครับ
สุดท้ายนี้ผมได้สร้าง community ใหม่ ที่ชื่อว่า Prompt Engineer เพื่อรวบรวมทุกคนที่มีความคิดสร้างสรรค์ในการนำเอา AI มาใช้กับงานศิลปะ ใน community นี้ก็จะแชร์ความรู้ข่าวสารเกี่ยวกับการนำ AI มาใช้สร้างงานศิลปะต่าง ๆ ครับ เชิญชวนมาติดตามกัน
Back