อัพเดทบริการ Amazon Q Business ในปี 2024
บทความนี้แปลมาจากบทความที่เป็นภาษาญี่ปุ่นที่ชื่อว่า AWS 入門ブログリレー 2024 〜Amazon Q Business編〜 โดยเจ้าของบทความนี้คือ คุณ 森田力
Amazon Q คืออะไร
Amazon Q เป็นบริการที่ช่วยให้สามารถใช้ Generative AI ได้อย่างรวดเร็วตามกรณีการใช้งานต่างๆ เช่น ธุรกิจและการพัฒนา
ประเภทของ Amazon Q
ใน Amazon Q นั้น ชื่อของบริการจะแตกต่างกันไปตามกรณีการใช้งาน
- Amazon Q Business
- Amazon Q Developer
ในบล็อกนี้จะไม่กล่าวถึง "Amazon Q Developer" ซึ่งเป็นบริการ Generative AI สำหรับนักพัฒนา
Amazon Q Business คืออะไร
Amazon Q Business เป็นบริการที่จัดเตรียมทุกสิ่งที่จำเป็นสำหรับการใช้ Generative AI เช่น การรับรองและอนุญาต (Authentication and Authorization), LLM (Large Language Model), RAG (Retrieval-Augmented Generation), แหล่งข้อมูล (Data Source), และอินเทอร์เฟซเว็บ (Web Interface)
ณ วันที่ 28 พฤษภาคม 2024, Amazon Q Business รองรับเฉพาะภาษาอังกฤษเท่านั้น ไม่สามารถใช้เอกสารภาษาไทยเป็นแหล่งข้อมูลหรือให้คำตอบเป็นภาษาไทยบนเว็บได้
Supported languages for Amazon Q Business
ภาพรวมของ Amazon Q Business
Data Source Connector
คอมโพเนนต์ที่ใช้ดึงข้อมูลจากแหล่งข้อมูลเรียกว่า Connector ซึ่งมีให้เลือกใช้งานมากกว่า 40 แบบ
Supported connectors
นอกจากนี้ ด้วยการใช้ฟังก์ชัน User Store คุณสามารถทำการแมปข้อมูลระหว่างผู้ใช้แต่ละคนกับข้อมูลที่ดึงมาจากแหล่งข้อมูลในเวลาที่เหมาะสม ซึ่งช่วยจำกัดข้อมูลที่ผู้ใช้สามารถเข้าถึงได้
Index
Index หมายถึงสถานที่ที่ใช้เก็บข้อมูลจาก Data Source
ข้อมูลที่ได้จาก Data Source Connector จะถูกแปลงให้อยู่ในรูปแบบที่ Retriever สามารถจัดการได้ง่ายขึ้น (เช่น การแปลงเป็นเวกเตอร์) และถูกจัดเก็บไว้ใน Index นี้
สำหรับ Index มีสองประเภทที่เตรียมไว้ให้ คือ Starter Index และ Enterprise Index โดยจำนวน Availability Zone ที่ Index ถูก deploy จะแตกต่างกันไปในแต่ละประเภท
นอกจากนี้ Index ยังมีแนวคิดที่เรียกว่า "ยูนิต" (Unit) ซึ่งแสดงถึงปริมาณข้อมูลที่สามารถจัดการได้ใน Index นั้น ๆ
1 ยูนิต ประกอบด้วย
- การใช้งานคอนเนคเตอร์เป็นเวลา 100 ชั่วโมง
- เอกสาร 20,000 รายการ หรือข้อความที่สกัดออกมา 200 MB (ขึ้นอยู่กับว่าอย่างใดถึงก่อน)
ยูนิตเหล่านี้จะถูกจัดสรรให้กับ Index โดยค่าขั้นสูงสุดที่สามารถจัดสรรได้จะแตกต่างกันไปตามประเภทของ Index
- Starter Index: 1 ~ 5 ยูนิต
- Enterprise Index: 1 ~ 50 ยูนิต
Retriever
Retriever เป็นคอมโพเนนต์ที่ทำหน้าที่ดึงข้อมูลที่ต้องการจาก Index ตามคำถามหรือ query ที่ผู้ใช้ป้อนเข้ามา
ใน Amazon Q Business มี Retriever สองประเภทให้เลือกใช้ ได้แก่ Native Retriever และ Amazon Kendra
Native Retriever มีการตั้งค่าที่ง่ายและไม่ซับซ้อน แต่ข้อเสียคือการปรับแต่งในรายละเอียดทำได้ยาก (เช่น ไม่สามารถทำ Index สำหรับภาษาไทยได้)
LLM
ใน Amazon Q Business ผู้ใช้ไม่จำเป็นต้องกังวลเกี่ยวกับการเลือกหรือกำหนด LLM (Large Language Model) ที่จะใช้งาน
อย่างไรก็ตาม ในเอกสารมีการระบุว่า Amazon Q ถูกสร้างขึ้นบน Amazon Bedrock ดังนั้นจึงสามารถสันนิษฐานได้ว่า LLM ที่ใช้งานใน Amazon Q ก็น่าจะถูกจัดการและขับเคลื่อนโดย Bedrock
ID Management
เกี่ยวกับการจัดการ ID ในเวอร์ชันพรีวิวของ Amazon Q Business ผู้ใช้สามารถใช้ External ID Provider ได้โดยตรง แต่เมื่อเริ่มให้บริการทั่วไปแล้ว จะรองรับเฉพาะ IAM Identity Center เท่านั้น
สำหรับแอปพลิเคชัน Amazon Q ที่ใช้ ID Management แบบเดิม จะต้องย้ายไปใช้ IAM Identity Center ภายในวันที่ 31 กรกฎาคม 2024 ดังนั้นโปรดทราบถึงการเปลี่ยนแปลงนี้
หากทำการผสานรวมกับ IAM Identity Center แล้ว ผู้ใช้ยังสามารถใช้ External ID Provider ผ่าน IAM Identity Center ได้
อย่างไรก็ตาม IAM Identity Center จะไม่ถูกสร้างขึ้นโดยอัตโนมัติใน Amazon Q Business (แต่สามารถสร้างได้ง่ายๆ ด้วยการคลิกเพียงครั้งเดียวจากคอนโซล)
Web Interface
มี Web Interface มาตรฐานที่เตรียมไว้ให้สำหรับการเข้าถึงของ End User นอกจากนี้ยังสามารถทำการปรับแต่งเล็กน้อย เช่น การเปลี่ยนข้อความในหน้าจอเริ่มต้นได้อีกด้วย
นอกจากนี้ ระบบยังสามารถบันทึกประวัติการสนทนาไว้ได้เป็นเวลา 30 วัน และสามารถรักษาบริบทของการสนทนาไว้แม้หลังจากการสนทนาสิ้นสุดลงแล้ว
หากอยู่ภายในช่วงเวลา 30 วัน ผู้ใช้สามารถกลับมาสนทนาต่อจากจุดที่หยุดไว้ได้
Amazon Q Apps
Amazon Q Apps เป็นฟีเจอร์ที่อยู่ในเวอร์ชันพรีวิว ณ วันที่ 28 พฤษภาคม 2024
Announcing the general availability of Amazon Q Business and Amazon Q Apps (Preview)
Amazon Q Apps ช่วยให้สามารถสร้างแอปพลิเคชันที่ต้องการได้โดยไม่ต้องเขียนโค้ด เพียงแค่ใช้การอธิบายด้วย natural language เท่านั้น
ในแง่ของฟังก์ชันการทำงาน Amazon Q Apps มีความคล้ายคลึงกับ PartyRock แต่มีความสามารถในการจัดการ Indexed Information ทำให้สามารถนำไปใช้ในบริบททางธุรกิจได้ง่ายและมีประสิทธิภาพมากขึ้น
นอกจากนี้ แอปพลิเคชันที่สร้างขึ้นยังสามารถแชร์กับสมาชิกในทีมได้อีกด้วย
Plugin
ด้วย Plugin ผู้ใช้สามารถดำเนินการต่างๆ ได้โดยตรงจากภายในแอปพลิเคชัน
มี Built-in Plugins ที่รองรับการใช้งานกับแอปพลิเคชันต่างๆ เช่น Jira, Salesforce, ServiceNow, และ Zendesk
ตัวอย่างเช่น ผู้ใช้สามารถสร้าง Jira Ticket ผ่านการป้อนข้อมูลในแอปพลิเคชัน และระบบจะดำเนินการสร้าง Jira Ticket ให้เสร็จสมบูรณ์โดยอัตโนมัติ
นอกจากปลั๊กอินที่ติดตั้งมาล่วงหน้าแล้ว ยังสามารถใช้ OpenAPI เพื่อสร้าง Custom Plugin ได้อีกด้วย ทำให้ฟีเจอร์นี้มีความยืดหยุ่นและสะดวกสบายมาก
Guardrail
มีสองประเภท ได้แก่ Global Control และ Topic-level Control
Global Control
สามารถตั้งค่าการควบคุมต่างๆ ที่เกี่ยวข้องกับการใช้งานแอปพลิเคชันได้ดังนี้
- การตั้งค่าการตอบสนอง (Response Settings)
- อนุญาตให้ End User สามารถส่ง query ไปยัง LLM ได้โดยตรง
- อนุญาตให้ Amazon Q สามารถกลับไปใช้ข้อมูลจาก LLM Knowledge เมื่อไม่พบข้อมูลที่ต้องการ
- การตั้งค่า Blocked Phrases
- กำหนดวลีที่ต้องการบล็อกไม่ให้ใช้ในแอปพลิเคชัน
- การควบคุมฟีเจอร์ (Feature Control)
- การควบคุมฟีเจอร์การอัปโหลดไฟล์
- การควบคุมการเข้าถึง Amazon Q Apps
Topic-level Control
Topic-level Control ช่วยให้สามารถควบคุมการตอบสนองต่อคำถามที่คาดการณ์ไว้ล่วงหน้าได้
สามารถกำหนดตัวอย่างข้อความที่คาดว่าจะได้รับ และกำหนดพฤติกรรมของระบบเมื่อได้รับข้อความเหล่านั้นได้ เช่น:
กำหนดพฤติกรรมการตอบสนองเมื่อได้รับข้อความที่คาดการณ์ไว้ล่วงหน้า
นอกจากนี้ การควบคุมนี้สามารถกำหนดได้สูงสุดไม่เกิน 2 รายการ
Available Region
ณ วันที่ 28 พฤษภาคม 2024 มีเพียง 2 ภูมิภาคที่รองรับการใช้งาน ได้แก่
- us-east-1
- us-west-2
Service quotas for Amazon Q Business
ค่าบริการ
ค่าบริการจะถูกคิดตามจำนวน Index และจำนวน User
Index
ประเภท | ค่าบริการต่อยูนิต |
---|---|
Starter Index | 0.140 USD/ชั่วโมง |
Enterprise Index | 0.264 USD/ชั่วโมง |
จำนวนผู้ใช้งาน
มีประเภทผู้ใช้งานสองประเภท ได้แก่ Lite และ Pro ซึ่งแต่ละประเภทจะมีฟังก์ชันการใช้งานที่แตกต่างกัน
Amazon Q Business Lite | Amazon Q Business Pro | |
---|---|---|
การผสานรวมกับ IAM Identity Center | ⚪︎ | ⚪︎ |
การใช้งานผ่าน Web Interface | ⚪︎ | ⚪︎ |
การใช้งาน Amazon Q Apps | × | ⚪︎ |
การขยายฟังก์ชันด้วย Custom Plugin | × | ⚪︎ |
Amazon Q in QuickSight (Reader Pro) | × | ⚪︎ |
ค่าบริการ | 3 USD/ผู้ใช้/เดือน | 20 USD/ผู้ใช้/เดือน |
ข้อมูลข้างต้นเป็นอัตราค่าบริการ ณ วันที่ 28 พฤษภาคม 2024 ดังนั้นสำหรับข้อมูลที่ละเอียดและอัปเดตล่าสุด โปรดดูรายละเอียดเพิ่มเติมที่ลิงก์ด้านล่างนี้
Amazon Q Business pricing
สรุป
Amazon Q Business เป็นบริการที่สะดวกมากสำหรับการนำ Generative AI มาใช้งานได้อย่างรวดเร็ว
นอกจากนี้ โดยทั่วไปแล้วคุณสามารถสร้างเว็บแอปพลิเคชันได้ด้วยการคลิกเพียงไม่กี่ครั้งบนคอนโซล ดังนั้นถ้าคุณสนใจ ลองใช้งานดูได้เลย