MCP Academy · บทเรียน

คำอธิบายฟิลด์ที่ช่วยชี้นำโมเดล

จัดทำเอกสารกำกับแต่ละฟิลด์ เพื่อให้ปัญญาประดิษฐ์กรอกข้อมูลได้ถูกต้อง

บทเรียน 4 จาก 413 ขั้นตอน

คำอธิบายฟิลด์ที่ช่วยชี้นำโมเดล เป็นบทเรียน MCP Academy ฟรีบน CoddyKit นี่คือบทเรียนที่ 4 จากทั้งหมด 4 บทเรียน คุณสามารถอ่านบทเรียนทั้งหมดด้านล่างฟรี — จากนั้นลองปฏิบัติด้วยตัวคุณเองในเบราว์เซอร์พร้อมตัวแก้ไขโค้ดในตัวและติวเตอร์ AI ตลอด 24/7 บทเรียนนี้เป็นส่วนหนึ่งของเส้นทางการเรียน MCP Academy และความก้าวหน้าของคุณจะซิงค์ข้ามเว็บและแอป CoddyKit คอร์ส MCP Academy มีบทเรียนทั้งหมด 4 บทเรียน

โมเดลอ่านฟิลด์ของคุณ

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

เพิ่มคำอธิบาย

ส่ง คำอธิบายให้ Field เพื่อแนบประโยคสำหรับมนุษย์ ซึ่งจะเดินทางไปพร้อมกับสคีมาจนถึงไคลเอนต์

city: str = Field(description="City name, e.g. Paris")

แสดงให้เห็น อย่าแค่บอก

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

date: str = Field(description="ISO date, e.g. 2026-01-31")

ระบุหน่วย

หากตัวเลขมี หน่วย ให้ระบุไว้ การบอกโมเดลว่าอุณหภูมิเป็นองศาเซลเซียสจะป้องกันไม่ให้ได้ค่าองศาฟาเรนไฮต์ที่ผิดโดยไม่รู้ตัว

ทำให้ชื่อที่กำกวมชัดเจน

ฟิลด์ที่ชื่อ id นั้นกำกวม คำอธิบายอย่างเช่น ID เฉพาะของคำสั่งซื้อ จะช่วยขจัดความไม่แน่ใจว่าคุณหมายถึง id ใด

ระบุรูปแบบให้ชัดเจน

เมื่อสตริงต้องมีรูปแบบเฉพาะ ให้บรรยายรูปแบบนั้น การระบุว่าโทรศัพท์ใช้รูปแบบ E.164 เช่น เครื่องหมายบวกตามด้วยตัวเลข จะช่วยให้ รูปแบบสอดคล้องกัน

ระบุสิ่งที่ไม่จำเป็นต้องมี

สำหรับฟิลด์ที่ไม่จำเป็นต้องมี ให้บอกว่าควรเว้นเมื่อใด การบอกโมเดลให้เว้นว่างเพื่อใช้ค่าเริ่มต้นจะลด ค่าที่ไม่จำเป็น

เขียนให้กระชับ

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

อธิบายโมเดลด้วย

เอกสารกำกับสั้น ๆ บนคลาสโมเดลจะอธิบายข้อมูลนำเข้าทั้งหมด ทำให้ AI ได้บริบทที่มีประโยชน์เหนือคำอธิบายของแต่ละฟิลด์

class Weather(BaseModel):
    """Inputs for a weather lookup."""
    city: str

คำอธิบายขับเคลื่อนสคีมา

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

ปรับปรุงถ้อยคำซ้ำ ๆ

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

ตรวจสอบอย่างรวดเร็ว

คำอธิบายของ Field ไปอยู่ที่ใด และเหตุใดจึงสำคัญ

สรุปทบทวน

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

เริ่มต้นได้ฟรี

เรียนรู้ Python ด้วย AI tutor — ฟรี

เขียนและเรียกใช้โค้ดจริงในเบราว์เซอร์ของคุณ รับความช่วยเหลือทันทีจาก AI tutor 24/7 และเรียนรู้ต่อจากที่คุณหยุดบนเว็บหรือในแอป

คอร์ส
30
บทเรียน
120

คำถามที่พบบ่อย

บทเรียน “คำอธิบายฟิลด์ที่ช่วยชี้นำโมเดล” ฟรีหรือไม่

ใช่ — ข้อความเต็มของ “คำอธิบายฟิลด์ที่ช่วยชี้นำโมเดล” ฟรีให้อ่านที่นี่บนเว็บ เพื่อปฏิบัติแบบโต้ตอบ (ตัวแก้ไขโค้ดในตัวและติวเตอร์ AI ตลอด 24/7) และปลดล็อคส่วนที่เหลือของคอร์ส MCP Academy ให้อัปเกรดเป็น CoddyKit PRO คอร์ส MCP Academy มีบทเรียนทั้งหมด 4 บทเรียน

คุณจะเรียนรู้อะไรในบทเรียน “คำอธิบายฟิลด์ที่ช่วยชี้นำโมเดล”

จัดทำเอกสารกำกับแต่ละฟิลด์ เพื่อให้ปัญญาประดิษฐ์กรอกข้อมูลได้ถูกต้อง คุณปฏิบัติ MCP Academy ด้วยโค้ดที่ใช้งานได้จริงที่คุณเรียกใช้โดยตรงในเบราว์เซอร์ และติวเตอร์ AI ตลอด 24/7 ตอบคำถามของคุณขณะที่คุณไปผ่านบทเรียน

คุณต้องมีประสบการณ์ก่อนที่จะเริ่มเรียน MCP Academy หรือไม่

ไม่จำเป็นต้องมีประสบการณ์มาก่อน MCP Academy บน CoddyKit ออกแบบมาสำหรับผู้เริ่มต้นไปจนถึงผู้เรียนขั้นสูง คุณสามารถเริ่มต้นที่นี่หรือเริ่มจากตัวแรกและเรียนด้วยความเร็วของคุณเอง นี่คือบทเรียนที่ 4 จากทั้งหมด 4 บทเรียน

บทเรียน “คำอธิบายฟิลด์ที่ช่วยชี้นำโมเดล” ใช้เวลานานแค่ไหน

บทเรียน CoddyKit ส่วนใหญ่ใช้เวลาประมาณ 5–10 นาที แต่ละบทเรียนจึงสั้นและเป็นแบบโต้ตอบ คุณสามารถก้าวหน้าอย่างต่อเนื่องและกลับมาเรียนต่อจากตรงที่เพิ่งหยุดบนเว็บและแอปได้เลย

ฉันเขียนและรันโค้ดในบทเรียน MCP Academy นี้ได้ไหม

ได้ บทเรียน MCP Academy ทุกบทมีตัวแก้ไขโค้ดในตัว คุณจึงเขียนและรันโค้ดจริงได้เลยในเบราว์เซอร์ และได้รับข้อเสนอแนะจาก AI ในทันที — ไม่ต้องติดตั้งในเครื่องของคุณ

บทเรียนทั้งหมดในหลักสูตรนี้

  1. เหตุใดโครงสร้างข้อมูลจึงดีกว่าอาร์กิวเมนต์หลวม ๆ
  2. อินพุตของโมเดลด้วย Pydantic
  3. ข้อจำกัด ค่าเริ่มต้น และ Enum
  4. คำอธิบายฟิลด์ที่ช่วยชี้นำโมเดล
← กลับไปที่ MCP Academy