Gemini Embedding 2

Gemini Embedding 2 คือโมเดล embedding ที่รองรับ multimodal ซึ่งพัฒนาโดย Google สามารถแปลงข้อความ รูปภาพ วิดีโอ เสียง และเอกสารให้อยู่ในพื้นที่เวกเตอร์เดียวกันได้
แตกต่างจากโมเดล Embedding แบบดั้งเดิมที่รองรับเฉพาะข้อความ จุดเด่นที่สุดของโมเดลนี้คือการแมปสื่อ 5 ประเภทเข้าสู่พื้นที่ความหมายเดียวกัน ตัวอย่างเช่น คลิปเสียงของเสียงผิดปกติในโรงงานและเอกสารข้อความที่อธิบายขั้นตอนการรับมือกับความผิดปกติของอุปกรณ์ จะถูกจัดวางในตำแหน่งที่ใกล้เคียงกันบน Vector ด้วยวิธีนี้ การค้นหาข้ามโหมด (Modality) จึงสามารถทำได้ด้วยโมเดลเดียว ในสถานการณ์ที่ต้องการให้ RAG Pipeline ค้นหาความรู้ที่ไม่ใช่ข้อความด้วย จะช่วยลดความยุ่งยากในการเตรียมโมเดลแยกต่างหากสำหรับแต่ละ Modality ได้อย่างมาก
Input Window รองรับ 8,192 Token ทำให้สามารถกำหนด Chunk Size ได้ค่อนข้างใหญ่ Output มีสูงสุด 3,072 มิติ แต่ด้วยโครงสร้าง Matryoshka สามารถลดขนาดลงเหลือ 1,536 (เน้นความสมดุล) หรือ 768 (เหมาะสำหรับการค้นหาที่ต้องการ Latency ต่ำ) ได้เช่นกัน นอกจากนี้ยังมีพารามิเตอร์สำหรับปรับแต่งตามงาน (Task Optimization) ที่ช่วยปรับคุณสมบัติทางคณิตศาสตร์ของ Vector ให้เหมาะกับการใช้งาน เช่น การค้นหาหรือการจำแนกประเภท
รองรับภาษามากกว่า 100 ภาษาแบบ Native จึงเหมาะสำหรับ Multilingual RAG และการค้นหาแบบ Cross-lingual ด้วย มีการ Integration อย่างเป็นทางการกับ LangChain, LlamaIndex, Weaviate, Qdrant และ ChromaDB ทำให้สามารถนำไปใช้กับโครงสร้างพื้นฐาน Vector Database ที่มีอยู่ได้โดยตรง
ราคาอยู่ที่ $0.25 ต่อ 1 ล้าน Token และมี Free Tier ให้ใช้งานด้วย สำหรับการย้ายจาก text-embedding-004 เดิมนั้น การเปลี่ยน Model ID ทำได้ง่าย แต่เนื่องจาก Vector Space แตกต่างกัน จึงจำเป็นต้องสร้าง Index ใหม่ทั้งหมด หากต้องการใช้งาน Multimodal Input อย่างจริงจัง จำเป็นต้องออกแบบโดยคำนึงถึงความละเอียดในการรวมรูปภาพและเสียงเข้าใน Index รวมถึงความสมดุลระหว่างความแม่นยำในการค้นหาและต้นทุนด้าน Storage
บทความที่กล่าวถึงคำศัพท์นี้
- Hybrid Search คืออะไร? กลไกและวิธีเพิ่มความแม่นยำให้ RAG ด้วย Vector Search และ Full-Text Searchอธิบายกลไก Hybrid Search ผ่าน Vector Search, BM25 และ RRF พร้อมสรุปเทคนิคการออกแบบเพื่อเพิ่มความแม่นยำให้ RAG และข้อควรระวังในการใช้งานจริง
- ฐานข้อมูลเวกเตอร์คืออะไร? อธิบายครบจบ ตั้งแต่หลักการทำงาน เปรียบเทียบผลิตภัณฑ์หลัก ไปจนถึงการใช้งาน RAGอธิบายแนวคิดพื้นฐานของ Vector Database เปรียบเทียบผลิตภัณฑ์หลักอย่าง Pinecone, Weaviate, pgvector และการนำไปใช้ใน RAG System สำหรับผู้รับผิดชอบด้าน AI
- วิธีเลือกใช้ Fine-tuning และ RAG: คู่มือเปรียบเทียบตามต้นทุน ความแม่นยำ และการใช้งานจริงเลือกใช้ Fine-tuning หรือ RAG ดี? เปรียบเทียบ 4 ปัจจัยหลัก (ต้นทุน, ความแม่นยำ, การอัปเดต, ความปลอดภัย) พร้อมเกณฑ์การเลือกที่เหมาะสมกับธุรกิจคุณ
- 10 ข้อผิดพลาดในการสร้าง RAG และวิธีแก้ไข — ป้องกันปัญหาที่อาจเกิดขึ้นในการใช้งานจริงเจาะลึก 10 ข้อผิดพลาดที่พบบ่อยในการทำ RAG ทั้งก่อนและหลังใช้งานจริง ตั้งแต่การแบ่ง Chunk การเพิ่มความแม่นยำในการค้นหา ไปจนถึงวิธีแก้ปัญหา Hallucination
คำศัพท์ที่เกี่ยวข้อง

RRF
RRF (Reciprocal Rank Fusion) คือวิธีการให้คะแนนเพื่อรวมผลลัพธ์การจัดอันดับจากหลายวิธีการค้นหาเข้าด้ว

Agentic RAG
Agentic RAG คือสถาปัตยกรรมที่ LLM ทำหน้าที่เป็น Agent โดยวนซ้ำกระบวนการสร้าง Query ค้นหา ประเมินผลลั

เอ็มเบดดิง (Embedding)
เอ็มเบดดิง (Embedding) คือเทคนิคที่แปลงข้อมูลไม่มีโครงสร้าง เช่น ข้อความ รูปภาพ และเสียง ให้เป็นเวกเ

GraphRAG
สถาปัตยกรรม RAG รุ่นถัดไปที่ผสมผสาน Knowledge Graph และการค้นหาแบบ Vector เข้าด้วยกัน โดยใช้ประโยชน์



