พื้นที่เก็บข้อมูลนี้มีตัวอย่างรหัสที่จะให้ผู้เข้าร่วมเรียนรู้วิธีการใช้สถาปัตยกรรมเราเตอร์ Augmented Generation (RAG) การดึงข้อมูลด้วย Amazon Bedrock และ Amazon OpenSearch Serverless (AOSS) เพื่อสร้างผู้ช่วยที่ปลอดภัยซึ่งใช้ข้อมูลที่ทันสมัยที่สุด ผู้เข้าร่วมจะได้เรียนรู้ว่าผู้ช่วยคนนี้จะใช้การดึงข้อมูลแบบไดอะล็อกเพื่อตอบสนองต่อผู้ใช้ได้อย่างไร
Amazon Bedrock เป็นบริการที่ได้รับการจัดการอย่างเต็มที่ซึ่งเสนอทางเลือกของโมเดลมูลนิธิที่มีประสิทธิภาพสูง (FMS) จาก บริษัท AI ชั้นนำที่สามารถเข้าถึงได้ผ่าน API เดียวพร้อมกับความสามารถในวงกว้างที่คุณต้องการในการสร้างแอพพลิเคชั่น AI แบบกำเนิดทำให้การพัฒนาง่ายขึ้นในขณะที่รักษาความเป็นส่วนตัวและความปลอดภัย
โมเดลภาษาขนาดใหญ่ (LLMS) เป็นแบบจำลองพื้นฐานที่สามารถใช้ Langauge ธรรมชาติเป็นอินพุตด้วยความสามารถในการประมวลผลและทำความเข้าใจและผลิตภาษาธรรมชาติเป็นเอาท์พุท LLMS ยังสามารถทำงานได้เช่นการจำแนกประเภทการสรุปการทำให้เข้าใจง่ายการจดจำเอนทิตี ฯลฯ
LLM มักจะได้รับการฝึกฝนแบบออฟไลน์พร้อมข้อมูลที่มีอยู่จนถึงเวลานั้น เป็นผลให้ LLMS จะไม่มีความรู้เกี่ยวกับโลกหลังจากวันนั้น นอกจากนี้ LLM ยังได้รับการฝึกฝนเกี่ยวกับโดเมนทั่วไปมากทำให้มีประสิทธิภาพน้อยลงสำหรับงานเฉพาะโดเมน จากนั้น LLM มีแนวโน้มที่จะเห็นภาพหลอนในกรณีที่โมเดลสร้างข้อความที่ไม่ถูกต้องไร้สาระหรือไม่จริง การใช้กลไกการสร้างการเพิ่มการดึง (RAG) สามารถช่วยบรรเทาปัญหาเหล่านี้ทั้งหมด สถาปัตยกรรม RAG เกี่ยวข้องกับการดึงข้อมูลที่ตรงกับข้อความในพรอมต์ของผู้ใช้อย่างใกล้ชิดจากแหล่งข้อมูลภายนอกและใช้มันเพื่อเพิ่มพรอมต์ก่อนที่จะส่งไปยัง LLM การเพิ่มการแจ้งเตือนนี้จะให้บริบทที่ LLM สามารถใช้เพื่อตอบสนองต่อพรอมต์
เมื่อมีแหล่งข้อมูล mulitple มีความจำเป็นที่จะต้องกำหนดเส้นทางคำขอ retreival ไปยังแหล่งข้อมูลที่เหมาะสมก่อนที่จะทำการดึงข้อมูลจริง นี่คือรูปแบบเราเตอร์ผ้าขี้ริ้ว
พื้นที่เก็บข้อมูลนี้มีรหัสที่จะนำคุณผ่านกระบวนการสร้างผู้ช่วยเราเตอร์ที่ใช้ RAG ขั้นสูงโดยใช้โมเดลภาษาขนาดใหญ่ (LLM) ที่โฮสต์บนพื้นหิน Amazon และใช้ฐานความรู้สำหรับอเมซอน Amazon Openearch Serverless จะถูกใช้เป็นดัชนีเวกเตอร์
py312_opensearch-py_requests_and_requests-aws4auth.zip using the following procedure and upload it to the same Amazon S3 bucket as in step 3.C:/Program Files/7-Zip/ .cd into it.py312_opensearch-py_requests_and_requests-aws4auth.zip .cd into it.py312_opensearch-py_requests_and_requests-aws4auth.zip .ที่เก็บนี้มี
สมุดบันทึก Jupyter เพื่อเริ่มต้น
ชุดฟังก์ชั่นผู้ช่วยสำหรับโน้ตบุ๊ก
ไดอะแกรมสถาปัตยกรรมที่แสดงส่วนประกอบต่าง ๆ ที่ใช้ในเซสชั่นนี้พร้อมกับการโต้ตอบ
ดูข้อมูลเพิ่มเติม
ห้องสมุดนี้ได้รับใบอนุญาตภายใต้ใบอนุญาต MIT-0 ดูไฟล์ใบอนุญาต