Skip to content

AI Application Development: Introduction ​

สวัสดีครับเพื่อนพี่น้อง ในส่วนนี้จะเป็นบทเริ่มต้น สำหรับพวกเราที่พัฒนาแอพพลิเคชั่นอยู่แล้ว ไม่ว่าจะเป็น Desktop App, Web App, Mobile App, หรือ chatbot และสนใจที่จะนำเทคโนโลยี AI เข้ามาใช้งานเป็นส่วนหนึ่งของระบบที่ให้บริการ User ของเรานะ

พร้อมแล้วไปกันเลย

ภาพรวมของการพัฒนา AI Application ​

การพัฒนาแอปพลิเคชัน AI (AI Application Development) เป็นการจำกัดความ การสร้างซอฟต์แวร์ที่ใช้เทคโนโลยีปัญญาประดิษฐ์ (AI) เพื่อทำงานในส่วนที่ปกติแล้ว ต้องใช้ความสามารถของมนุษย์ เช่น การแยกแยะข้อมูลในรูปภาพ หรือการเข้าใจข้อมูลในรูปแบบภาษาที่มนุษย์อย่างเราๆ ใช้สนทนากัน

ความสำคัญของ AI ในแอปพลิเคชัน ​

เราเริ่มเห็นภาพชัดเจนมากขึ้นเรื่อยๆ ว่าเทคโนโลยี AI กำลังเข้ามาเปลี่ยนการทำงานในอุตสาหกรรมต่างๆ โดย AI ทำให้แอปพลิเคชัน เริ่มมีความฉลาดในการเข้าใจบริบท และนำเสนอข้อมูลได้แบบเดียวกับที่คนเราทำได้ และให้ประสบการณ์ที่เป็นส่วนตัวมากขึ้น AI จึงเริ่มมีการปรับไปใช้งานในหลายโดเมน เช่น การดูแลสุขภาพ, การเงิน การค้าปลีก และอื่น ๆ

ตัวอย่างของ AI Application ที่สามารถลองใช้ได้แล้ว ​

AI Application ปัจจุบันมีวิธีการจำแนก และจัดกลุ่มหลายรูปแบบ ในที่นี้พลจะขอแนะนำตัวที่ทำให้พวกเราสามารถไปลองใช้ เพื่อให้เห็นการเปลี่ยนแปลงระหว่างการทำงานปกติที่ไม่ใช้ AI Application กับหลังจากใช้แล้วนะ ส่วนใหญ่จะฟรี ถ้าตัวไหนมีเสียเงินค่าใช้บริการ จะโน๊ตเอาไว้

กลุ่ม Search ที่ช่วยในการสืบค้นข้อมูลบน Internet ​

  1. Microsoft Copilot For Web (มีแบบฟรี และเสียเงิน)
  2. Google Gemini (มีแบบฟรี และเสียเงิน)
  3. Perplexity (มีแบบฟรี และเสียเงิน)

กลุ่มใช้งานทั่วไป ​

  1. ChatGPT (มีแบบฟรี และเสียเงิน)
  2. Claude (มีแบบฟรี และเสียเงิน)

กลุ่มช่วยงาน Developer อย่างจริงจัง ​

ที่ต้องเขียนแบบนี้ เพราะถ้าเราประยุกต์ใช้ 2 กลุ่มแรก มันก็ช่วยเราคิดโค้ดได้อยู่ แต่ส่วนด้านล่างนี้ คือรวมเข้าไปในโปรแกรมเขียนโค้ดของเราเลย เช่น Visual Studio Code หรือ JetBrain

  1. Github Copilot (ใช้ฟรี 1 เดือน ต้องมีบัตรเครดิต)