OpenAI API คืออะไร?

การทำงานกับ OpenAI API

James Chapman

Curriculum Manager, DataCamp

สิ่งที่จะได้เรียน...

 

เป้าหมายของคอร์ส
  • ใช้ OpenAI API เพื่อเข้าถึงโมเดล AI
  • นำโมเดลเหล่านั้นมาแก้ปัญหาต่าง ๆ
  • ทำทั้งหมดนี้ด้วยโค้ด Python!

 

ความรู้ที่ควรมี
  • การ subset list และ dictionary ใน Python
  • Control flow → if, elif, else
  • Loop → for, while

 

ไม่จำเป็นต้องรู้มาก่อน
  • AI หรือ machine learning
การทำงานกับ OpenAI API

OpenAI, ChatGPT, และ OpenAI API

 

  • OpenAI = บริษัทวิจัยและพัฒนา AI
  • ChatGPT = แอปพลิเคชัน AI
  • OpenAI API = อินเทอร์เฟซสำหรับเข้าถึงโมเดลของ OpenAI

 

โลโก้องค์กร OpenAI

1 เครดิตภาพ: OpenAI
การทำงานกับ OpenAI API

OpenAI, ChatGPT, และ OpenAI API

 

  • OpenAI = บริษัทวิจัยและพัฒนา AI
  • ChatGPT = แอปพลิเคชัน AI
  • OpenAI API = อินเทอร์เฟซสำหรับเข้าถึงโมเดลของ OpenAI

 

ห้องจำหน่ายรถยนต์

การทำงานกับ OpenAI API

OpenAI, ChatGPT, และ OpenAI API

 

  • OpenAI = บริษัทวิจัยและพัฒนา AI
  • ChatGPT = แอปพลิเคชัน AI
  • OpenAI API = อินเทอร์เฟซสำหรับเข้าถึงโมเดลของ OpenAI

 

บุคคลกำลังโต้ตอบกับอินเทอร์เฟซสั่งซื้อรถยนต์

การทำงานกับ OpenAI API

API คืออะไร?

  • Application Programming Interface

คอมพิวเตอร์ส่ง request ไปยัง API

การทำงานกับ OpenAI API

API คืออะไร?

  • Application Programming Interface

พนักงานเสิร์ฟรับและส่งออเดอร์ระหว่างครัวกับโต๊ะ ซึ่งเปรียบได้กับการทำงานของ API ระหว่างอุปกรณ์และระบบต่าง ๆ

การทำงานกับ OpenAI API

API คืออะไร?

 

ตำแหน่งของอุปกรณ์ถูกส่งไปยัง API แล้วส่งต่อไปยังฐานข้อมูล จากนั้น API ส่งผลลัพธ์คือพยากรณ์อากาศกลับมาที่อุปกรณ์

การทำงานกับ OpenAI API

OpenAI API

คอมพิวเตอร์ส่ง request ไปยัง OpenAI API

การทำงานกับ OpenAI API

OpenAI API

คอมพิวเตอร์ส่ง request ไปยัง OpenAI API ซึ่งประกอบด้วยโมเดลและข้อมูลพร้อม parameter ต่าง ๆ

การทำงานกับ OpenAI API

API vs. เว็บอินเทอร์เฟซ

  • มอบ ความยืดหยุ่น ในการนำ AI ไปผสานกับผลิตภัณฑ์ ประสบการณ์ และกระบวนการต่าง ๆ
  • โต้ตอบผ่านภาษาโปรแกรมมิ่ง

คอมพิวเตอร์กำลังโต้ตอบกับ OpenAI API

  • ตั้งค่าน้อยมาก
  • เหมาะสำหรับ ปรับปรุงประสิทธิภาพ การทำงานส่วนบุคคล

อินเทอร์เฟซเว็บของ ChatGPT

การทำงานกับ OpenAI API

การสร้างแอปพลิเคชัน AI

DataLab = IDE บนคลาวด์ที่ขับเคลื่อนด้วย AI

ภาพหน้าจอฟีเจอร์สร้างโค้ดของ DataLab

1 https://www.datacamp.com/datalab
การทำงานกับ OpenAI API

มาฝึกกันเถอะ!

การทำงานกับ OpenAI API

Preparing Video For Download...