Document loader สำหรับ CSV
ไฟล์ CSV (Comma-Separated Values) เป็นรูปแบบไฟล์ที่พบได้ทั่วไป โดยเฉพาะในงานด้านข้อมูล โชคดีที่ LangChain มี document loader หลากหลายรูปแบบสำหรับไฟล์แต่ละประเภท โดยใช้ syntax ที่แทบไม่แตกต่างกัน
ในแบบฝึกหัดนี้ จะได้ใช้ document loader เพื่อโหลดไฟล์ CSV ที่มีข้อมูลเกี่ยวกับยอดผู้ชมฟุตบอลโลก FIFA หากสนใจการวิเคราะห์เบื้องหลังข้อมูลนี้ สามารถอ่านเพิ่มเติมได้ที่ How to Break FIFA
แบบฝึกหัดนี้เป็นส่วนหนึ่งของหลักสูตร
การพัฒนาแอปพลิเคชัน LLM ด้วย LangChain
คำแนะนำการฝึกหัด
- Import คลาสที่เหมาะสมสำหรับการโหลดเอกสาร CSV ใน LangChain
- สร้าง document loader สำหรับไฟล์
'fifa_countries_audience.csv'ซึ่งอยู่ใน directory ปัจจุบัน - โหลดเอกสารเข้าสู่หน่วยความจำเพื่อดูเนื้อหาของเอกสารแรก
แบบฝึกหัดเชิงโต้ตอบแบบลงมือทำ
ลองทำแบบฝึกหัดนี้โดยเติมโค้ดตัวอย่างนี้ให้สมบูรณ์
# Import library
from langchain_community.document_loaders.csv_loader import ____
# Create a document loader for fifa_countries_audience.csv
loader = ____
# Load the document
data = ____
print(data[0])