Skip to main content

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

💡TL;DR

OpenAI ใช้ระบบขนส่งที่เข้ากันได้กับ OpenAI ร่วมกัน การตั้งค่าเริ่มต้นปัจจุบันคือ gpt-4o, https://api.openai.com/v1, temperature: 0.5 และการทดสอบการเชื่อมต่อ models-then-chat ใช้หน้านี้เมื่อคุณต้องการความหมายของฟิลด์ที่แม่นยำ ใช้ภาพรวม LLM Providers เพื่อเลือกในระดับหมวดหมู่.

นี่เป็นส่วนหนึ่งของ Obsidian คู่มือการจัดการความรู้ด้วย AI

การตั้งค่า

สร้างคีย์ OpenAI API หนึ่ง ใส่โปรไฟล์ผู้ให้บริการ OpenAI ในการตั้งค่า Notemd และใช้ Base URL เริ่มต้นเว้นแต่คุณจะตั้งใจใช้เกตเวย์ที่เข้ากันได้กับ OpenAI ฟิลด์โมเดลสามารถคงอยู่ที่ gpt-4o สำหรับงานทั่วไป หรือจะเปลี่ยนเป็น ID โมเดล OpenAI อื่นที่บัญชีของคุณสามารถเรียกใช้ได้ก็ได้.

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

จุดจบและการยืนยันตัวตน

Fieldการตั้งค่าเริ่มต้น
ระบบส่งข้อมูลopenai-compatible
คีย์ APIจำเป็นหรือไม่
Base URLhttps://api.openai.com/v1
โมเดลเริ่มต้นgpt-4o
Temperature0.5
การทดสอบการเชื่อมต่อ/models จากนั้น /chat/completions

Notemd ทำการปรับให้ OpenAI-compatible base URLs เป็นมาตรฐานก่อนที่จะเพิ่ม chat/completions หรือ models อย่าเพิ่ม /chat/completions ท้ายสุดใน Base URL เพราะจะทำให้เกิดเส้นทางซ้ำกัน.

การค้นหาโมเดล

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

โมเดลการให้เหตุผลถูกจัดเป็นกรณีพิเศษของโปรโตคอล: Notemd รวมเนื้อหาคำสั่งของระบบและผู้ใช้เข้าด้วยกันเพื่อสร้าง ID การให้เหตุผล OpenAI ซึ่งจะปฏิเสธบทบาท system ที่แยกต่างหาก และจะเปิดเผย reasoningEffort เฉพาะในกรณีที่นิยามของผู้ให้บริการรองรับเท่านั้น.

การแก้ไขปัญหา

  • 401 หรือ 403: ตรวจสอบคีย์ สิทธิ์เข้าถึงโปรเจกต์ สถานะการเรียกเก็บเงิน และดูว่าโมเดลที่เลือกได้รับการเปิดใช้งานสำหรับคีย์นั้นหรือไม่.
  • 404 บนการแชท: Base URL มักจะผิดหรือมี /chat/completions อยู่แล้ว.
  • โมเดลปรากฏในเอกสารแต่ไม่ปรากฏในตัวเลือก: สิทธิ์ดูรายการโมเดลและสิทธิ์การแชทเป็นจุดล้มเหลวที่แยกจากกัน ให้ทดสอบ ID โมเดลที่แน่นอนด้วยตนเองในโปรไฟล์ผู้ให้บริการ.
  • โมเดลการให้เหตุผลปฏิเสธข้อความ: ใช้ ID โมเดลที่อยู่ภายใต้เส้นทางการจัดการการให้เหตุผล OpenAI หรือเปลี่ยนไปใช้โมเดลการแชทที่ไม่ใช่การให้เหตุผล

เมื่อควรใช้

ใช้ OpenAI เมื่อคุณต้องการเส้นทางโฮสต์เริ่มต้นที่สามารถคาดการณ์ได้มากที่สุด, เมื่อการค้นหา /v1/models มีความสำคัญ, หรือเมื่อกระบวนการทำงานต้องพึ่งพาระบบสัญญาณทางตรรกะของ OpenAI ควรเลือกใช้เกตเวย์หรือผู้ให้บริการในท้องถิ่นเมื่อเรื่องการส่งต่อ, ความเป็นส่วนตัว, หรือการควบคุมต้นทุนมีความสำคัญมากกว่าพฤติกรรมการทำงานแบบตรงของ OpenAI API.


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

  • LLM ผู้ให้บริการ -- การกำหนดค่าแบบเต็มรูปแบบ, โมเดลตามงาน, และตรรกะการทดลองใหม่
  • การแก้ไขปัญหา -- แก้ไขข้อผิดพลาด 401/403 และข้อผิดพลาดด้านการจำกัดอัตราการใช้งาน