Skip to main content

ผู้ให้บริการ Anthropic

💡TL;DR

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 URLhttps://api.anthropic.com
โมเดลเริ่มต้นclaude-3-5-sonnet-20240620
Temperature0.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 ทั่วไป เพราะจุดประสงค์คือรูปแบบการส่งข้อมูลที่แยกต่างหาก และการผสมโปรโตคอลเข้าด้วยกันจะทำให้การวินิจฉัยยากขึ้น


ขั้นตอนต่อไป