AI Agents เบื้องต้น
Adel Nehme
VP of AI Curriculum, DataCamp
| ประเภทความคิด | ตัวอย่าง |
|---|---|
| การวางแผน | "เพื่อช่วยให้พวกเขาย้ายอพาร์ตเมนต์ ฉันต้องหาบริษัทขนส่ง เปรียบเทียบราคา และตรวจสอบความพร้อมตามวันที่ระบุ" |
| ประเภทความคิด | ตัวอย่าง |
|---|---|
| การวางแผน | "เพื่อช่วยให้พวกเขาย้ายอพาร์ตเมนต์ ฉันต้องหาบริษัทขนส่ง เปรียบเทียบราคา และตรวจสอบความพร้อมตามวันที่ระบุ" |
| การวิเคราะห์ | "จากรูปแบบการใช้จ่ายของพวกเขา พบว่าจ่ายค่าสมัครสมาชิกที่แทบไม่ได้ใช้มากเกินไป" |
| ประเภทความคิด | ตัวอย่าง |
|---|---|
| การวางแผน | "เพื่อช่วยให้พวกเขาย้ายอพาร์ตเมนต์ ฉันต้องหาบริษัทขนส่ง เปรียบเทียบราคา และตรวจสอบความพร้อมตามวันที่ระบุ" |
| การวิเคราะห์ | "จากรูปแบบการใช้จ่ายของพวกเขา พบว่าจ่ายค่าสมัครสมาชิกที่แทบไม่ได้ใช้มากเกินไป" |
| การตัดสินใจ | "เนื่องจากต้องได้รับภายในพรุ่งนี้ ควรแนะนำการจัดส่งด่วนแม้จะมีค่าใช้จ่ายเพิ่มขึ้น" |
| ประเภทความคิด | ตัวอย่าง |
|---|---|
| การวางแผน | "เพื่อช่วยให้พวกเขาย้ายอพาร์ตเมนต์ ฉันต้องหาบริษัทขนส่ง เปรียบเทียบราคา และตรวจสอบความพร้อมตามวันที่ระบุ" |
| การวิเคราะห์ | "จากรูปแบบการใช้จ่ายของพวกเขา พบว่าจ่ายค่าสมัครสมาชิกที่แทบไม่ได้ใช้มากเกินไป" |
| การตัดสินใจ | "เนื่องจากต้องได้รับภายในพรุ่งนี้ ควรแนะนำการจัดส่งด่วนแม้จะมีค่าใช้จ่ายเพิ่มขึ้น" |
| การแก้ปัญหา | "หากต้องการเพิ่มประสิทธิภาพโค้ด ควรวิเคราะห์ประสิทธิภาพก่อนเพื่อระบุจุดคอขวด" |
| ประเภทความคิด | ตัวอย่าง |
|---|---|
| การบูรณาการความจำ | "พวกเขาบอกเมื่ออาทิตย์ก่อนว่าแพ้แลคโตส จึงควรตัดส่วนผสมจากนมออกจากสูตรอาหารที่แนะนำ" |
| ประเภทความคิด | ตัวอย่าง |
|---|---|
| การบูรณาการความจำ | "พวกเขาบอกเมื่ออาทิตย์ก่อนว่าแพ้แลคโตส จึงควรตัดส่วนผสมจากนมออกจากสูตรอาหารที่แนะนำ" |
| การสะท้อนตนเอง | "ฉันอธิบายเชิงเทคนิคเกินไป ควรลองอธิบายใหม่โดยใช้การเปรียบเทียบในชีวิตประจำวัน" |
| ประเภทความคิด | ตัวอย่าง |
|---|---|
| การบูรณาการความจำ | "พวกเขาบอกเมื่ออาทิตย์ก่อนว่าแพ้แลคโตส จึงควรตัดส่วนผสมจากนมออกจากสูตรอาหารที่แนะนำ" |
| การสะท้อนตนเอง | "ฉันอธิบายเชิงเทคนิคเกินไป ควรลองอธิบายใหม่โดยใช้การเปรียบเทียบในชีวิตประจำวัน" |
| การตั้งเป้าหมาย | "ก่อนวางแผนออกกำลังกาย ต้องทราบระดับความฟิตและเวลาที่มีของพวกเขาก่อน" |
| ประเภทความคิด | ตัวอย่าง |
|---|---|
| การบูรณาการความจำ | "พวกเขาบอกเมื่ออาทิตย์ก่อนว่าแพ้แลคโตส จึงควรตัดส่วนผสมจากนมออกจากสูตรอาหารที่แนะนำ" |
| การสะท้อนตนเอง | "ฉันอธิบายเชิงเทคนิคเกินไป ควรลองอธิบายใหม่โดยใช้การเปรียบเทียบในชีวิตประจำวัน" |
| การตั้งเป้าหมาย | "ก่อนวางแผนออกกำลังกาย ต้องทราบระดับความฟิตและเวลาที่มีของพวกเขาก่อน" |
| การจัดลำดับความสำคัญ | "ควรจองตั๋วเครื่องบินก่อนโรงแรม เพราะราคาตั๋วปรับขึ้นเร็วกว่า" |

Chain of thought prompting
[Prompt...]. Think step by step.
Chain of thought prompting
[Prompt...]. Think step by step.
ตัวอย่าง Thought > Action > Observation
[Prompt...]. Follow this format:
- Thought: [Think about what to calculate first]
- Action: [Perform calculation]
- Observation: [Result of calculation]
- ...repeat as needed...
- Final Answer: [Complete solution]

$$
คำนวณราคารวมเมื่อซื้อแล็ปท็อป 3 เครื่อง เครื่องละ $899 โดยมีส่วนลด 15% และภาษีขาย 8%
$$
$2475.85

Prompt ที่ใช้
Calculate the total cost if I buy 3 laptops at $899 each with a 15% discount and 8% sales tax. Only return the answer.

Prompt ที่ใช้
Calculate the total cost if I buy 3 laptops at $899
each with a 15% discount and 8% sales tax. Think step by step.
Follow this format:
Thought: [Think about what to calculate first]
Action: [Perform calculation]
Observation: [Result of calculation]
...repeat as needed...
Final Answer: [Complete solution]
Example:
Thought: Calculate base cost first
Action: 2 × $50 = $100
Thought: Apply 10% discount
Action: $100 - ($100 × 0.10) = $90
Final Answer: Total is $90

คำตอบที่ถูกต้อง $2475.85
คำตอบจาก ChatGPT: $2,776.63

คำตอบที่ถูกต้อง $2475.85
คำตอบจาก ChatGPT: $2475.85

ReAct เป็นส่วนหนึ่งของ system prompt ของโมเดล
System prompt คือคำสั่งที่ซ่อนอยู่เบื้องหลัง ทำหน้าที่กำหนดพฤติกรรมของโมเดลในทุกการสนทนา
$$
$$ ตัวอย่าง reasoning model

AI Agents เบื้องต้น