> For the complete documentation index, see [llms.txt](https://docs.tlic.cmu.ac.th/cmu-matthew-ai/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.tlic.cmu.ac.th/cmu-matthew-ai/creator-portal/ai-teaching-assistant/step-1-general-setting.md).

# Step 1: General Setting

#### ภาพรวมการตั้งค่าทั่วไปของผู้ช่วยสอน AI

ส่วน **General Settings** เป็นหน้าสำหรับกำหนดข้อมูลพื้นฐานและพฤติกรรมการทำงานของ **ผู้ช่วยสอน AI (AI Teaching Assistant)** เพื่อให้เหมาะสมกับวัตถุประสงค์การใช้งาน กลุ่มเป้าหมาย และรูปแบบการเรียนการสอนที่ต้องการ

การตั้งค่าในส่วนนี้ครอบคลุมทั้งข้อมูลที่ผู้ใช้งานมองเห็น เช่น ชื่อผู้ช่วย รูปประจำตัว และข้อความแนะนำการใช้งาน รวมถึงการกำหนดพฤติกรรมของโมเดล เช่น ระดับความสร้างสรรค์ของคำตอบ และจำนวนบทสนทนาย้อนหลังที่สามารถนำมาอ้างอิงได้

การตั้งค่าที่สำคัญประกอบด้วย

* **Name** – กำหนดชื่อของผู้ช่วย AI ที่จะแสดงให้ผู้ใช้งานเห็น
* **Avatar** – กำหนดรูปภาพประจำตัวของผู้ช่วย AI
* **Description** – กำหนดคำอธิบายเกี่ยวกับบทบาทและความสามารถของผู้ช่วย
* **Instructions** – กำหนดบทบาท ขอบเขต และแนวทางการตอบคำถามของผู้ช่วย
* **Conversation Starters** – กำหนดข้อความตัวอย่างสำหรับเริ่มต้นการสนทนา
* **Context Window** – กำหนดจำนวนบทสนทนาย้อนหลังที่โมเดลจะนำมาใช้ในการตอบคำถาม
* **Temperature** – กำหนดระดับความสร้างสรรค์และความหลากหลายของคำตอบ
* **Model Selection** – เลือกโมเดล AI ที่ต้องการใช้งานสำหรับผู้ช่วย

การกำหนดค่าต่าง ๆ อย่างเหมาะสมจะช่วยให้ผู้ช่วยสอน AI สามารถตอบคำถามได้ตรงตามวัตถุประสงค์ มีความต่อเนื่องในการสนทนา และมอบประสบการณ์การใช้งานที่มีประสิทธิภาพแก่ผู้เรียนและผู้สอนมากยิ่งขึ้น

> **หมายเหตุ:** ควรพิจารณาการตั้งค่า Context Window, Temperature และ Model ให้สอดคล้องกับลักษณะงานที่ต้องการ เช่น การตอบคำถามเชิงวิชาการ การสร้างแบบฝึกหัด การสรุปเนื้อหา หรือการระดมความคิด เพื่อให้ได้ผลลัพธ์ที่เหมาะสมที่สุด.

<figure><img src="/files/YJs9t7hqyi9Ojl8UOom6" alt=""><figcaption></figcaption></figure>

## Avatar

**Avatar** คือ รูปภาพประจำ Assistant ที่จะแสดงบนหน้ารายการ Assistant และภายในหน้าสนทนา เพื่อช่วยให้ผู้ใช้งานสามารถจดจำและแยกแยะ Assistant แต่ละตัวได้ง่ายยิ่งขึ้น

<figure><img src="/files/SRbuvJZGfSTSGmFyco5e" alt=""><figcaption></figcaption></figure>

**การอัปโหลด Avatar**

* รองรับไฟล์ประเภท **PNG** และ **JPG**
* รูปภาพควรเป็น **สัดส่วนจัตุรัส (1:1)**
* ขนาดไฟล์ไม่เกิน **1 MB**
* หากไม่อัปโหลดรูปภาพ ระบบจะใช้ **รูปภาพเริ่มต้น (Default Avatar)** แทน

**คำแนะนำในการเลือกภาพ**

* ใช้โลโก้หรือสัญลักษณ์ที่สื่อถึงวัตถุประสงค์ของ Assistant
* เลือกภาพที่มีความคมชัดและมองเห็นได้ชัดเจนแม้แสดงในขนาดเล็ก
* หลีกเลี่ยงการใช้ข้อความขนาดเล็กภายในภาพ เนื่องจากอาจอ่านไม่ชัดเมื่อแสดงผล

> **Upload a square PNG / JPG, up to 1 MB. Skip to use the default.**

{% hint style="info" %}
**หมายเหตุ:** การกำหนด Avatar ช่วยเพิ่มความน่าเชื่อถือและทำให้ผู้ใช้งานสามารถจดจำ Assistant ได้ง่ายขึ้น โดยเฉพาะในกรณีที่มีการสร้าง Assistant หลายตัวภายในระบบเดียวกัน.
{% endhint %}

## Name

**Name** คือ ชื่อของ Assistant ที่จะแสดงให้ผู้ใช้งานเห็นในระบบ ชื่อนี้จะปรากฏในหน้ารายการ Assistant หน้าสนทนา และส่วนต่าง ๆ ที่เกี่ยวข้องกับการใช้งาน Assistant

<figure><img src="/files/tTg5eTkfLncTgV78Kywp" alt=""><figcaption></figcaption></figure>

**วัตถุประสงค์**

การตั้งชื่อที่ชัดเจนและสื่อความหมายจะช่วยให้ผู้ใช้งานเข้าใจบทบาทและหน้าที่ของ Assistant ได้ทันที

**คำแนะนำในการตั้งชื่อ**

* ใช้ชื่อที่สื่อถึงวัตถุประสงค์การใช้งาน
* ตั้งชื่อให้สั้น กระชับ และจดจำได้ง่าย
* หลีกเลี่ยงการใช้ชื่อที่คล้ายกับ Assistant ตัวอื่นภายในระบบ
* ควรใช้ภาษาที่เหมาะสมกับกลุ่มผู้ใช้งานเป้าหมาย

> **A distinct name for your assistant — your users will see this.**

{% hint style="info" %}
**หมายเหตุ:** ชื่อ Assistant เป็นสิ่งแรกที่ผู้ใช้งานจะมองเห็น จึงควรตั้งชื่อให้สะท้อนบทบาทและความสามารถของ Assistant อย่างชัดเจน.
{% endhint %}

## Description

**Description** คือ คำอธิบายสั้น ๆ เกี่ยวกับบทบาท หน้าที่ และความสามารถของผู้ช่วยสอน AI เพื่อช่วยให้ผู้ใช้งานเข้าใจวัตถุประสงค์การใช้งานของ Assistant ได้อย่างรวดเร็วก่อนเริ่มสนทนา

คำอธิบายนี้จะแสดงในหน้ารายละเอียดของ Assistant และส่วนต่าง ๆ ของระบบที่เกี่ยวข้องกับการเลือกใช้งาน Assistant

<figure><img src="/files/jk5L4xgBUxwsIFRFt6gN" alt=""><figcaption></figcaption></figure>

**วัตถุประสงค์**

* อธิบายบทบาทและขอบเขตการทำงานของผู้ช่วยสอน AI
* ช่วยให้ผู้ใช้งานทราบว่าผู้ช่วยสามารถช่วยเหลือด้านใดได้บ้าง
* เพิ่มความเข้าใจและความคาดหวังที่ถูกต้องก่อนเริ่มใช้งาน

**ตัวอย่าง Description**

**ผู้ช่วยสอน AI สำหรับสนับสนุนการเรียนการสอน สามารถตอบคำถาม อธิบายเนื้อหาบทเรียน สร้างแบบฝึกหัด สรุปบทเรียน และให้คำแนะนำทางวิชาการแก่ผู้เรียนและผู้สอนได้อย่างมีประสิทธิภาพ**

**คำแนะนำในการเขียน Description**

* เขียนให้สั้น กระชับ และเข้าใจง่าย
* ระบุหน้าที่หลักของผู้ช่วยอย่างชัดเจน
* หลีกเลี่ยงการใช้รายละเอียดเชิงเทคนิคมากเกินไป
* ควรมีความยาวประมาณ 1–3 ประโยค

**ตัวอย่างการใช้งาน**

* ช่วยอธิบายบทเรียนและแนวคิดทางวิชาการ
* ช่วยสร้างแบบทดสอบและแบบฝึกหัด
* ช่วยสรุปเอกสารหรือเนื้อหาการเรียน
* ช่วยตอบคำถามและให้คำแนะนำด้านการศึกษา

> **Description คือคำอธิบายที่ช่วยให้ผู้ใช้งานเข้าใจบทบาทและความสามารถของผู้ช่วยสอน AI ก่อนเริ่มต้นใช้งาน**

## Instructions

**Instructions** คือ ส่วนสำหรับกำหนดบทบาท พฤติกรรม แนวทางการตอบคำถาม และขอบเขตการทำงานของผู้ช่วยสอน AI เพื่อให้ Assistant ตอบสนองได้ตรงตามวัตถุประสงค์ที่ต้องการ

ยิ่งกำหนดรายละเอียดได้ชัดเจนและเฉพาะเจาะจงมากเท่าใด ผู้ช่วย AI จะสามารถให้คำตอบที่มีคุณภาพและสอดคล้องกับความต้องการมากขึ้นเท่านั้น

<figure><img src="/files/MDaQQqBJjhe4hpur0fi2" alt=""><figcaption></figcaption></figure>

**วัตถุประสงค์**

* กำหนดบทบาทของผู้ช่วย AI
* กำหนดรูปแบบการตอบคำถาม
* ระบุขอบเขตของเนื้อหาที่สามารถตอบได้
* กำหนดหัวข้อที่ควรหลีกเลี่ยงหรือไม่ควรตอบ
* สร้างความสม่ำเสมอในการตอบคำถามของ Assistant

**ตัวอย่าง Instructions สำหรับผู้ช่วยสอน AI**

> คุณคือผู้ช่วยสอน AI ที่มีหน้าที่ช่วยเหลือด้านการเรียนการสอนสำหรับนักศึกษาและอาจารย์ ให้คำอธิบายเนื้อหาวิชาการด้วยภาษาที่เข้าใจง่าย ตอบคำถามอย่างสุภาพ ชัดเจน และเป็นกลาง
>
> เมื่อผู้ใช้สอบถามเนื้อหาทางวิชาการ ให้ตอบโดยอธิบายเป็นลำดับขั้นตอน พร้อมยกตัวอย่างประกอบหากเหมาะสม
>
> สามารถช่วยสรุปบทเรียน สร้างแบบฝึกหัด สร้างข้อสอบ และให้คำแนะนำเกี่ยวกับการเรียนได้
>
> หากข้อมูลไม่เพียงพอ ให้สอบถามรายละเอียดเพิ่มเติมก่อนตอบ
>
> หลีกเลี่ยงการให้ข้อมูลที่ไม่สามารถตรวจสอบได้ หรือการคาดเดาข้อมูลโดยไม่มีหลักฐานอ้างอิง
>
> ใช้ภาษาไทยเป็นหลัก ยกเว้นกรณีที่ผู้ใช้ร้องขอภาษาอื่น
>
> หากพบคำถามที่อยู่นอกเหนือขอบเขตการเรียนการสอน ให้แจ้งผู้ใช้ว่าคำถามดังกล่าวอยู่นอกขอบเขตของผู้ช่วยสอน AI

**แนวทางการเขียน Instructions ที่ดี**

* ระบุบทบาทของ Assistant ให้ชัดเจน
* ระบุสิ่งที่ Assistant สามารถทำได้
* ระบุสิ่งที่ Assistant ไม่ควรทำ
* กำหนดรูปแบบการตอบที่ต้องการ
* ระบุภาษาที่ใช้ในการสื่อสาร
* กำหนดขอบเขตของหัวข้อที่อนุญาตให้ตอบ

**ตัวอย่างการกำหนดขอบเขต**

* ตอบเฉพาะคำถามด้านการศึกษาและการเรียนการสอน
* ตอบเฉพาะเนื้อหาวิชาที่กำหนด
* หลีกเลี่ยงการให้คำแนะนำทางการแพทย์ กฎหมาย หรือการเงิน
* ไม่สร้างข้อมูลที่ไม่มีแหล่งอ้างอิงรองรับ

> **The instructions shape responses, behavior, and topics to avoid. The clearer and more specific you are, the better the assistant performs. If the assistant should only answer one topic, say so explicitly.**

{% hint style="info" %}
**หมายเหตุ:** Instructions ถือเป็นส่วนสำคัญที่สุดในการกำหนดพฤติกรรมของ Assistant เนื่องจากมีผลโดยตรงต่อคุณภาพ ความถูกต้อง และความสม่ำเสมอของคำตอบที่ผู้ใช้งานจะได้รับ.
{% endhint %}

## Additional behavior

**Additional Behavior** คือ ตัวเลือกเสริมที่ใช้กำหนดพฤติกรรมเพิ่มเติมของผู้ช่วย AI เพื่อเพิ่มความสะดวกและประสบการณ์การใช้งานให้กับผู้ใช้ โดยสามารถเปิดหรือปิดการทำงานของแต่ละตัวเลือกได้ตามความเหมาะสม

<figure><img src="/files/pqblzw6ZXvxotsCzXSHR" alt=""><figcaption></figcaption></figure>

#### 1. Allow the assistant to recognize your users' actual names

**อนุญาตให้ผู้ช่วย AI รับรู้ชื่อจริงของผู้ใช้งาน**

เมื่อเปิดใช้งาน ผู้ช่วย AI จะสามารถเข้าถึงชื่อที่ผู้ใช้งานกำหนดไว้ในระบบ และนำมาใช้ในการสนทนาได้อย่างเหมาะสม ช่วยให้การสื่อสารมีความเป็นธรรมชาติและเป็นส่วนตัวมากยิ่งขึ้น

**ตัวอย่าง**

* สวัสดี คุณสมชาย มีอะไรให้ช่วยเหลือในวันนี้หรือไม่?
* ยินดีต้อนรับกลับมา คุณอรทัย

**เหมาะสำหรับ**

* ผู้ช่วยสอน AI
* ผู้ช่วยให้คำปรึกษา
* ผู้ช่วยภายในองค์กร

***

#### 2. Allow the assistant to know the current date and time

**อนุญาตให้ผู้ช่วย AI รับรู้วันและเวลาปัจจุบัน**

เมื่อเปิดใช้งาน ผู้ช่วย AI จะสามารถรับทราบวันและเวลาปัจจุบันที่ระบบอัปเดตให้อัตโนมัติทุกชั่วโมง ทำให้สามารถตอบคำถามหรือดำเนินการที่เกี่ยวข้องกับเวลาได้อย่างถูกต้องมากขึ้น

**ตัวอย่าง**

* วันนี้เป็นวันจันทร์ที่ 15 มิถุนายน 2026
* เหลือเวลาอีก 3 วันก่อนถึงกำหนดส่งงาน

**เหมาะสำหรับ**

* การวางแผนตารางเรียน
* การจัดการกำหนดส่งงาน
* การแจ้งเตือนกิจกรรมและเหตุการณ์สำคัญ

> **ระบบจะอัปเดตข้อมูลวันและเวลาปัจจุบันให้อัตโนมัติทุกชั่วโมง**

***

#### 3. Allow users to generate follow-up prompts via the light icon after each response

**อนุญาตให้ผู้ใช้งานสร้างคำถามต่อเนื่องผ่านไอคอนหลอดไฟ**

เมื่อเปิดใช้งาน ระบบจะแสดงไอคอนรูปหลอดไฟหลังจากผู้ช่วย AI ตอบคำถามเสร็จ เพื่อแนะนำคำถามหรือหัวข้อที่เกี่ยวข้องให้ผู้ใช้งานสามารถสนทนาต่อได้อย่างสะดวก

**ตัวอย่างคำถามที่ระบบอาจแนะนำ**

* อธิบายเพิ่มเติมเกี่ยวกับหัวข้อนี้
* ยกตัวอย่างการใช้งานจริง
* สร้างแบบฝึกหัดจากเนื้อหานี้
* สรุปเนื้อหาในรูปแบบตาราง

**ประโยชน์**

* ช่วยให้ผู้ใช้งานค้นพบคำถามที่เกี่ยวข้อง
* ลดเวลาในการพิมพ์คำถามใหม่
* เพิ่มประสิทธิภาพในการเรียนรู้และสำรวจเนื้อหา

## Model

**Model** คือ โมเดลภาษาขนาดใหญ่ (Large Language Model: LLM) ที่ใช้เป็นกลไกหลักในการประมวลผลและตอบคำถามของผู้ช่วย AI ผู้ดูแลระบบสามารถเลือกโมเดลที่เหมาะสมกับลักษณะการใช้งานของ Assistant ได้จากรายการโมเดลที่มีให้บริการ

ระบบจะมีการอัปเดตและเพิ่มโมเดลใหม่ ๆ อย่างต่อเนื่อง เพื่อให้ผู้ใช้งานสามารถเลือกใช้เทคโนโลยี AI ที่มีประสิทธิภาพและความสามารถที่ทันสมัยอยู่เสมอ

ปัจจุบันระบบรองรับ **8 โมเดล** ดังนี้

<figure><img src="/files/W4nwTC08cyUckr9yfITo" alt=""><figcaption></figcaption></figure>

รายละเอียดเพิ่มเติม

| โมเดล            | คำอธิบาย                                                                                                                                              |
| ---------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------- |
| **GPT-5.5**      | โมเดลด้านการให้เหตุผล (Reasoning Model) รุ่นเรือธงล่าสุดของ OpenAI มีประสิทธิภาพสูงสุดในด้านการวิเคราะห์ การแก้ปัญหาซับซ้อน และการตอบคำถามเชิงวิชาการ |
| **GPT-5.4**      | โมเดลเรือธงด้านการให้เหตุผลรุ่นก่อนหน้า ให้ผลลัพธ์ที่มีคุณภาพสูง เหมาะสำหรับงานที่ต้องการความแม่นยำและการวิเคราะห์เชิงลึก                             |
| **GPT-5.4-mini** | โมเดลขนาดเล็กที่มีความสามารถด้านการให้เหตุผลสูง ตอบสนองรวดเร็ว ใช้ทรัพยากรน้อย เหมาะสำหรับงานทั่วไป                                                   |
| **GPT-5.2**      | โมเดลเรือธงด้านการให้เหตุผลรุ่นก่อนหน้า รองรับงานวิเคราะห์ สรุปข้อมูล และตอบคำถามที่มีความซับซ้อน                                                     |
| **GPT-5-mini**   | โมเดลขนาดเล็กสำหรับงานประจำวัน ให้ความสมดุลระหว่างประสิทธิภาพและความเร็วในการตอบสนอง                                                                  |
| **GPT-4.1**      | โมเดลขนาดใหญ่ที่เน้นการสร้างข้อความและการสนทนา โดยไม่เน้นกระบวนการให้เหตุผลเชิงลึก                                                                    |
| **GPT-4o**       | โมเดล Multimodal รุ่นแรกของ OpenAI สามารถประมวลผลได้ทั้งข้อความ รูปภาพ และข้อมูลหลายรูปแบบ                                                            |
| **GPT-4o-mini**  | โมเดล Multimodal ขนาดเล็ก ตอบสนองรวดเร็ว เหมาะสำหรับงานทั่วไปที่เกี่ยวข้องกับข้อความและรูปภาพ                                                         |

**คำแนะนำในการเลือกใช้งาน**

| ลักษณะงาน                                | โมเดลที่แนะนำ            |
| ---------------------------------------- | ------------------------ |
| ผู้ช่วยสอน AI และงานการศึกษา             | GPT-5.5                  |
| การวิเคราะห์ข้อมูลและการให้เหตุผลเชิงลึก | GPT-5.5, GPT-5.4         |
| การสร้างข้อสอบและแบบฝึกหัด               | GPT-5.5, GPT-5.4         |
| งานทั่วไปที่ต้องการความรวดเร็ว           | GPT-5.4-mini, GPT-5-mini |
| การวิเคราะห์และอธิบายรูปภาพ              | GPT-4o, GPT-4o-mini      |
| ระบบที่มีผู้ใช้งานจำนวนมาก               | GPT-5-mini, GPT-4o-mini  |

**คำแนะนำสำหรับผู้ช่วยสอน AI**

สำหรับการสร้าง **ผู้ช่วยสอน AI (AI Teaching Assistant)** แนะนำให้เลือก **GPT-5.5** เนื่องจากมีความสามารถด้านการวิเคราะห์ การอธิบายเนื้อหาวิชาการ การสร้างแบบฝึกหัด และการตอบคำถามเชิงเหตุผลได้ดีที่สุด

> **Choose the LLM that powers your assistant.**

{% hint style="info" %}
**หมายเหตุ:** โมเดลแต่ละรุ่นมีจุดเด่นแตกต่างกัน ทั้งด้านความสามารถ ความเร็วในการตอบสนอง และการใช้ทรัพยากร ควรเลือกให้เหมาะสมกับวัตถุประสงค์ของ Assistant และกลุ่มผู้ใช้งานเป้าหมาย
{% endhint %}

### Change default model

**Change Default Model** คือ การเปลี่ยนโมเดล AI เริ่มต้นที่ผู้ช่วย (Assistant) จะใช้ในการตอบคำถาม ผู้ดูแลระบบสามารถเลือกโมเดลที่เหมาะสมกับลักษณะการใช้งานได้ตลอดเวลา โดยไม่จำเป็นต้องสร้าง Assistant ใหม่

**วิธีการเปลี่ยนโมเดลเริ่มต้น**

1. เปิดหน้ารายละเอียดของ Assistant ที่ต้องการแก้ไข
2. คลิกที่ **ไอคอนฟันเฟือง (Settings)** บริเวณมุมขวาบนของหน้าจอ
3. เลือกเมนู **Change Default Model**
4. เลือกโมเดลที่ต้องการใช้งานจากรายการโมเดลที่ระบบรองรับ
5. บันทึกการเปลี่ยนแปลง (Save)

หลังจากบันทึกเรียบร้อย ผู้ช่วย AI จะใช้โมเดลใหม่เป็นค่าเริ่มต้นสำหรับการสนทนาครั้งถัดไป

**ตัวอย่างการใช้งาน**

* เปลี่ยนจาก **GPT-4o-mini** เป็น **GPT-5.5** เพื่อเพิ่มความสามารถด้านการวิเคราะห์และการให้เหตุผล
* เปลี่ยนจาก **GPT-5.5** เป็น **GPT-5-mini** เมื่อต้องการเพิ่มความรวดเร็วในการตอบสนอง
* เปลี่ยนเป็น **GPT-4o** เมื่อต้องการใช้งานที่เกี่ยวข้องกับการวิเคราะห์รูปภาพและข้อมูลหลายรูปแบบ

**ข้อควรทราบ**

* โมเดลแต่ละรุ่นมีความสามารถและประสิทธิภาพแตกต่างกัน
* การเปลี่ยนโมเดลอาจส่งผลต่อรูปแบบและคุณภาพของคำตอบ
* ควรเลือกโมเดลให้เหมาะสมกับวัตถุประสงค์การใช้งานของ Assistant

> **หากท่านต้องการเปลี่ยนโมเดล (Change Default Model) สามารถดำเนินการได้ผ่านไอคอนฟันเฟือง (Settings) ตามภาพประกอบด้านล่าง**.

<figure><img src="/files/zHY7fkXXltA3l4yYsvTU" alt=""><figcaption></figcaption></figure>

### Switch LLM

ระบบจะแสดงหน้าต่าง Switch LLM ดังภาพ โดยจะแจ้ง Model ที่ท่านใช้งานอยู่ และมีรายการโมเดลให้ท่านเลือก

<figure><img src="/files/XdgBkjclJsKjUoXg3KCz" alt=""><figcaption></figcaption></figure>

### Select a new model

<figure><img src="/files/IUIPrBN4Kh5Z7bmhWZ2R" alt=""><figcaption></figcaption></figure>

เมื่อเลือก LLM Model ที่ต้องการแล้ว กด confirm ระบบจะแสดงสถานะ <mark style="color:$success;">**Model Updated Successfully!**</mark>

<figure><img src="/files/2UcVNLv8IdgCztX4XCpA" alt=""><figcaption></figcaption></figure>

{% hint style="info" %}
**หมายเหตุ:** Model รุ่นใหม่จะใช้ Token มากกว่ารุ่นที่ตำกว่า Token ของท่านอาจจะหมดเร็วขึ้น
{% endhint %}

## Temperature

<figure><img src="/files/yhgCH6QX8tg6gGoi6Fb3" alt=""><figcaption></figcaption></figure>

**Temperature** คือ ค่าที่ใช้กำหนดระดับความสร้างสรรค์และความหลากหลายของคำตอบที่ AI สร้างขึ้น โดยมีผลต่อรูปแบบการเลือกคำและการตอบคำถามของโมเดล

* **ค่าต่ำ (ใกล้ 0)**: คำตอบจะมีความแม่นยำ คาดเดาได้ง่าย และตรงประเด็นมากขึ้น
* **ค่าสูง (ใกล้ 1)**: คำตอบจะมีความหลากหลาย เปิดกว้าง และสร้างสรรค์มากขึ้น

**การทำงานของ Temperature**

เมื่อ AI สร้างคำตอบ ระบบจะเลือกคำหรือข้อความถัดไปจากความเป็นไปได้หลายรูปแบบ ค่า Temperature จะเป็นตัวกำหนดว่าระบบควรเลือกคำตอบที่ "ปลอดภัยและคาดเดาได้" หรือ "หลากหลายและสร้างสรรค์"

> **Lower temperatures (closer to 0) make replies more deterministic; higher temperatures (closer to 1) make them more creative.**

| รายวิชา            | ค่าที่แนะนำ (Temperature) |
| ------------------ | ------------------------- |
| **Math**           | **0 - 0.3**               |
| **Social Studies** | **0.4 - 0.7**             |
| **Literature**     | **0.6 - 0.9**             |
| **Art & Design**   | **0.7 - 1.0**             |

#### คำแนะนำในการตั้งค่า

* **0.2 – 0.4**: เหมาะสำหรับงานที่ต้องการความถูกต้องและความสม่ำเสมอของคำตอบ
* **0.5 – 0.7**: เหมาะสำหรับการใช้งานทั่วไปและเป็นค่าที่สมดุลที่สุด
* **0.8 – 1.0**: เหมาะสำหรับงานสร้างสรรค์ที่ต้องการแนวคิดหลากหลาย

**ตัวอย่างการนำไปใช้งาน**

| Temperature | ลักษณะการตอบ                          | เหมาะสำหรับ                                               |
| ----------- | ------------------------------------- | --------------------------------------------------------- |
| 0.0 - 0.2   | แม่นยำ ตรงประเด็น คำตอบค่อนข้างคงที่  | FAQ, การตอบคำถามเชิงข้อเท็จจริง, การวิเคราะห์ข้อมูล       |
| 0.3 - 0.5   | สมดุลระหว่างความแม่นยำและความยืดหยุ่น | งานทั่วไป, ผู้ช่วยตอบคำถาม, การสรุปเนื้อหา                |
| 0.6 - 0.8   | มีความคิดสร้างสรรค์มากขึ้น            | การเขียนบทความ, การระดมความคิด, การสร้างเนื้อหา           |
| 0.9 - 1.0   | สร้างสรรค์สูง คำตอบมีความหลากหลาย     | การแต่งเรื่อง, การสร้างคอนเทนต์, งานด้านความคิดสร้างสรรค์ |

{% hint style="danger" %} <mark style="color:red;">หากใช้งาน Model 5 ขึ้นไปจะไม่สามารถเปลี่ยน temperatures ได้</mark>
{% endhint %}

## Context window

<figure><img src="/files/dfQiMJvNYQWnC6tHmoax" alt=""><figcaption></figcaption></figure>

**Context Window** คือ จำนวนบทสนทนาย้อนหลังที่โมเดลจะนำมาพิจารณาและจดจำเพื่อนำมาตอบคำถามในปัจจุบัน ช่วยให้การสนทนามีความต่อเนื่องและไม่หลุดจากประเด็นเดิม

**การทำงานของ Context Window**

โมเดลจะอ้างอิงข้อความจากบทสนทนาก่อนหน้า (Conversation) ตามจำนวนที่กำหนดไว้ในการตั้งค่า

**ตัวอย่าง**

* หากกำหนด Context Window เป็น **20**
* เมื่อผู้ใช้สนทนากับแชทบอทตั้งแต่ Conversation ที่ 1–20
* โมเดลจะสามารถจดจำเนื้อหา เรื่องราว และบริบทต่าง ๆ ภายใน 20 บทสนทนานี้ได้
* หากมีการถามต่อใน Conversation ที่ 21 ข้อมูลบางส่วนจากบทสนทนาแรก ๆ อาจถูกแทนที่หรือถูกลืม ทำให้โมเดลอาจตอบไม่ต่อเนื่องหรือจำรายละเอียดเดิมไม่ได้

**ตัวอย่างการใช้งาน**

การตั้งค่า Context Window ควรสอดคล้องกับลักษณะงานที่ต้องการ

**ตัวอย่าง**\
หากต้องการให้โมเดลสร้างข้อสอบวิชาหนึ่งจำนวน **40 ข้อ** โดยให้ทุกข้ออยู่ในเนื้อหาและหัวข้อเดียวกัน ควรกำหนด **Context Window = 40** เพื่อให้โมเดลสามารถอ้างอิงคำถามก่อนหน้าได้ครบถ้วน ช่วยลดการสร้างคำถามซ้ำ และรักษาความต่อเนื่องของเนื้อหาได้ดียิ่งขึ้น

**คำแนะนำในการตั้งค่า**

* **10–20** : เหมาะสำหรับการสนทนาทั่วไป หรือการถาม-ตอบระยะสั้น
* **20–30** : เหมาะสำหรับการทำงานที่ต้องอ้างอิงข้อมูลหลายช่วงของการสนทนา
* **30–40** : เหมาะสำหรับการสร้างเนื้อหาขนาดใหญ่ เช่น ชุดข้อสอบ รายงาน เอกสาร หรือการทำงานหลายขั้นตอนที่ต้องการความต่อเนื่องสูง

**ข้อมูลเพิ่มเติม**

* **Range:** 10–40
* **Default:** 20

> **How many recent messages the assistant considers when replying. Range 10–40, default 20.**

## **Conversation Starters**

**Conversation Starters** คือ ข้อความตัวอย่างที่จะแสดงใต้ช่องแชทเมื่อผู้ใช้งานเปิด Assistant เพื่อช่วยแนะนำแนวทางการใช้งานและกระตุ้นให้ผู้ใช้เริ่มต้นสนทนาได้ง่ายขึ้น

**คุณสมบัติ**

* สามารถเพิ่มข้อความตัวอย่างได้สูงสุด **4 รายการ**
* แต่ละข้อความมีความยาวไม่เกิน **80 ตัวอักษร**
* เป็นการตั้งค่าแบบ **Optional** (ไม่บังคับ)
* ช่วยให้ผู้ใช้ใหม่เข้าใจความสามารถของ Assistant ได้รวดเร็วขึ้น

**ตัวอย่าง Conversation Starters**

* ช่วยสรุปเนื้อหาจากเอกสารนี้
* สร้างชุดคำถามสำหรับการสอบจำนวน 20 ข้อ
* ช่วยแปลข้อความภาษาไทยเป็นภาษาอังกฤษ
* ช่วยเขียนรายงานจากข้อมูลที่กำหนด

> **Up to 4 starters that appear under the chat input when users open this assistant. Each starter is limited to 80 characters. Optional, but useful for guiding new users.**

<figure><img src="/files/4Q9UVwg7KrJm7y7p3fh2" alt=""><figcaption></figcaption></figure>

เป็นเมนูที่ช่วยตั้งคำถามเริ่มต้นให้กับผู้ช่วย (AI Assistant) เพื่อให้นักศึกษาสามารถเลือกใช้ได้เหมาะสำหรับการกระตุ้นบทสนทนา ช่วยให้เริ่มต้นสนทนาได้ง่ายขึ้น โดยไม่ต้องคิดคำถามเอง

ตัวอย่างเช่น

* *"วันนี้คุณเรียนอะไรมา?"*
  * *"มีอะไรที่คุณสงสัยเกี่ยวกับหัวข้อนี้?"*
  * *"คุณต้องการความช่วยเหลือเรื่องอะไรเป็นพิเศษ?"*
