Solutions Choose your path
For individuals Build, learn, and create with simple usage-based access. For business Scale teams, billing, governance, and model workflows. More English 繁體中文 日本語 한국어 Français Deutsch Español Italiano Português Русский العربية ไทย Tiếng Việt Bahasa Indonesia Bahasa Melayu Türkçe Polski Nederlands Danish Norsk Қазақ اردو
เริ่มต้นฟรี เริ่มต้นฟรี
500+ AI Model API, All In One API.
Just In CometAPI © 2026 CometAPI · All rights reserved
Home Blog วิธีใช้งาน Claude Fable 5.2 API: คู่มือฉบับสมบูรณ์ 2026 guide / งานวิจัย CometAPI
วิธีใช้งาน Claude Fable 5.2 API: คู่มือฉบับสมบูรณ์ 2026 เรียนรู้การใช้ Claude Fable 5.2 API พร้อมการตั้งค่าอย่างเป็นทางการสำหรับ Anthropic และ CometAPI, ตัวอย่าง Python, การสตรีม, อินพุตรูปภาพ, การคิดราคา และแนวปฏิบัติที่ดีที่สุดสำหรับสภาพแวดล้อมการผลิต
Deon Goodwin ทีมวิจัยโมเดล AI และ API อัปเดตแล้ว Nov 11, 2026 10 นาทีในการอ่านเรียนรู้การใช้ Claude Fable 5.2 API พร้อมการตั้งค่าอย่างเป็นทางการสำหรับ Anthropic และ CometAPI, ตัวอย่าง Python, การสตรีม, อินพุตรูปภาพ, การคิดราคา และแนวปฏิบัติที่ดีที่สุดสำหรับสภาพแวดล้อมการผลิต
ใช้สรุปนี้เพื่อดูคำตอบอย่างรวดเร็ว แล้วอ่านคู่มือเพื่อดูบริบท ตัวอย่าง และรายละเอียดการใช้งาน
คัดลอกfrom openai import OpenAI
client = OpenAI(
api_key="YOUR_COMETAPI_KEY",
base_url="https://api.cometapi.com/v1",
)
response = client.chat.completions.create(
model="gpt-5-mini",
messages=[{"role": "user", "content": "Build this workflow."}],
)
print(response.choices[0].message.content)TL;DR
Claude Fable 5.2 API ช่วยเพิ่มความสามารถด้านการให้เหตุผลขั้นสูงให้กับผู้ช่วยเขียนโค้ด เวิร์กโฟลว์วิจัย และแอปพลิเคชันที่ต้องทำงานหลายขั้นตอนอย่างต่อเนื่อง คุณสามารถเชื่อมต่อโดยตรงกับ Anthropic หรือใช้ CometAPI ขึ้นอยู่กับวิธีที่คุณต้องการจัดการการเข้าถึงโมเดลและการผสานรวม
หากต้องการลดค่าโทเค็นและผสานรวมหลายโมเดลได้ง่ายขึ้น Claude Fable 5.2 API ผ่าน CometAPI เป็นจุดเริ่มต้นที่ใช้งานได้จริง: อัตราค่าอินพุตและเอาต์พุตที่ประกาศไว้ถูกกว่า API มาตรฐานของ Anthropic 20% และคุณยังคงใช้รูปแบบคำขอ Anthropic Messages ภายในเวิร์กโฟลว์การเข้าถึงโมเดลและการเรียกเก็บเงินแบบรวมได้ เลือกเข้าถึงโดยตรงผ่าน Anthropic เมื่อการควบคุมบัญชีเฉพาะผู้ให้บริการหรือฟีเจอร์เนทีฟเป็นความต้องการหลัก
คู่มือนี้ครอบคลุมทั้งสองเส้นทาง แล้วจึงสาธิตการเรียก Python การสตรีม ประวัติการสนทนา อินพุตภาพ และการตรวจสอบก่อนขึ้นโปรดักชัน คุณต้องใช้ Python 3.10 ขึ้นไป กุญแจ API สำหรับเส้นทางที่เลือก และสิทธิ์เข้าถึง claude-fable-5-2
Key Takeaways
Claude Fable 5.2 API ใช้รหัสโมเดล claude-fable-5-2 บนทั้งสองเส้นทางที่แสดงที่นี่
เรียนรู้ต่อ
เชื่อมโยงบทความนี้กับการตัดสินใจถัดไป ดูทุกหัวข้อ เผยแพร่เมื่อ Nov 11, 2026 อัปเดตล่าสุด Nov 11, 2026 ตรวจสอบความชัดเจน การอ้างอิงแหล่งที่มา และคำศัพท์ API ปัจจุบันแล้ว
การเข้าถึงโดยตรงของ Anthropic และ CometAPI ใช้กุญแจและการเรียกเก็บเงินแยกกัน; เลือกเส้นทางก่อนส่งคำขอ
CometAPI เหมาะกับแอปพลิเคชันหลายผู้ให้บริการผ่านข้อมูลรับรองที่ใช้ร่วมกัน การเรียกเก็บเงิน และอินเทอร์เฟซ API ที่เข้ากันได้
เริ่มจากคำขอข้อความครั้งเดียว จากนั้นค่อยเพิ่มการตั้งค่าการให้เหตุผล การสตรีม ประวัติการสนทนา และภาพตามความต้องการ
CometAPI ลดค่าโทเค็นของ Claude Fable 5.2 ลง 20% เมื่อเทียบกับอัตรามาตรฐานทางการที่แสดงด้านล่าง รวมถึงการดำเนินการแคชที่ระบุไว้
What Is the Claude Fable 5.2 API? Claude Fable 5.2 เป็นโมเดลให้เหตุผลของ Anthropic สำหรับงานเทคนิคที่ต้องการสูง เปิดตัวเมื่อ 9 พฤศจิกายน 2026 API ทำให้แอปพลิเคชันของคุณเข้าถึงโมเดลได้โดยไม่ต้องดูแลโครงสร้างพื้นฐานของโมเดลเอง
โปรเจ็กต์เริ่มต้นทั่วไป ได้แก่ การทบทวนการเปลี่ยนแปลงในรีโพซิทอรี การวิเคราะห์เอกสารหลายฉบับ และการอธิบายการออกแบบระบบที่ซับซ้อน แต่ละงานเริ่มจากคำขอและคำตอบ; เครื่องมือและลูปการสนทนาที่ยาวขึ้นสามารถตามมาเมื่อเส้นทางนี้ทำงานได้
Claude Fable 5.2 API specifications Model ID claude-fable-5-2 Context window 1M tokens Maximum output 128K tokens Input / output ข้อความและภาพ / ข้อความ Thinking Adaptive; always enabled API default effort high Primary request format in this guide Anthropic Messages
ขีดจำกัดบริบทและเอาต์พุตอธิบายความจุ ไม่ใช่ขนาดคำขอที่แนะนำ ใช้พรอมป์ทสั้นและงบเอาต์พุตพอประมาณขณะตรวจสอบข้อมูลรับรองและการจัดการคำตอบ
What Is New in Claude Fable 5.2 API Compared with Fable 5.1? หากคุณใช้งาน Fable 5.1 อยู่แล้ว การอัปเกรดนี้ส่วนใหญ่เกี่ยวกับประสิทธิภาพงานที่ดีขึ้น ราคามาตรฐานของโทเค็นที่ต่ำลง และการเปลี่ยนแปลงด้านความเข้ากันได้ของการสนทนาและเครื่องมือ การเปรียบเทียบด้านล่างใช้ Fable 5.1 เป็นรุ่นก่อนหน้า
ผลลัพธ์ที่แข็งแกร่งขึ้นสำหรับงานเทคนิคที่ท้าทาย ในการประเมินผลการเปิดตัวของ Anthropic (ลิงก์ ) Fable 5.2 ได้ 49.1% บน FrontierCode 2.0 เทียบกับ 32.4% สำหรับ Fable 5.1 โดยทั้งคู่ใช้ effort ระดับ xhigh คะแนน Chartography เพิ่มจาก 44.8% เป็น 73.4% Anthropic ยังรายงานการสร้างเอาต์พุตเร็วขึ้นสูงสุด 30% เมื่อเทียบกับ 5.1 และมีโหมดแบบเร็วเป็นตัวเลือก ผลลัพธ์เหล่านี้รายงานโดยผู้จำหน่าย; การสร้างที่เร็วขึ้นไม่ได้รับประกันคำขอแบบ end-to-end ที่สั้นลงสำหรับเวิร์กโหลดของคุณ
สำหรับการทบทวนรีโพซิทอรีหรือการวิเคราะห์เอกสารที่ยาก ให้ทดสอบว่าโมเดลใหม่จับข้อผิดพลาดที่โมเดลปัจจุบันของคุณพลาดหรือไม่ คงพรอมป์ท อินพุต และเกณฑ์การให้คะแนนให้เหมือนเดิมเพื่อให้การเปรียบเทียบตอบคำถามเชิงปฏิบัติ: มันทำงานจริงของคุณสำเร็จมากขึ้นหรือไม่
ราคามาตรฐานต่ำกว่า Fable 5.1 อัตรามาตรฐานที่เผยแพร่โดย Anthropic ลดจาก $10 เหลือ $8 ต่อหนึ่งล้านโทเค็นอินพุต และจาก $50 เหลือ $40 ต่อหนึ่งล้านโทเค็นเอาต์พุต ค่าอ่านแคชลดจาก $0.25 เหลือ $0.20 ลดลงอย่างละ 20% นี่คือราคาทางการจากรุ่นสู่รุ่น; การเปรียบเทียบ CometAPI ภายหลังวัดความแตกต่างแยกต่างหากระหว่างผู้ให้บริการการเข้าถึง
ที่การใช้งานเท่าเดิม 100,000 โทเค็นอินพุตและ 10,000 โทเค็นเอาต์พุต คำขอมาตรฐานแบบไม่แคชลดจาก $1.50 บน Fable 5.1 เหลือ $1.20 บน Fable 5.2 การประหยัดจริงขึ้นอยู่กับโทเค็นที่สร้างซ้ำ การลองใหม่ การแคช และโหมดตัวเลือก
สี่การเปลี่ยนแปลงด้านความเข้ากันได้ที่ควรตรวจสอบ
การตรวจสอบการสนทนาครอบคลุมทุกบัญชีแล้ว การเล่นซ้ำการคิดหลังจากแก้ไขข้อความก่อนหน้า คำสั่ง system หรือเครื่องมืออาจล้มเหลว รวมถึงบนบัญชีเก่าที่เคยผ่านมาก่อน
การย้อนกลับไม่คงการให้เหตุผลทั้งหมด มีเพียง Fable 5.2 และ Mythos 5.2 เท่านั้นที่อ่านบล็อกการคิดของ Fable 5.2 ได้ การสลับไป 5.1 หรือโมเดลอื่นอาจทิ้งการให้เหตุผลนั้น
การใช้งานคอมพิวเตอร์ต้องใช้ toolset รุ่นใหม่ เครื่องมือเดิม computer_20251124 ใช้ไม่ได้ภายนอก Amazon Bedrock; ใช้ computer_toolset_20260801 และปรับลูปเครื่องมือ
การเข้ากันได้ของ Advisor เปลี่ยนแปลง ตัวดำเนินการ Fable 5.2 ต้องใช้ที่ปรึกษา Fable 5.2 หรือ Mythos 5.2
สิ่งที่ยังเหมือนเดิม สเปกของ Fable 5.1 มีหน้าต่างบริบท 1M โทเค็น เอาต์พุตสูงสุด 128K อินพุตแบบข้อความและภาพ การคิดแบบปรับตามงานที่เปิดอยู่เสมอ และระดับ effort เริ่มต้นของ API แบบสูง สิ่งเหล่านี้ยังคงเป็นความสามารถที่มีประโยชน์ใน 5.2 แต่ไม่ใช่เหตุผลใหม่ในการย้าย
How to Migrate to Claude Fable 5.2 API—and Is It Worth It? เริ่มจากการย้ายขนาดเล็กที่วัดผลและย้อนกลับได้ คำขอแรกที่สำเร็จเป็นเพียงจุดเริ่มต้น: แอปของคุณยังต้องคงสถานะการสนทนาให้ถูกต้อง ทำเวิร์กโฟลว์เครื่องมือให้ครบ และจัดการ fallback อย่างถูกต้อง
ย้ายการผสานรวมที่มีอยู่ไปยัง Fable 5.2
เปลี่ยนโมเดลในคอนฟิกทดสอบ ตั้งค่า MODEL เป็น claude-fable-5-2 ใน client_config.py ที่ใช้ด้านล่าง เก็บคีย์และ base URL ของเส้นทางที่เลือกคู่กัน เริ่มจากการสนทนาสั้นๆ ใหม่
ทบทวนตัวเลือกคำขอ สำหรับการผสานรวมเก่า ให้ลบการคิดที่ถูกปิดหรือจำกัดงบแมนนวล การพรีฟิลล์คำตอบผู้ช่วย และการบังคับเลือกเครื่องมือ อย่าใส่ temperature, top_p และ top_k ใช้ output_config.effort เพื่อปรับการให้เหตุผล
ตรวจการจัดการประวัติ เล่นซ้ำคำตอบผู้ช่วยให้ครบถ้วนตามลำดับเดิม เก็บข้อความก่อนหน้า คำสั่ง system และคำนิยามเครื่องมือให้เหมือนเดิม; ผนวกเทิร์นใหม่ ตรวจโค้ดที่ตัดประวัติหรือรีเฟรชเครื่องมือ
อัปเดตเครื่องมือเสริมพร้อมกัน ใช้การเปลี่ยนแปลงด้านการใช้งานคอมพิวเตอร์และ advisor ที่กล่าวไว้เมื่อเกี่ยวข้อง เริ่มการสนทนาใหม่หลังเปลี่ยนคำนิยามเครื่องมือ
ทดสอบเส้นทางย้อนกลับ รันงานหลายเทิร์น รอบเครื่องมือหนึ่งครั้ง และการ fallback ไปยังโมเดลก่อนหน้า คำตอบ fallback ที่สำเร็จไม่ได้หมายความว่าการคิดก่อนหน้าของมันยังคงอยู่
เมื่อใช้ CometAPI ให้ยืนยันความพร้อมของโมเดลและฟีเจอร์เสริมที่ต้องใช้บนเส้นทางนั้นก่อนเปิดใช้ในโปรดักชัน อินเทอร์เฟซ Messages ที่เข้ากันได้ไม่ได้ยืนยันการรองรับฟีเจอร์ทุกอย่างของผู้ให้บริการ
คุ้มที่จะย้ายหรือไม่? จาก Fable 5.1: ให้น้ำหนักโครงการนำร่องก่อน หากงานเทคนิคซับซ้อนมีคุณค่าอยู่แล้วกับแอปของคุณ อัตรามาตรฐานที่ต่ำลงทำให้ทดลองได้คุ้มค่า แต่เปรียบเทียบต้นทุนของงานที่ทำเสร็จจริงแทนที่จะสมมติว่าทุกคำขอใช้โทเค็นเท่าเดิม
จาก Opus, Sonnet หรือ Haiku: เริ่มจากงานที่โมเดลปัจจุบันของคุณทำได้ไม่สำเร็จ การย้ายทุกคำขอไป Fable อาจเพิ่มค่าใช้จ่ายโดยไม่ช่วยงานง่ายๆ คุณสามารถเก็บคำขอประจำไว้กับโมเดลเดิมและประเมิน Fable สำหรับงานยาก
คงการตั้งค่าปัจจุบันไว้ก่อน หากตรงตามเป้าหมายคุณภาพและเวลาในการตอบ หรือหากการเปลี่ยนประวัติและเครื่องมือที่ต้องการมีมากกว่าประโยชน์ที่วัดได้ การอัปเกรดควรแก้ปัญหาที่คุณระบุตัวได้
Messages base URL https://api.anthropic.com https://api.cometapi.comMessages endpoint POST /v1/messages POST /v1/messages ตัวแปร API key ANTHROPIC_API_KEY COMETAPI_KEY Python SDK ที่ใช้ที่นี่ anthropic anthropic Model ID claude-fable-5-2 claude-fable-5-2 บัญชีและการเรียกเก็บเงิน จัดการโดยตรงกับ Anthropic จัดการผ่าน CometAPI ครอบคลุมโมเดลที่รองรับ ความเหมาะสมสูงสุด บริการที่โฟกัสกับ Claude และต้องการการควบคุมจากผู้ให้บริการโดยตรง แอปที่ต้องการลดค่าโทเค็นหรือผสานรวมโมเดลจากหลายผู้ให้บริการ การตรวจสอบฟีเจอร์ ตรวจความต้องการโมเดลและบัญชีของ Anthropic ตรวจทั้งความต้องการของโมเดลและเส้นทางเกตเวย์ที่เลือก
คุณยังคงใช้การผสานรวม Anthropic SDK ที่มีอยู่ได้: การกำหนดค่าคลienta ด้านล่างเปลี่ยนคีย์และ base URL ขณะที่เนื้อคำขอ Messages เหมือนเดิม สำหรับแอปที่ใช้อินเทอร์เฟซแชตที่เข้ากันได้อยู่แล้ว CometAPI เป็นอีกจุดเริ่มต้นหนึ่ง; เลือกรูปแบบที่คงฟีเจอร์ที่แอปของคุณต้องการ
การเลือกเส้นทางสำหรับโปรเจ็กต์ของคุณ เริ่มจาก CometAPI เมื่อการลดค่าใช้จ่ายโทเค็นเป็นลำดับความสำคัญ ไม่ว่าคุณจะใช้ Claude เพียงอย่างเดียวหรือร่วมกับผู้ให้บริการอื่น ทดสอบคำขอที่เป็นตัวแทนด้วยโค้ดไคลเอนต์ที่คุณมีเพื่อยืนยันฟีเจอร์ที่ต้องใช้ เลือกเข้าถึงโดยตรงผ่าน Anthropic เมื่อความต้องการของคุณเน้นที่การควบคุมบัญชีเฉพาะผู้ให้บริการ สำหรับทั้งสองเส้นทาง ตรวจสอบความสำเร็จของงานจริง การใช้งาน และความหน่วง ก่อนย้ายทราฟฟิกโปรดักชัน
How to Use Claude Fable 5.2 API Step by Step? เลือกเส้นทางการเข้าถึงหนึ่งเส้นทางสำหรับคำขอแรกของคุณ ตัวอย่าง Python ใช้ไฟล์คอนฟิกร่วมกันขนาดเล็ก เพื่อให้คุณทดสอบเส้นทางอื่นในภายหลังโดยไม่ต้องเขียนเนื้อคำขอใหม่
Step 1: Create an API key สำหรับการเข้าถึงทางการ ให้ทำตาม การตั้งค่า API key ของ Anthropic ใน Claude Console ใช้คีย์ที่กำหนดขอบเขตไว้ที่ workspace สำหรับบทเรียนนี้และยืนยันว่าบัญชีมีสิทธิ์เข้าถึงและการเรียกเก็บเงินแล้ว เก็บเป็น ANTHROPIC_API_KEY คีย์ที่ไม่กำหนดขอบเขต workspace ยังต้องใช้เฮดเดอร์ workspace ตามเอกสารการยืนยันตัวตนของ Anthropic
สำหรับ CometAPI สร้างคีย์ในแดชบอร์ด API และยืนยันการเข้าถึงโมเดลและยอดคงเหลือ เก็บเป็น COMETAPI_KEY คีย์จากผู้ให้บริการหนึ่งไม่สามารถยืนยันตัวตนกับปลายทางของอีกผู้ให้บริการได้
เก็บคีย์ไว้โดยปลอดภัย หลีกเลี่ยงการใส่ข้อมูลรับรองลงในซอร์สโค้ดแอปหรือ JavaScript ฝั่งฝั่งหน้าโดยตรง
บน macOS หรือ Linux ให้รันคำสั่งกำหนดค่าตัวแปรในเชลล์ที่จะเรียก Python:
# Set the variable for the route you chose.
export ANTHROPIC_API_KEY="your_anthropic_api_key"
# Or, for CometAPI:
export COMETAPI_KEY="your_cometapi_api_key"
บน Windows PowerShell ใช้ตัวแปรสิ่งแวดล้อมที่สอดคล้อง:
# Set the variable for the route you chose.
$env:ANTHROPIC_API_KEY = "your_anthropic_api_key"
# Or, for CometAPI:
$env:COMETAPI_KEY = "your_cometapi_api_key"
Step 2: Make a first request with cURL คำสั่ง Bash ต่อไปนี้ใช้แทนกันได้ รันคำสั่งที่ตรงกับบัญชีที่คุณเลือกเพื่อดูการตอบกลับ HTTP ก่อนใช้ Python
ส่งคำขอข้อความโดยตรงไปยัง Anthropic ด้วย API key ที่กำหนดขอบเขต workspace:
curl https://api.anthropic.com/v1/messages \
-H "x-api-key: $ANTHROPIC_API_KEY" \
-H "anthropic-version: 2026-10-21" \
-H "content-type: application/json" \
-d '{
"model": "claude-fable-5-2",
"max_tokens": 4096,
"messages": [{
"role": "user",
"content": "Explain API rate limiting in three sentences."
}]
}'
ส่งคำขอเทียบเท่าผ่าน CometAPI:
curl https://api.cometapi.com/v1/messages \
-H "x-api-key: $COMETAPI_KEY" \
-H "anthropic-version: 2023-06-01" \
-H "content-type: application/json" \
-d '{
"model": "claude-fable-5-2",
"max_tokens": 4096,
"messages": [{
"role": "user",
"content": "Explain API rate limiting in three sentences."
}]
}'
ปลายทางจะส่งการตอบกลับสไตล์ Anthropic ที่มี content การใช้งาน และ stop_reason
ติดตั้งหรืออัปเดตแพ็กเกจ:
python -m pip install --upgrade anthropic
สร้าง client_config.py ในโฟลเดอร์โปรเจ็กต์ของคุณ เลือกการกำหนดค่าหนึ่งเดียวจากด้านล่าง; สคริปต์ถัดไปทั้งหมดจะ import client และ MODEL จากไฟล์นี้
การกำหนดค่า CometAPI: บันทึกเป็น client_config.py เมื่อใช้บัญชี CometAPI ของคุณ:
import os
from anthropic import Anthropic
MODEL = "claude-fable-5-2"
client = Anthropic(
api_key=os.environ["COMETAPI_KEY"],
auth_token=None,
base_url="https://api.cometapi.com",
)
การกำหนดค่าอย่างเป็นทางการ: ใช้ client_config.py เวอร์ชันนี้สำหรับการเข้าถึง Anthropic โดยตรง:
import os
from anthropic import Anthropic
MODEL = "claude-fable-5-2"
client = Anthropic(
api_key=os.environ["ANTHROPIC_API_KEY"],
auth_token=None,
base_url="https://api.anthropic.com",
)
สำหรับ Messages SDK base URL เหล่านี้ไม่มีส่วนต่อท้าย /v1 เมื่อเปรียบเทียบเส้นทาง ให้รันเซสชันแยกพร้อมคีย์และการกำหนดค่าไคลเอนต์ที่ตรงกัน แทนการสลับข้อมูลรับรองภายในบทสนทนาที่กำลังใช้งาน
Step 4: Send a request with Python บันทึกไฟล์นี้เป็น fable52.py ไว้ข้าง client_config.py คำขอจะทำงานกับการกำหนดค่าที่คุณเลือก:
from client_config import client, MODEL
response = client.messages.create(
model=MODEL,
max_tokens=4096,
messages=[{
"role": "user",
"content": "Explain synchronous and asynchronous Python.",
}],
)
for block in response.content:
if block.type == "text":
print(block.text)
print("Stop reason:", response.stop_reason)
print("Input tokens:", response.usage.input_tokens)
print("Output tokens:", response.usage.output_tokens)
รันตัวอย่างในเทอร์มินัลที่คุณตั้งคีย์ไว้:
คำขอแบบข้อความล้วนที่สำเร็จจะแสดงคำตอบและการใช้งาน ตรวจสอบ end_turn ก่อนถือว่าคำตอบสมบูรณ์ หากเหตุผลการหยุดเป็น max_tokens ให้ทบทวนเอาต์พุตบางส่วนและงบประมาณ; HTTP success เพียงอย่างเดียวไม่ได้หมายความว่างานที่ร้องขอเสร็จสิ้น
How to Add Reasoning, Streaming, and Images to Claude Fable 5.2? เก็บ client_config.py จากส่วนตั้งค่าไว้ สคริปต์ด้านล่างใช้เส้นทางที่เลือก เพื่อให้คุณทดสอบฟีเจอร์ใหม่ได้โดยไม่ต้องเปลี่ยนโค้ดการเชื่อมต่อพื้นฐาน
การควบคุมความพยายามในการให้เหตุผล พารามิเตอร์ effort ยอมรับค่า low, medium, high, xhigh และ max เริ่มจากค่าเริ่มต้นของ API คือ high แล้วค่อยเปลี่ยนหลังจากมีเส้นฐานที่เป็นประโยชน์สำหรับงานของคุณ
บันทึกเป็น fable52_effort.py และรัน python fable52_effort.py เพื่อกำหนด effort อย่างชัดเจน:
from client_config import client, MODEL
response = client.messages.create(
model=MODEL,
max_tokens=8192,
thinking={"type": "adaptive"},
output_config={"effort": "high"},
messages=[{
"role": "user",
"content": "Identify failure modes in a queue-based worker system.",
}],
)
for block in response.content:
if block.type == "text":
print(block.text)
print("Stop reason:", response.stop_reason)
อย่าใส่ temperature, top_p และ top_k ในคำขอเริ่มต้น Fable 5.2 ยัง ปฏิเสธการบังคับเลือกเครื่องมือ ; อย่านำชนิด tool_choice แบบ any หรือ tool ติดมาจากการผสานรวมอื่น
การสตรีมสำหรับแอปเชิงโต้ตอบ แทนที่จะรอคำตอบทั้งหมด แอปของคุณสามารถแสดงข้อความที่สร้างขึ้นทีละส่วนขณะมาถึง
บันทึกเป็น fable52_stream.py และรัน python fable52_stream.py:
from client_config import client, MODEL
with client.messages.stream(
model=MODEL,
max_tokens=8192,
messages=[{
"role": "user",
"content": "Design a fault-tolerant microservice architecture.",
}],
) as stream:
for text in stream.text_stream:
print(text, end="", flush=True)
final_message = stream.get_final_message()
print("\nStop reason:", final_message.stop_reason)
print("Usage:", final_message.usage)
อาจมีช่วงหยุดก่อนที่ข้อความแรกจะปรากฏขณะโมเดลกำลังให้เหตุผล ถือว่าสตรีมสมบูรณ์ก็ต่อเมื่อตัวช่วยทำงานเสร็จสมบูรณ์; ข้อความบางส่วนไม่ยืนยันคำตอบว่าจบแล้ว
การคงประวัติการสนทนาแบบหลายเทิร์น ต่างจากอินเทอร์เฟซแชตที่มีสถานะ API Messages มาตรฐานพึ่งให้แอปของคุณส่งประวัติการสนทนามาเอง
บันทึกเป็น fable52_history.py และรัน python fable52_history.py เพื่อส่งคำขอสองคำขอที่เกี่ยวข้องกัน:
from client_config import client, MODEL
history = [{
"role": "user",
"content": "Design a scalable event-processing architecture.",
}]
first = client.messages.create(
model=MODEL,
max_tokens=8192,
output_config={"effort": "high"},
messages=history,
)
if first.stop_reason != "end_turn":
raise RuntimeError(f"First turn is incomplete: {first.stop_reason}")
history.append({
"role": "assistant",
"content": [block.model_dump() for block in first.content],
})
history.append({
"role": "user",
"content": "Now identify its three highest-risk failure scenarios.",
})
second = client.messages.create(
model=MODEL,
max_tokens=8192,
output_config={"effort": "high"},
messages=history,
)
for block in second.content:
if block.type == "text":
print(block.text)
print("Stop reason:", second.stop_reason)
สังเกตว่าตัวอย่างเก็บ content ของผู้ช่วยจากคำตอบแรกไว้ครบถ้วน แทนที่จะดึงเฉพาะข้อความที่มองเห็นได้
Fable 5.2 ตรวจสอบการคิดเทียบกับบทสนทนาก่อนหน้า เก็บข้อความก่อนหน้า คำสั่ง system และคำนิยามเครื่องมือให้เหมือนเดิมเมื่อเล่นบล็อกเหล่านั้นซ้ำ ผนวกเทิร์นถัดไปแทนการประกอบพรีฟิกซ์ใหม่
สำหรับบทเรียนนี้ ให้คงประวัติสั้นๆ ไว้ครบ ก่อนเพิ่มการย่อในแอปที่ยาวขึ้น ให้ยืนยันว่าเกตเวย์รองรับตัวเลือกฝั่งเซิร์ฟเวอร์ตามเอกสาร หากคุณเริ่มการสนทนาใหม่จากสรุป อย่าแนบบล็อกการคิดที่ลงนามจากพรีฟิกซ์เก่า
ส่งภาพเพื่อวิเคราะห์ รูปแบบอินพุตภาพแบบเนทีฟ วางบล็อกภาพคู่กับคำสั่งข้อความ ตัวอย่างนี้อ่าน PNG ภายในเครื่อง; ยืนยันการรองรับภาพและขนาดสูงสุดบนเส้นทางเกตเวย์ที่คุณเลือกก่อนใช้ข้อมูลขนาดใหญ่
วาง dashboard.png ไว้ข้างสคริปต์ บันทึกเป็น fable52_vision.py และรัน python fable52_vision.py:
import base64
from pathlib import Path
from client_config import client, MODEL
image_data = base64.b64encode(
Path("dashboard.png").read_bytes()
).decode("ascii")
response = client.messages.create(
model=MODEL,
max_tokens=4096,
messages=[{
"role": "user",
"content": [
{
"type": "image",
"source": {
"type": "base64",
"media_type": "image/png",
"data": image_data,
},
},
{
"type": "text",
"text": "Identify three usability issues in this dashboard.",
},
],
}],
)
for block in response.content:
if block.type == "text":
print(block.text)
print("Stop reason:", response.stop_reason)
การเพิ่มเครื่องมือที่ควบคุมโดยแอป ใน ลูปเครื่องมือฝั่งไคลเอนต์ ให้กำหนดเครื่องมือพร้อมสคีมาของอินพุต อ่านบล็อก tool_use ที่ส่งกลับ ประมวลผลการทำงานที่อนุญาตในแอปของคุณ และส่งบล็อก tool_result ที่สอดคล้องในข้อความผู้ใช้ถัดไป เก็บคำตอบผู้ช่วยให้ครบถ้วนก่อนส่งผลลัพธ์เหล่านั้นกลับ
เริ่มจากเครื่องมือแบบอ่านอย่างเดียว เช่น การค้นหารายการ ยืนยันอาร์กิวเมนต์และจัดการ tool_use เป็นส่วนต่อเนื่องของงาน โมเดลที่สร้างการเรียกเครื่องมือไม่ได้ทำให้โค้ดแอปของคุณทำงานเอง
How Much Does Claude Fable 5.2 API Cost? อัตราที่เผยแพร่ของ CometAPI ต่ำกว่าอัตรามาตรฐานของ Anthropic 20% ครอบคลุมทั้งห้าหมวดโทเค็นด้านล่าง ราคาเป็น USD ต่อหนึ่งล้านโทเค็น; เปรียบเทียบหมวดเดียวกันบนแต่ละเส้นทางเมื่อประเมินเวิร์กโหลดของคุณ
Standard input $8 $6.4 Standard output $40 $32 Cache write, 5-minute TTL $10 $8 Cache write, 1-hour TTL $16 $12.8 Cache read $0.20 $0.16
ตรวจสอบอัตราเมื่อ 10 พฤศจิกายน 2026 การเปรียบเทียบนี้ใช้อัตรา API มาตรฐานที่เผยแพร่ ก่อนข้อตกลงเฉพาะบัญชีหรือค่าบริการเครื่องมือเพิ่มเติม
การประเมินคำขอที่ไม่แคช สำหรับ 100,000 โทเค็นอินพุตและ 10,000 โทเค็นเอาต์พุตโดยไม่ใช้แคช CometAPI มีค่าใช้จ่ายโดยประมาณ (0.1 x $6.40) + (0.01 x $32) = $0.96 การใช้โทเค็นเดียวกันที่อัตรามาตรฐานของ Anthropic มีค่าใช้จ่าย (0.1 x $8) + (0.01 x $40) = $1.20 คุณประหยัดได้ $0.24 ต่อคำขอ หรือ 20% ก่อนค่าบริการเครื่องมือเพิ่มเติม
ที่ 1,000 คำขอด้วยการใช้โทเค็นนั้น ค่าใช้จ่ายโทเค็นโดยประมาณลดจาก $1,200 เหลือ $960 เหลือ $240 สำหรับการรันเพิ่มเติมหรือเวิร์กโหลดโมเดลอื่น สำหรับงบโปรดักชัน ให้ใช้นับโทเค็นที่ถูกเรียกเก็บจริงและรวมการลองใหม่ การดำเนินการแคช และเครื่องมือที่คิดเงินต่างหาก
คู่มือการ fallback โมเดลและผู้ให้บริการของ CometAPI เป็นขั้นต่อไปที่มีประโยชน์: โมเดลสำรองที่เข้ากันได้สามารถใช้คีย์และ base URL ของ CometAPI เดียวกัน โดยมีเส้นทางทางการแยกต่างหากถ้าคุณต้องการ แอปของคุณต้องกำหนดนโยบายเอง; รหัสโมเดลเพียงอย่างเดียวไม่ได้ทำให้รูปแบบเนื้อหาเป็นมาตรฐานหรือรับประกันการกู้คืนสำเร็จ
Limitations of Claude Fable 5.2 แม้มีความสามารถขั้นสูง Fable 5.2 ยังมีข้อจำกัดเชิงปฏิบัติบางประการ:
ค่าโทเค็นสูงกว่า: ที่ $8 ต่อหนึ่งล้านโทเค็นอินพุตและ $40 ต่อหนึ่งล้านโทเค็นเอาต์พุต แพงกว่า Opus 5.5 อย่างมาก
ความหน่วงปานกลาง: ความสามารถในการให้เหตุผลและขอบฟ้ายาวไม่ได้ทำให้เป็นตัวเลือกที่ดีที่สุดสำหรับแอปที่ไวต่อความหน่วง
ปิดการคิดแบบปรับตามงานไม่ได้: นักพัฒนาต้องจัดการความลึกของการให้เหตุผลผ่านการตั้งค่า effort
งานด้านไซเบอร์ซีเคียวริตี้และชีววิทยาบางประเภทถูกจำกัด: Fable มีตัวจำแนกด้านความปลอดภัยที่บล็อกคำขอบางประเภทที่เสี่ยงสูง
ข้อจำกัดพารามิเตอร์ API: การบังคับเลือกเครื่องมือด้วย tool_choice ชนิด any และ tool จะได้ 400 error พารามิเตอร์การสุ่มอย่าง temperature, top_p และ top_k ควรถูกละเว้น
ข้อกำหนดการเก็บข้อมูล: เอกสารโมเดลของ Anthropic ระบุการเก็บข้อมูล 30 วันสำหรับ Fable 5.2 เว้นแต่มีข้อยกเว้นอย่างชัดแจ้ง
การตรวจสอบการตั้งค่าทั่วไป 401 หรือ 403 ตรวจว่าคีย์เป็นของปลายทางที่เลือกและมีสิทธิ์เข้าถึงโมเดล Unknown model หรือ 404 ตรวจ base URL และรหัสโมเดลให้ตรง 400 invalid request ตรวจเนื้อความผิดพลาดสำหรับฟิลด์ที่ไม่รองรับหรือพรีฟิกซ์ที่เก็บไว้ไม่ถูกต้อง max_tokens stop reason ทบทวนคำตอบบางส่วนและงบเอาต์พุตก่อนเริ่มคำขอใหม่
หากเกิดความล้มเหลวที่ไม่คาดคิด ให้บันทึกเวลา รหัสโมเดล สถานะ และ request ID เมื่อมี อย่าใส่ API keys และข้อความพรอมป์ทที่อ่อนไหวในการบันทึกตามปกติ
FAQ
ฉันจะขอเข้าถึง Claude Fable 5.2 API ได้อย่างไร? เลือกเข้าถึงโดยตรงผ่าน Anthropic หรือผ่าน CometAPI สร้าง API key สำหรับผู้ให้บริการนั้น และกำหนดการเรียกเก็บเงินหรือยอดคงเหลือ ส่งคำขอ Messages ครั้งแรกด้วยโมเดล claude-fable-5-2 ปลายทางที่ใช้ในคู่มือนี้คือ https://api.anthropic.com/v1/messages และ https://api.cometapi.com/v1/messages. ใช้คีย์ที่ออกโดยผู้ให้บริการที่คุณเรียก; คีย์ใช้ข้ามกันไม่ได้ ทำตามส่วนตั้งค่าด้านบนและ เอกสาร Messages ของ CometAPI สำหรับเส้นทางเกตเวย์
Claude Fable 5.2 API มีค่าใช้จ่ายเท่าไร? ราคามาตรฐานของ Anthropic คือ $8 ต่อหนึ่งล้านโทเค็นอินพุตและ $40 ต่อหนึ่งล้านโทเค็นเอาต์พุต CometAPI ระบุ $6.40 และ $32 ตามการตรวจสอบเมื่อ 11 พฤศจิกายน 2026 ที่อัตรานั้น 100,000 โทเค็นอินพุตบวก 10,000 โทเค็นเอาต์พุตมีค่าใช้จ่าย $1.20 โดยตรงหรือ $0.96 ผ่าน CometAPI โดยไม่รวมการแคชหรือค่าบริการอื่น การดำเนินการแคชและโหมดตัวเลือกมีอัตราแยกต่างหาก
ได้ CometAPI มีปลายทาง Messages ที่เข้ากันได้กับ Anthropic กำหนดค่าไคลเอนต์ Anthropic ด้วยคีย์ CometAPI ของคุณและ base_url="https://api.cometapi.com" จากนั้นใช้ client.messages.create base URL ของ SDK ในคู่มือนี้ไม่มีส่วนต่อท้าย /v1 เก็บรหัสโมเดลเป็น claude-fable-5-2 และยืนยันฟีเจอร์เสริมใดๆ บนเส้นทางที่เลือกก่อนพึ่งพามัน
ปิดการคิดใน Claude Fable 5.2 API ได้ไหม? ไม่ได้ Fable 5.2 ใช้การคิดแบบปรับตามงานที่เปิดอยู่เสมอ ควบคุมความลึกของการให้เหตุผลด้วย output_config.effort; ค่าเริ่มต้นของ API คือ high อย่าส่งการคิดที่ปิดหรือการกำหนด budget_tokens แบบแมนนวล คู่มือการย้าย อธิบายการตั้งค่าที่รองรับ ทดสอบ effort ที่ต่ำลงกับงานตัวแทนหากต้องการลดต้นทุนหรือความหน่วงของการให้เหตุผล
Claude Fable 5.2 รองรับอินพุตภาพและหน้าต่างบริบท 1M โทเค็นหรือไม่? รองรับ สเปกของโมเดล ระบุอินพุตข้อความและภาพ เอาต์พุตข้อความ หน้าต่างบริบท 1M โทเค็น และเอาต์พุตได้สูงสุด 128K อินพุตภาพช่วยให้คุณวิเคราะห์ภาพที่มีอยู่; ไม่ได้ทำให้โมเดลเป็นตัวสร้างภาพ ยืนยันขีดจำกัดขนาดคำขอบนเส้นทางที่เลือกก่อนส่งเพย์โหลดขนาดใหญ่
ย้ายจาก Fable 5.1 โดยเปลี่ยนแค่รหัสโมเดลได้ไหม? คำขอข้อความใหม่แบบง่ายอาจต้องแค่เปลี่ยนโมเดล แต่การผสานรวมระดับโปรดักชันต้องตรวจสอบมากกว่านั้น คู่มือการย้ายอย่างเป็นทางการ ระบุการเปลี่ยนแปลงเรื่องการตรวจสอบพรีฟิกซ์การสนทนา ความเข้ากันได้ของบล็อกการคิด การใช้งานคอมพิวเตอร์ และการเลือก advisor ทำตามส่วนการย้ายด้านบน โดยเฉพาะหากแอปของคุณแก้ไขประวัติ สลับโมเดลกลางบทสนทนา หรือใช้เครื่องมือเหล่านี้
ทำไมคำขอ Claude Fable 5.2 API ของฉันจึงได้ 400 error? อ่านข้อความผิดพลาดในคำตอบก่อน สาเหตุทั่วไป ได้แก่ การตั้งค่าการคิดที่ไม่รองรับ การพรีฟิลล์ผู้ช่วย การบังคับเลือกเครื่องมือ หรือการเล่นซ้ำบล็อกการคิดหลังเปลี่ยนบทสนทนาก่อนหน้า คู่มือการย้ายของ Anthropic อธิบายข้อจำกัดเหล่านี้ ทำซ้ำปัญหาด้วยคำขอขั้นต่ำใหม่ แล้วค่อยๆ เพิ่มตัวเลือกและประวัติกลับ การลองซ้ำคำขอที่ไม่ถูกต้องเดิมจะไม่แก้ปัญหา
ควรจัดการ rate limit ของ Claude Fable 5.2 API อย่างไร? ลดคำขอพร้อมกันและปฏิบัติตาม Retry-After เมื่อเกตเวย์ส่งกลับ ใช้ การตั้งค่าการลองใหม่ของ Python SDK เพื่อจำกัดการลองใหม่อัตโนมัติ; ซึ่งจะลองใหม่ความล้มเหลวชั่วคราวบางประเภท รวมถึง 429 หลีกเลี่ยงการซ้อนลูปลองใหม่แบบไม่จำกัดในแอปทับลงไป หากความล้มเหลวยังเกิดขึ้น ให้ตรวจโควตาและยอดคงเหลือของบัญชีที่เลือก แทนการเพิ่มจำนวนครั้งในการลองใหม่
Conclusion เลือกเส้นทาง บันทึกการกำหนดค่าไคลเอนต์ของเส้นทางนั้น และรันตัวอย่างข้อความจนคุณอธิบายเหตุผลการหยุดและการใช้งานที่ส่งกลับได้ จากนั้นยืนยันความสามารถเพิ่มเติมทีละรายการด้วยอินพุตที่ผลิตภัณฑ์ของคุณจะได้รับจริง
รันการทดลองขนาดเล็กแบบโปรดักชันผ่าน CometAPI และเปรียบเทียบค่าธรรมเนียมโทเค็นที่บันทึกกับการประเมินด้านบน หากโรดแมปของคุณรวมผู้ให้บริการอื่น ให้เพิ่มโมเดลที่สองเพื่อทดสอบเวิร์กโฟลว์การเข้าถึงและการเรียกเก็บเงินร่วมกัน เก็บการเข้าถึงโดยตรงผ่าน Anthropic ไว้เมื่อมีความต้องการเนทีฟ แล้วขยายการกำหนดค่าที่ตอบโจทย์คุณภาพและงบประมาณของคุณ