ข้ามไปยังเนื้อหาหลัก

คอร์ส

Vector Databases สำหรับ Embeddings ด้วย Pinecone

ระดับกลาง3 ชม.

ค้นพบว่า Pinecone vector database กำลังปฏิวัติการพัฒนาแอปพลิเคชัน AI อย่างไร!

Python3 ชม.12 วิดีโอ39 แบบฝึกหัด3,300 XP10,807ใบแสดงความสำเร็จ

สร้างบัญชีฟรีของคุณ

ดำเนินการต่อด้วย Google
หรือ
การดำเนินการต่อหมายความว่าคุณยอมรับ เงื่อนไขการใช้งาน, ของเรา นโยบายความเป็นส่วนตัว และข้อมูลของคุณถูกจัดเก็บไว้ในสหรัฐอเมริกา

ได้รับความไว้วางใจจากผู้เรียนในหลายพันบริษัท

รายละเอียดคอร์ส

ปลดล็อกพลังของ Embeddings ด้วยฐานข้อมูลเวกเตอร์ของ Pinecone

ในบทนำ คุณจะได้เจาะลึกพื้นฐานของ Pinecone ทำความเข้าใจความสามารถหลัก ประโยชน์ และแนวคิดสำคัญ เช่น pods, indexes และ projects ผ่านบทเรียนแบบลงมือปฏิบัติ คุณจะได้เปรียบเทียบ Pinecone กับฐานข้อมูลเวกเตอร์อื่นๆ พร้อมรับข้อมูลเชิงลึกเกี่ยวกับฟังก์ชันการทำงานและความสะดวกในการใช้งานที่เหนือชั้นของมัน

การโต้ตอบ Python กับ Pinecone

เตรียมความพร้อมให้คุณมีทักษะในการใช้งาน Pinecone ได้อย่างราบรื่นด้วย Python เรียนรู้วิธีแยกความแตกต่างระหว่างประเภทของพ็อด ตั้งค่าสภาพแวดล้อมของคุณ และกำหนดค่าไคลเอนต์ Pinecone Python คุณจะได้เจาะลึกแก่นของ Pinecone ด้วยการเรียนรู้วิธีสร้างฐานข้อมูลเวกเตอร์แบบโปรแกรม ทำความเข้าใจพารามิเตอร์ที่มีผลต่อการสร้างดัชนี Pinecone รวมถึงมิติข้อมูล เมตริกระยะทาง ประเภทพ็อด และรีพลิกา และเชี่ยวชาญศิลปะของการนำเข้าเวกเตอร์พร้อมเมตาดาต้าเข้าสู่ดัชนี Pinecone คุณจะพัฒนาความเชี่ยวชาญในการสืบค้นและดึงเวกเตอร์ด้วย Python และได้รับความเข้าใจเกี่ยวกับการอัปเดตและลบเวกเตอร์เพื่อจัดการกับ concept drift ได้อย่างมีประสิทธิภาพ

การใช้งาน Pinecone และ AI ขั้นสูง

ก้าวข้ามพื้นฐานและสำรวจแนวคิดขั้นสูงของ Pinecone เช่น การติดตามประสิทธิภาพของ Pinecone การปรับแต่งเพื่อเพิ่มประสิทธิภาพ และการนำ multi-tenancy ไปใช้เพื่อควบคุมการเข้าถึง คุณจะได้สำรวจการประยุกต์ใช้งานขั้นสูง รวมถึงเสิร์ชเอนจินเชิงความหมายที่สร้างบน Pinecone และการผสานรวมกับ OpenAI API สำหรับโปรเจกต์ต่างๆ เช่น แชตบอต RAG

ข้อกำหนดเบื้องต้น

หลักสูตร

โครงสร้างคอร์ส

1

แนะนำ Pinecone

สำรวจกลไกการทำงานของฐานข้อมูลเวกเตอร์ Pinecone ตั้งแต่ pods และ indexes ไปจนถึงการเปรียบเทียบกับฐานข้อมูลประเภทอื่น เรียนรู้ความแตกต่างของ pod type ต่าง ๆ การขอ API key และการเชื่อมต่อกับ Pinecone ผ่าน Python จากนั้นจะได้เรียนรู้การสร้าง Pinecone indexes พร้อมทำความเข้าใจพารามิเตอร์ต่าง ๆ เช่น dimensionality, distance metrics, pod types และอื่น ๆ
เริ่มบทเรียน
2

การจัดการเวกเตอร์ใน Pinecone ด้วย Python

ฝึกใช้งาน Pinecone จริงด้วย Python โดยสำรวจการใช้ Pinecone ในทางปฏิบัติ ครอบคลุมการจัดการ indexes การเพิ่มเวกเตอร์พร้อม metadata การค้นหาและดึงเวกเตอร์ รวมถึงการอัปเดตและลบข้อมูล เสริมสร้างความเข้าใจในฟังก์ชันและแนวคิดสำคัญ เพื่อให้จัดการข้อมูลใน Pinecone ได้อย่างคล่องแคล่ว
เริ่มบทเรียน
3

การปรับแต่งประสิทธิภาพและแอปพลิเคชัน AI

บทนี้เจาะลึกการปรับแต่งประสิทธิภาพของ Pinecone index การใช้ multi-tenant namespaces เพื่อลดต้นทุน การสร้าง semantic search engine และการสร้างระบบตอบคำถามแบบ retrieval-augmented โดยใช้ Pinecone ร่วมกับ OpenAI API ผ่านบทเรียนเหล่านี้ จะได้ทักษะปฏิบัติด้านการปรับแต่งประสิทธิภาพ semantic search และ retrieval-augmented question answering เพื่อนำ Pinecone ไปประยุกต์ใช้กับงาน AI จริงได้อย่างมีประสิทธิผล
เริ่มบทเรียน

Vector Databases สำหรับ Embeddings ด้วย Pinecone

เรียนจบแล้ว

รับใบรับรองความสำเร็จ

ลงทะเบียนเลย

พัฒนาทักษะด้านข้อมูลของคุณด้วย DataCamp บนมือถือ

ก้าวหน้าได้ทุกที่ด้วยคอร์สมือถือและแบบฝึกหัดการเขียนโค้ด 5 นาทีประจำวันของเรา