AWS Exam Hub
AIP-C01
GenAI Developer Pro
ภาพรวมบทเรียนฝึกทำทบทวนFlashcardsMock Examคลังข้อสอบสถิติ
ภาพรวมบทเรียนฝึกทำทบทวน
บทเรียนทั้งหมด
เชื่อม FM, จัดการข้อมูล, RAG & Promptบทที่ 1/16 · ~12 นาที

Amazon Bedrock 101 & การเลือก Foundation Model

API หลักของ Bedrock, ตัวเลือกการ inference และวิธีเลือก FM ให้เหมาะกับงาน

Amazon Bedrock คือบริการ fully managed ที่ให้เรียกใช้ Foundation Models (FMs) จากหลายผู้ให้บริการ (Anthropic Claude, Amazon Nova/Titan, Meta Llama, Mistral, Cohere ฯลฯ) ผ่าน API เดียว โดยไม่ต้องดูแล infrastructure — นี่คือเหตุผลที่ Bedrock มักเป็นคำตอบเมื่อโจทย์บอกว่า "LEAST operational overhead"

ข้อมูลที่ส่งเข้า Bedrock ไม่ถูกนำไปเทรนโมเดล และไม่ถูกแชร์ให้ผู้ให้บริการโมเดล

เลือก API ให้ตรงกับ pattern การใช้งาน
API ที่ต้องรู้
APIใช้เมื่อจุดเด่น

Converse

แชต/งานทั่วไป อยากสลับโมเดลง่าย

รูปแบบ request เดียวกันทุกโมเดล รองรับ tool use, system prompt, multi-turn

InvokeModel

ต้องการส่ง body ตาม format เฉพาะของโมเดล

ควบคุม parameter เฉพาะโมเดลได้เต็มที่

ConverseStream / InvokeModelWithResponseStream

UX ต้องเห็นคำตอบเร็ว ลด perceived latency

ส่งผลลัพธ์ทีละ chunk (time-to-first-token ต่ำ)

Batch inference (CreateModelInvocationJob)

ประมวลผลข้อมูลจำนวนมากจาก S3 แบบ offline

ราคาถูกกว่า on-demand ราว 50% (เฉพาะโมเดลที่รองรับ)

ตัวเลือกการ inference
ตัวเลือกเหมาะกับจำง่ายๆ

On-demand

traffic ไม่แน่นอน, เริ่มต้น

จ่ายตาม token

Provisioned Throughput

traffic สูงสม่ำเสมอ, ต้องการ throughput การันตี, ใช้ custom model

ซื้อ Model Units เป็นก้อน

Cross-Region Inference

เจอ throttling / ต้องการ throughput เพิ่ม / โมเดลมีแค่บาง Region

inference profile กระจาย request ไปหลาย Region อัตโนมัติ

Batch

งาน offline ปริมาณมาก

ถูกสุดถ้าไม่รีบ

เลือก FM อย่างไร

พิจารณาตามลำดับ: ความสามารถ (text, image, multimodal, tool use) → คุณภาพ (benchmark / ลองกับข้อมูลจริงด้วย Model Evaluation) → latency → ต้นทุนต่อ token → context window → Region availability / compliance

สำหรับ parameter การ generate:

  • temperature ต่ำ (0–0.3) = คำตอบคงที่ เหมาะกับ extraction, classification, code
  • temperature สูง = สร้างสรรค์ เหมาะกับ marketing copy
  • top_p / top_k = จำกัดชุด token ที่สุ่มได้
  • max_tokens = คุมความยาว (และต้นทุน)
  • stop sequences = ตัดการ generate เมื่อเจอ pattern
ออกสอบบ่อย

โจทย์ที่ต้อง สลับโมเดลโดยไม่ deploy code ใหม่ → เก็บ model ID / routing rules ไว้ใน AWS AppConfig แล้วให้ Lambda ดึง config ตอน runtime (ไม่ใช่ environment variables ที่ต้อง redeploy)

เทคนิคช่วยจำ

"C-I-S-B" = Converse (คุยทั่วไป) · Invoke (format เฉพาะ) · Stream (เห็นผลไว) · Batch (ถูก ไม่รีบ)

เช็กความเข้าใจ

บริษัทต้องสรุปเอกสาร 2 ล้านไฟล์ใน S3 ภายในสัปดาห์นี้ ไม่มีผู้ใช้รอผลแบบ real-time และต้องการต้นทุนต่ำที่สุด ควรใช้อะไร?

อ่านจบแล้ว? ลองทำข้อสอบเรื่องนี้เลย

การดึงความรู้ออกมาใช้ทันทีหลังอ่าน (retrieval practice) ช่วยให้จำได้นานขึ้นมาก

ฝึกข้อสอบเรื่องนี้
บทถัดไป
RAG & Amazon Bedrock Knowledge Bases