ความก้าวหน้าที่เป็น ChatGPT: ค่าใช้จ่ายในการสร้างเท่าไหร่?
เผยแพร่แล้ว: 2023-02-13นับตั้งแต่เปิดตัวในเดือนพฤศจิกายน 2022 ChatGPT ได้เขย่าโลกเทคโนโลยีอย่างที่เราทราบกันดี แชทบอทประมวลผลภาษาธรรมชาติ (NLP) ที่พัฒนาโดย OpenAI ได้แสดงให้โลกเห็นว่าปัญญาประดิษฐ์ที่เปลี่ยนแปลงจะเป็นอย่างไร ตั้งแต่การผ่านการสอบระดับมหาวิทยาลัยจนถึงการเขียนคำปราศรัยสำคัญ ตั้งแต่การช่วยเหลือนักการตลาดไปจนถึงการช่วยโปรแกรมเมอร์เขียนและดีบักโค้ด ไม่มีอุตสาหกรรมหรือโดเมนใดที่ไม่ถูกแตะต้องโดยการปฏิวัติ AI ที่เรียกว่า ChatGPT
ยิ่งไปกว่านั้น ด้วย การลงทุนล่าสุดของ Microsoft ใน ChatGPT (ครั้งที่สามโดย Microsoft ตั้งแต่ปี 2019) แม้แต่ Google ก็ได้ประกาศ 'code red' โดยคาดว่าจะเป็นภัยคุกคามที่มีอยู่ต่อการผูกขาดธุรกิจการค้นหา ธุรกิจต่างๆ ทั่วโลกต่างได้รับแรงบันดาลใจและทึ่งในความสามารถของ ChatGPT และส่วนใหญ่กำลังมองหาการนำเทคโนโลยีมาใช้กับองค์กรของตน
พวกเราที่ Appinventiv รู้สึกทึ่งกับแรงกระเพื่อมที่สร้างขึ้นโดย ChatGPT ในอุตสาหกรรมเทคโนโลยี
ดังนั้น เพื่อความสนใจของผู้ชม เราจึงต้องการแชร์ข้อมูลเชิงลึกจากผู้เชี่ยวชาญเกี่ยวกับวิธีสร้างแอป เช่น ChatGPT และ ChatGPT ค่าใช้จ่ายในการพัฒนาแอป ซึ่งอาจอยู่ระหว่าง 100,000 ถึง 500,000 ดอลลาร์ (รายละเอียดเพิ่มเติมในภายหลัง) ในรายละเอียด เราจะแนะนำคุณเกี่ยวกับธุรกิจและกระบวนการทางเทคนิคในการสร้างแชทบอทดังกล่าว อย่างไรก็ตาม ก่อนที่จะลงลึกในด้านเทคนิค mumbo-jumbo เรามาทำความเข้าใจกับ ChatGPT
ChatGPT คืออะไรและโฆษณาเกี่ยวกับอะไร
โดยพื้นฐานแล้ว ChatGPT เป็นแชทบอท แต่เมื่อคุณมองเข้าไปใกล้ๆ มันมีอะไรมากกว่านั้นมาก OpenAI พัฒนาโมเดลปัญญาประดิษฐ์ในการประมวลผลภาษาธรรมชาติโดยอิงตามเทคโนโลยี 'Generative Pre-trained Transformer 3' (GPT 3)
ในคำพูดของตัวเอง "ChatGPT เป็นรูปแบบการสร้างภาษาที่ล้ำสมัยซึ่งพัฒนาโดย OpenAI ใช้เทคนิคการเรียนรู้เชิงลึกเพื่อสร้างข้อความตามอินพุตที่ได้รับ ซึ่งช่วยให้ ChatGPT สามารถสนทนาและตอบคำถามในหัวข้อต่างๆ ได้อย่างหลากหลายโดยมีความสอดคล้องกันสูง”
แชทบอท AI ไม่สามารถสนทนาได้เหมือนมนุษย์เป็นเวลาหลายปี และความสามารถของพวกมันก็ถูกจำกัด แต่ความท้าทายนี้ได้ถูกเอาชนะไปแล้วด้วยการกำเนิดของการเรียนรู้แบบถ่ายโอน (เพิ่มเติมเกี่ยวกับเรื่องนี้ในอีกเล็กน้อย) และพลังในการประมวลผลข้อมูลจำนวนมหาศาล ดังนั้นการโฆษณา
OpenAI ได้พัฒนาอัลกอริทึม GPT มาเป็นเวลาหลายปี โดยเวอร์ชันล่าสุดคือ GPT 3 OpenAI ฝึกฝน GPT เวอร์ชันแรกโดยมีวัตถุประสงค์เพื่อสร้างโมเดลภาษาเชิงสาเหตุ (CLM) เพื่อให้สามารถทำนายโทเค็นถัดไปตามลำดับได้ จากแบบจำลองนี้ GPT 2 สามารถสร้างข้อความที่เชื่อมโยงกันจากจุดยืนทางไวยากรณ์และภาษาศาสตร์
ตามมาด้วย GPT 3 ซึ่งใช้ ChatGPT แช ทบอท AI เชิงสนทนากลาย เป็นที่ฮือฮาทางอินเทอร์เน็ตในชั่วข้ามคืน และมีผู้ใช้ 1 ล้านคนในเวลาเพียง 5 วัน และ 10 ล้านคนใน 40 วัน
ต้นทุนการพัฒนาแอป ChatGPT: รายละเอียดที่ครอบคลุม
มีหลายปัจจัยที่จะกำหนดต้นทุนการพัฒนาแอปตาม GPT ความซับซ้อนของโมเดล กรณีการใช้งานปลายทางของโมเดล ชุดข้อมูลที่จำเป็น และข้อกำหนดด้านการคำนวณเป็นปัจจัยสำคัญบางส่วนที่จะส่งผลต่อต้นทุนในการพัฒนาแอป AI ที่มีลักษณะคล้าย ChatGPT เพื่อให้เข้าใจถึงชุดข้อมูลที่จำเป็น ChatGPT ได้รับการฝึกอบรมเกี่ยวกับข้อมูลตัวอักษรขนาด 570GB
ในการเริ่มต้น การรวบรวมชุดข้อมูลขนาดใหญ่อาจมีค่าใช้จ่ายค่อนข้างสูง โดยเฉพาะอย่างยิ่งหากคุณจำเป็นต้องจ่ายเงินเพื่อเข้าถึงข้อมูลที่เป็นกรรมสิทธิ์หรือจ้างคนเพื่ออธิบายประกอบข้อมูล นอกจากนี้ หากคุณต้องใช้ทรัพยากรบนคลาวด์ ค่าใช้จ่ายในการพัฒนาแอป เช่น ChatGPT อาจค่อนข้างสูง ขึ้นอยู่กับทรัพยากรที่ใช้และระยะเวลาการใช้งาน ค่าใช้จ่ายของคำอธิบายประกอบข้อมูลมีตั้งแต่ไม่กี่เซ็นต์ต่อคำอธิบายประกอบไปจนถึงไม่กี่ดอลลาร์ต่อคำอธิบายประกอบ นอกจากนี้ ค่าใช้จ่ายในการรับข้อมูลอาจแตกต่างกันไปมากขึ้นอยู่กับแหล่งที่มา
จากมุมมองด้านการจัดเก็บและการคำนวณ หากคุณใช้ทรัพยากรบนระบบคลาวด์ เช่น AWS, GCP หรือ Azure ค่าใช้จ่ายในการพัฒนาแอป เช่น ChatGPT จะอยู่ในช่วงตั้งแต่ไม่กี่ร้อยดอลลาร์ต่อเดือนไปจนถึงหลายพันดอลลาร์ต่อเดือน ขึ้นอยู่กับทรัพยากรที่ใช้ และระยะเวลาการใช้งาน นอกจากนี้ การสร้างอินเทอร์เฟซหรือแอปจะเพิ่มต้นทุนการพัฒนาแอปที่ใช้ AI อีกด้วย
หากต้องการระบุตัวเลข ต้นทุนการพัฒนาแอป ChatGPT อาจอยู่ระหว่าง 100,000 ถึง 500,000 ดอลลาร์ และอาจใช้เวลาตั้งแต่หลายสัปดาห์ไปจนถึงหลายเดือนในการพัฒนาแอปดังกล่าว ทั้งนี้ขึ้นอยู่กับปัจจัยที่กล่าวถึงข้างต้น
คุณจะเพิ่มประสิทธิภาพค่าใช้จ่ายในการพัฒนาแอปเช่น ChatGPT ได้อย่างไร
การพัฒนาแชทบ็อตปัญญาประดิษฐ์นั้นยากและต้องการความเชี่ยวชาญที่มีความสามารถที่ไม่มีใครเทียบได้ อย่างไรก็ตาม ต้นทุนการพัฒนาแอป ChatGPT สามารถเพิ่มประสิทธิภาพได้โดยการตัดสินใจเชิงกลยุทธ์ ต่อไปนี้เป็นวิธีเพิ่มประสิทธิภาพค่าใช้จ่ายในการพัฒนาแอป เช่น ChatGPT
การเลือกพันธมิตรด้านการพัฒนาที่เหมาะสม: พันธมิตรด้านการพัฒนาที่เหมาะสมไม่เพียงช่วยให้คุณสร้างผลิตภัณฑ์ที่เชื่อถือได้และมีเทคโนโลยีที่ดี แต่ยังช่วยให้คุณประหยัดค่าใช้จ่ายโดยหลีกเลี่ยงข้อผิดพลาด การทำงานซ้ำ และงบประมาณที่มากเกินไปพันธมิตรด้านการพัฒนาที่เหมาะสม (เช่น Appinventiv) จะเข้าใจเทคโนโลยีล่าสุดอย่างลึกซึ้งและสามารถช่วยเพิ่มประสิทธิภาพค่าใช้จ่ายในการพัฒนาแอป ChatGPT
ธนาคารในแนวทาง MVP: MVP หรือ ผลิตภัณฑ์ที่มีศักยภาพขั้นต่ำคือแนวทางการพัฒนา ที่คุณลักษณะหลักของแอพหรือซอฟต์แวร์ได้รับการพัฒนาและเผยแพร่เป็นครั้งแรกเพื่อรับข้อเสนอแนะคุณสมบัติพื้นฐาน MVP ถูกสร้างขึ้นตามความต้องการของลูกค้า วิธีการนี้ช่วยประหยัดต้นทุนการพัฒนาแอปที่ใช้ AI โดยเพิ่มเฉพาะฟีเจอร์ที่ลูกค้าต้องการและใช้เท่านั้น ช่วยลดค่าใช้จ่ายฟีเจอร์ที่ไม่จำเป็น
การเลือกโซลูชันบนคลาวด์: ปัจจุบันนี้ เกือบทุกธุรกิจตระหนักดีว่าการย้ายไปยังคลาวด์เป็นกลยุทธ์การปรับให้เหมาะสมที่มีต้นทุนต่ำสิ่งนี้ถือเป็นกรณีของ AI chatbot เช่นกัน เนื่องจากต้องใช้ข้อมูลจำนวนมากในการฝึกอบรมและใช้งานแชทบอทดังกล่าว การเป็นพันธมิตรกับผู้ให้บริการระบบคลาวด์จึงสามารถลดค่าใช้จ่ายในการพัฒนาแอปเช่น ChatGPT ได้อีก
[ทุกสิ่งที่คุณจำเป็นต้องรู้เกี่ยวกับการพัฒนาแอปบนคลาวด์]
คู่มือ C-Suite เพื่อพัฒนา AI Chatbot ที่ประสบความสำเร็จ
ในฐานะผู้นำธุรกิจ สิ่งสำคัญคือต้องเข้าใจเส้นทางเชิงกลยุทธ์ที่คุณจะต้องดำเนินการเมื่อสร้างแอปอย่าง ChatGPT นี่คือภาพรวมของกระบวนการที่จะนำคุณไปสู่การสร้างแชทบอทที่ยอดเยี่ยม
กำหนดข้อกำหนดทางธุรกิจ: ดำเนินการโดยไม่ต้องพูด สิ่งแรกที่คุณต้องทำคือกำหนดข้อกำหนดทางธุรกิจและวัตถุประสงค์ของแชทบอทในขณะที่ทำเช่นนี้ สิ่งที่ต้องพิจารณาคือกลุ่มเป้าหมาย เป้าหมายของแชทบอท คุณลักษณะหลัก และงบประมาณสำหรับโครงการ
ทำการวิจัยตลาด: ขั้นตอนต่อไปในการสร้างแอปเช่น ChatGPT จะทำให้คุณทำการวิจัยตลาดอย่างละเอียดเพื่อระบุแนวการแข่งขันและเพื่อทำความเข้าใจสถานะปัจจุบันของแชทบอท AI ในตลาดสิ่งนี้จะช่วยให้แน่ใจว่าแชทบอทที่พัฒนาขึ้นนั้นสามารถแข่งขันได้และตรงกับความต้องการของกลุ่มเป้าหมาย
เลือกพันธมิตรการพัฒนาที่เหมาะสม: ตอนนี้คุณพร้อมที่จะสร้างแอปเช่น ChatGPT แล้ว คุณจะต้องมุ่งเน้นไปที่หน่วยงานพัฒนาที่สามารถทำงานนี้ให้สำเร็จได้การทำความเข้าใจเกี่ยวกับ AI/ML พอร์ตโฟลิโอที่มีประสิทธิภาพ และรายชื่อลูกค้าที่น่าประทับใจคือบางสิ่งที่คุณควรพิจารณาขณะเลือกเอเจนซี
พัฒนาผลิตภัณฑ์ที่มีศักยภาพขั้นต่ำ (MVP): ก้าวต่อไปคือการพัฒนา MVP ที่มีคุณลักษณะหลักของแชทบอทซึ่งจะช่วยให้ทีมพัฒนาได้รับคำติชมจากผู้ใช้ตั้งแต่เนิ่นๆ ในกระบวนการ และทำการเปลี่ยนแปลงกับแชทบอทได้ตามต้องการ และเพิ่มฟีเจอร์ ChatGPT ให้มากขึ้นในระหว่างทาง
ทดสอบและปรับแต่งแชทบอท: หลังจากพัฒนา MVP แล้ว จะมีการทดสอบและปรับแต่งอย่างเข้มงวดทดสอบแชทบอทกับผู้ใช้กลุ่มเล็กๆ เพื่อระบุปัญหาและรวบรวมข้อเสนอแนะ จากข้อเสนอแนะที่ได้รับ ทำการปรับแต่งที่จำเป็นกับแชทบอท
เปิดตัวแชทบอท: หลังจากทดสอบและปรับแต่งโมเดลแล้ว ก็ถึงเวลาที่คุณจะปล่อยแอปมือถือแชทบอทที่เหมือน ChatGPT ออกสู่ตลาดเปิดอย่างไรก็ตาม การตรวจสอบประสิทธิภาพและรวบรวมความคิดเห็นของผู้ใช้เป็นสิ่งสำคัญในการระบุการปรับแต่งเพิ่มเติมที่อาจจำเป็น
กระบวนการสร้างแอป Chatbot ที่ขับเคลื่อนด้วย GPT นั้นมีมากมายและต้องใช้ความเชี่ยวชาญของผู้ประกอบการและทักษะพิเศษ ให้เราเข้าใจเทคนิคของกระบวนการพัฒนาแอปที่คล้ายกับ ChatGPT
กระบวนการทางเทคนิคในการสร้างแชทบอทที่ได้รับแรงบันดาลใจจาก ChatGPT
เนื่องจาก ChatGPT เป็นแชทบอทที่ใช้ AI/ML กระบวนการจึงเกี่ยวข้องกับการฝึกโมเดล AI นี่คือรายละเอียดทีละขั้นตอน
1. ขั้นตอนแรกสุดในการสร้างแอปเช่น ChatGPT คือการรวบรวมชุดข้อมูลที่คล้ายกับเอาต์พุตที่คุณต้องการจากโมเดล ขอแนะนำให้ชุดข้อมูลมีความหลากหลายและครอบคลุมหัวข้อและรูปแบบต่างๆ รวมถึงข้อความสนทนาและข้อความที่เป็นลายลักษณ์อักษร เพื่อให้แน่ใจว่ามีประสิทธิภาพและความแม่นยำสูง ควรใช้โมเดลภาษาที่มีอยู่แล้วซึ่งได้รับการฝึกอบรมแล้วในคลังข้อมูลข้อความขนาดใหญ่ จากนั้นจึงปรับแต่งให้เหมาะกับกรณีการใช้งานเฉพาะของคุณ
มีชุดข้อมูลโอเพ่นซอร์สมากมายบนอินเทอร์เน็ต หนึ่งในนั้นคือ GloVe โดย Stanford ซึ่งช่วยให้ผู้ใช้สามารถฝึกอัลกอริธึมการเรียนรู้เพื่อให้ได้คำแทนเวกเตอร์ การแสดงเวกเตอร์ของคำเป็นวิธีการหนึ่งใน NLP ซึ่งคำต่างๆ จะแสดงเป็นเวกเตอร์เชิงตัวเลข (หรือที่เรียกว่าการฝังคำ)
เวกเตอร์เหล่านี้จับความหมายเชิงความหมายและวากยสัมพันธ์ของคำในพื้นที่หลายมิติที่ต่อเนื่องกัน การแทนค่านี้ทำให้โมเดล NLP สามารถดำเนินการทางคณิตศาสตร์กับคำต่างๆ เช่น การเปรียบเทียบและการจัดกลุ่มคำ ซึ่งจะยากหรือเป็นไปไม่ได้ที่จะทำด้วยวิธีดั้งเดิม สามารถสร้างเวกเตอร์ได้โดยใช้อัลกอริธึมต่างๆ เช่น word2vec , GloVe และ FastText
2. ขั้นตอนต่อไปในการสร้างแอปอย่างเช่น ChatGPT คือการปรับรูปแบบภาษาที่ฝึกไว้ล่วงหน้าอย่างละเอียดเพื่อให้เป็นการสนทนาโดยใช้เทคนิคการเรียนรู้แบบถ่ายโอน การเรียนรู้แบบถ่ายโอนเป็นวิธีการที่ค่อนข้างใหม่ซึ่งเปิดตัวครั้งแรกในช่วงต้นทศวรรษ 2000 แนวคิดที่มีประสิทธิภาพในการเรียนรู้เชิงลึกโดยการเรียนรู้แบบถ่ายโอนเป็นเทคนิคที่ช่วยให้แบบจำลองที่ได้รับการฝึกอบรมเกี่ยวกับงานหนึ่งสามารถนำไปใช้กับงานอื่นได้ ถ่ายโอนการเรียนรู้งานโดยใช้แบบจำลองที่ได้รับการฝึกอบรมในชุดข้อมูลขนาดใหญ่แล้วปรับให้เข้ากับงานใหม่ ซึ่งหมายความว่าสามารถใช้แบบจำลองเพื่อแก้ปัญหาใหม่ได้โดยไม่ต้องฝึกฝนตั้งแต่ต้น สิ่งนี้ช่วยประหยัดเวลาและทรัพยากร เนื่องจากโมเดลมีความรู้ในงานที่ได้รับการฝึกอบรมอยู่แล้ว
วิธีง่ายๆ ในการดำเนินการเรียนรู้การถ่ายโอนคือการใช้ผลลัพธ์ของโมเดลหนึ่งเป็นอินพุตไปยังอีกโมเดลหนึ่ง ตัวอย่างเช่น แบบจำลองที่ได้รับการฝึกฝนให้ทำงานการประมวลผลภาษาธรรมชาติ เช่น การแปลภาษา สามารถใช้เป็นอินพุตไปยังแบบจำลองอื่นที่ได้รับการฝึกฝนให้ทำงานการประมวลผลภาษาธรรมชาติที่แตกต่างกัน เช่น การสรุปข้อความ สิ่งนี้ทำให้โมเดลที่สองสามารถใช้ประโยชน์จากความเข้าใจภาษาที่เรียนรู้จากโมเดลแรกได้
โดยพื้นฐานแล้ว Transfer Learning นั้นตรงตามชื่อของมันทุกประการ เพื่อถ่ายโอนการเรียนรู้ของโมเดลแรกไปยังโมเดลถัดไป และเพิ่มความแม่นยำของโมเดลแบบทวีคูณในแต่ละครั้ง
3. ขั้นตอนต่อไปนั้นค่อนข้างง่ายและคุณจะต้องสร้างอินเทอร์เฟซหรือแอพที่จะควบคุมโมเดล รับอินพุตจากผู้ใช้ และจะส่งเอาต์พุตตามอินพุต อินเทอร์เฟซนี้สามารถอยู่ในรูปแบบของแอปพลิเคชันบนเว็บ เช่น ChatGPT, แอปมือถือ ChatGPT หรือแม้แต่แพลตฟอร์มการส่งข้อความ การใช้งานของโมเดลดังกล่าวแทบไม่มีขีดจำกัด
เมื่อคุณรวมโมเดลเข้ากับแอปมือถือ ChatGPT ผ่าน API แล้ว คุณต้องทดสอบและปรับแต่งโมเดลเพิ่มเติม
ที่ Appinventiv เราเข้าใจ AI/ML
ในฐานะแนวหน้าของการปฏิวัติทางเทคโนโลยี เราได้ช่วยลูกค้าจำนวนมากบรรลุขนาดและความคล่องตัว โดยใช้ประโยชน์จากข้อมูลที่เคยติดอยู่ในไซโลด้วย บริการ พัฒนา AI ของเรา
จากการใช้ประโยชน์จากความสามารถของ AI เพื่อ พัฒนาแอปพลิเคชันการจัดการงบประมาณ ไปจนถึงการใช้ปัญญาประดิษฐ์เพื่อเพิ่มความคล่องตัวและ เพิ่มประสิทธิภาพการดำเนินงานในแต่ละวัน ของธนาคารชั้นนำในยุโรป ทีมนักวิทยาศาสตร์ข้อมูลและวิศวกรของเราประสบความสำเร็จครั้งแล้วครั้งเล่า
ตอนนี้ปัญญาประดิษฐ์และการเรียนรู้ของเครื่องจักรกำลังปรับเปลี่ยนภูมิทัศน์ของธุรกิจบิซเทคอย่างที่เราทราบกันดี ถึงเวลาแล้วที่จะใช้ปัญญาประดิษฐ์เพื่อประโยชน์ของคุณ เชื่อมต่อกับเรา และหารือเกี่ยวกับข้อกำหนดของ Chatbot AI กำเนิดของคุณวันนี้
คำถามที่พบบ่อย
ถาม: การพัฒนาแอปเช่น ChatGPT มีค่าใช้จ่ายเท่าใด
ตอบ: ต้นทุนการพัฒนาแอป ChatGPT อาจอยู่ระหว่าง 100,000 ถึง 500,000 ดอลลาร์ ปัจจัยที่ส่งผลต่อต้นทุน ได้แก่ ขนาดของชุดข้อมูล กรณีการใช้งานปลายทางของแชทบอท บริการ คุณลักษณะที่จำเป็น เป็นต้น
ถาม: การพัฒนา AI chatbot ใช้เวลานานแค่ไหน?
ตอบ: การพัฒนาแชทบอท AI อาจใช้เวลาหลายสัปดาห์ถึงหลายเดือน ทั้งนี้ขึ้นอยู่กับปัจจัยต่างๆ ที่กล่าวถึงข้างต้น
ถาม: จำเป็นต้องมีชุดข้อมูลขนาดใหญ่เพียงใดในการพัฒนาแชทบอท AI
ตอบ: ขนาดชุดข้อมูลจะแตกต่างกันไปตามแอปพลิเคชันที่ต้องการของแชทบอท เพื่อให้แนวคิดทั่วไป ChatGPT ได้รับการฝึกอบรมเกี่ยวกับชุดข้อมูลข้อความขนาด 570GB