ผู้ให้บริการ Anthropic
Anthropic ใช้ระบบส่งข้อความแบบดั้งเดิม Messages API ไม่ใช่ระบบที่สอดคล้องกับ OpenAI การตั้งค่าเริ่มต้นปัจจุบันคือ claude-3-5-sonnet-20240620, https://api.anthropic.com และ temperature: 0.5 ให้ถือว่าเป็นโปรโตคอลที่แยกออกมาเมื่อทำการดีบัก
นี่เป็นส่วนหนึ่งของ Obsidian คู่มือการจัดการความรู้ด้วย AI
การตั้งค่า
สร้างคีย์ Anthropic API ใส่โปรไฟล์ผู้ให้บริการ Anthropic และให้ Base URL อยู่ที่จุดจบแบบดั้งเดิม เว้นแต่คุณจะส่งผ่านโปรไฟล์เกตเวย์ที่กำหนดไว้เป็นพิเศษ ให้เลือก ID ของโมเดล Claude ที่คุณต้องการใช้ในฟิลด์โมเดล โดยค่าเริ่มต้นจะรักษาสถานะพื้นฐานของผลิตภัณฑ์ไว้ให้คงที่
Anthropic เป็นตัวเลือกที่ดีสำหรับการสรุปเนื้อหาคุณภาพสูง การสังเคราะห์ข้อมูลจากการวิจัย และการดึงแนวคิด หากคุณใช้ร่วมกับผู้ให้บริการที่มีราคาถูกกว่า ให้ใช้มันเฉพาะกับงานที่ได้ประโยชน์จากคุณภาพผลลัพธ์ของมันเท่านั้น
จุดจบและการยืนยันตัวตน
| Field | การตั้งค่าเริ่มต้น |
|---|---|
| ระบบส่งข้อมูล | anthropic |
| คีย์ API | จำเป็นหรือไม่ |
| Base URL | https://api.anthropic.com |
| โมเดลเริ่มต้น | claude-3-5-sonnet-20240620 |
| Temperature | 0.5 |
| การทดสอบการเชื่อมต่อ | แบบแชทเท่านั้น |
ระบบจะส่งคำขอไปยัง /v1/messages พร้อมกับ x-api-key และ anthropic-version: 2023-06-01 อย่าตั้งค่าจุดปลายทางแบบ OpenAI-style /v1/chat/completions ภายใต้การตั้งค่านี้ ให้ใช้การตั้งค่าเกตเวย์ที่รองรับ OpenAI แทน
การค้นหาโมเดล
Anthropic จะใช้โหมดการค้นหา anthropic-models ในรีจิสทรีผู้ให้บริการ หากคีย์หรือบัญชีของคุณไม่สามารถแสดงรายการโมเดลได้ ให้เก็บ ID โมเดลที่ทราบแล้วไว้ในโปรไฟล์และตรวจสอบผ่านการทดสอบการเชื่อมต่อ
รูปแบบการส่งข้อมูลนี้ไม่สามารถใช้ร่วมกับผู้ให้บริการที่รองรับ OpenAI ได้ โมเดล Claude ที่ถูกส่งผ่าน OpenRouter, LiteLLM หรือเกตเวย์อื่นควรอยู่ในโปรไฟล์ของเกตเวย์นั้น ไม่ใช่ในโปรไฟล์ Anthropic แบบดั้งเดิม
การแก้ไขปัญหา
401หรือ403: ตรวจสอบขอบเขตคีย์ การเข้าถึงพื้นที่ทำงาน การเรียกเก็บเงิน และตรวจสอบว่าคีย์นั้นเป็นของพื้นที่ทำงาน Anthropic ที่ต้องการหรือไม่404: Base URL ไม่ถูกต้อง หรือ ID โมเดลที่เลือกไม่สามารถใช้งานได้สำหรับบัญชีของคุณ- ID โมเดล Claude แบบเกตเวย์ล้มเหลว: ย้ายโปรไฟล์ไปยังผู้ให้บริการเกตเวย์ที่ตรงกัน เนื่องจาก Anthropic แบบดั้งเดิมคาดหวังชื่อโมเดลแบบดั้งเดิม
- คำขอที่ยาวจะล้มเหลวในภายหลัง: ลดขนาดผลลัพธ์ของโมเดลต่องาน หรือใช้โมเดลที่มีขีดจำกัดจำนวนโทเค็นผลลัพธ์ที่สูงกว่า
เมื่อควรใช้
ใช้ Anthropic เมื่อคุณภาพของการสร้างเนื้อหา บันทึกการวิจัย หรือการเขียนแบบมีโครงสร้างมีความสำคัญมากกว่าต้นทุนดิบ อย่าใช้เป็นทางเลือกแบบ OpenAI-compatible ทั่วไป เพราะจุดประสงค์คือรูปแบบการส่งข้อมูลที่แยกต่างหาก และการผสมโปรโตคอลเข้าด้วยกันจะทำให้การวินิจฉัยยากขึ้น
ขั้นตอนต่อไป
- LLM ผู้ให้บริการ -- การกำหนดค่าแบบเต็มรูปแบบ, โมเดลตามงาน, และตรรกะการทดลองใหม่
- การแก้ไขปัญหา -- แก้ไขข้อผิดพลาด 401/403 และข้อผิดพลาดการเชื่อมต่อ