เอกสารอ้างอิง API
รับรองความถูกต้องของแอปพลิเคชัน สร้างข้อความและภาพ สร้าง embeddings และทำให้เวิร์กโฟลว์ของผู้ให้บริการ อุปกรณ์ และ Creator เป็นอัตโนมัติ.
เริ่มต้นการร้องขอ API ครั้งแรกของคุณ
สร้างคีย์ API ของ ShareAI เลือกโมเดลที่พร้อมใช้งาน และส่งคำขอแชทจากเซิร์ฟเวอร์ของคุณด้วยการรับรองความถูกต้องแบบ Bearer.
เลือก API และข้อมูลรับรองที่เหมาะสม
ค้นหา ShareAI API endpoints สำหรับการตรวจสอบสิทธิ์แอปพลิเคชัน, แชท, การตอบกลับ, การฝังข้อมูล, รูปภาพ, ผู้ให้บริการ, อุปกรณ์ และผู้สร้าง พร้อม URL และข้อมูลรับรองที่ถูกต้อง.
ลงทะเบียนแอปพลิเคชันของคุณ
สร้างแอปพลิเคชัน เลือกรูปแบบการปรับใช้ และเปิดใช้งานเฉพาะความสามารถของ ShareAI ที่จำเป็นเท่านั้น.
อนุญาตบัญชีด้วย PKCE
ใช้รหัสการอนุญาตร่วมกับ S256 PKCE สำหรับแอปพลิเคชันที่เป็นความลับและสาธารณะ.
เลือกขอบเขตการเข้าสู่ระบบ การชำระเงิน และ AI
การเข้าสู่ระบบ การชำระเงินผลิตภัณฑ์ และค่าบริการการประมวลผล AI ต้องใช้ความสามารถและการอนุญาตจากลูกค้าแยกกัน.
รีเฟรชโทเค็นการเข้าถึง
หมุนเวียนโทเค็นรีเฟรชโดยไม่ขยายขอบเขตที่ลูกค้าอนุญาต.
อ่านข้อมูลตัวตนและค้นหา Auth endpoints
ใช้ ShareAI Auth discovery, JWKS และ UserInfo เพื่อยืนยันการลงชื่อเข้าใช้แอปพลิเคชันและอ่านตัวตนที่ได้รับอนุญาตโดย OAuth access token.
เพิกถอนโทเค็นและตรวจสอบการอนุญาตฝั่งเซิร์ฟเวอร์
เพิกถอนโทเค็นการเข้าถึงและรีเฟรชที่ไม่ได้ใช้งาน การผสานรวมที่เป็นความลับยังสามารถตรวจสอบสถานะโทเค็นได้.
ทำความเข้าใจข้อตกลงการเรียกเก็บเงินที่ยอมรับได้
รักษาราคาการสมัคร ระยะเวลา และค่าบริการ AI ให้สอดคล้องกับเงื่อนไขที่ลูกค้าแต่ละรายยอมรับ.
สร้างข้อความแชท
ส่งคำขอ ShareAI chat-completions ด้วย Bearer API key และทำความเข้าใจเกี่ยวกับโมเดลที่รองรับ ข้อความ และฟิลด์สตรีม.
ส่งคำร้องขอแชทด้วย OAuth
ใช้ ShareAI OAuth access token ที่ได้รับการอนุมัติสำหรับการทำงานของแชทที่ลูกค้าเป็นผู้สนับสนุน และจัดการกับการหมดอายุของ token, การยินยอม และขอบเขตบัญชี.
สตรีมการตอบกลับแชท
อ่าน ShareAI chat-completions server-sent events, เพิ่มเนื้อหา delta ครั้งเดียว และจัดการกับการทำงานให้เสร็จสมบูรณ์ ข้อผิดพลาด และ stream ที่ถูกขัดจังหวะ.
ตรวจสอบการเข้าถึงคีย์และตัวตนบัญชี
อ่านข้อมูลคีย์ API ของ ShareAI เพื่อตรวจสอบข้อจำกัดของโมเดลและผู้ให้บริการ รวมถึงตัวตนบัญชีที่เกี่ยวข้องกับข้อมูลรับรองการอนุมาน.
สร้างการตอบกลับข้อความ
ใช้ ShareAI Responses API สำหรับการสร้างข้อความแบบไร้สถานะ ประวัติการสนทนาแบบชัดเจน และเหตุการณ์การสตรีม Responses.
สร้างการฝังข้อมูลข้อความ
สร้างการฝังข้อมูลข้อความด้วย ShareAI สำหรับการค้นหา, การดึงข้อมูล และความคล้ายคลึงกันเชิงความหมาย พร้อมรูปแบบอินพุตที่รองรับและข้อกำหนดของโมเดล.
สร้างรูปภาพ
สร้างภาพด้วย ShareAI Images API โดยใช้โมเดลที่รองรับ คำสั่งข้อความ และตัวเลือกการสร้างภาพที่ผ่านการตรวจสอบแล้ว.
รับรองความถูกต้องของ Provider API
เปิดใช้งานการเข้าถึงระยะไกลของผู้ให้บริการ และใช้ UUID ของผู้ให้บริการและ access token ที่กำหนดขอบเขตสำหรับคำขอแคตตาล็อกและการตั้งราคา.
แสดงรายการโมเดลของผู้ให้บริการและเครือข่าย
อ่านแคตตาล็อกเครือข่าย ShareAI Provider API, แคตตาล็อกของผู้ให้บริการของคุณ และรายละเอียดโมเดลที่แน่นอนโดยใช้ provider_models:read.
อัปเดตราคาของโมเดลผู้ให้บริการ
ตั้งค่าระดับราคาสำหรับการป้อนข้อมูล ผลลัพธ์ และแคชของโมเดลผู้ให้บริการ ShareAI โดยใช้โทเค็น API ผู้ให้บริการที่กำหนดขอบเขตและรหัสระบุโมเดลที่แน่นอน.
รับรองความถูกต้องของ Device API
สร้างโทเค็นการควบคุมระยะไกลเฉพาะอุปกรณ์และทำความเข้าใจการตรวจสอบผู้ให้บริการ อุปกรณ์ และสถานะที่เปิดใช้งานสำหรับคำขอ API อุปกรณ์ ShareAI.
อ่านเซสชันของอุปกรณ์และประวัติการทำงาน
แสดงรายการเซสชันของอุปกรณ์ ShareAI และตรวจสอบประวัติการทำงานของเซสชันโดยใช้โทเค็นการควบคุมระยะไกลเฉพาะอุปกรณ์.
เริ่มต้นและหยุดการแชร์อุปกรณ์
ส่งคำสั่งแบ่งปันอุปกรณ์ ShareAI แยกคำสั่งที่ได้รับการยอมรับจากสถานะที่สังเกตเห็น และตรวจสอบผลลัพธ์ใน Console.
รับรองความถูกต้องของ Creator API
ใช้ข้อมูลรับรองการเข้าถึงระยะไกลที่กำหนดขอบเขตสำหรับ Creator และเข้าใจขอบเขตการรวบรวม, โมเดล และการตั้งค่าที่มีใน ShareAI Creator API.
อ่านและจัดการคอลเลกชันโมเดล
แสดงรายการ สร้าง และอัปเดตการรวบรวมโมเดล ShareAI Creator ด้วยขอบเขตที่จำเป็นและขอบเขตการเป็นเจ้าของและการตรวจสอบที่ชัดเจน.
สร้างแพ็กเกจโมเดล
สร้างข้อมูลเมตาของโมเดล ShareAI Creator, คอลเลกชัน และแท็กโมเดลพร้อมกัน โดยมีนโยบายการเข้าถึงที่ชัดเจนและข้อมูลรับรอง API ที่กำหนดขอบเขต.
จัดการโมเดลภายในคอลเลกชัน
รายการ อ่าน สร้าง และอัปเดตแท็กโมเดล ShareAI Creator โดยรักษาความเป็นเจ้าของคอลเลกชันและนโยบายการให้บริการที่มีผล.
จัดการข้อผิดพลาดและการลองใหม่ของ API
วินิจฉัยข้อผิดพลาดการตรวจสอบสิทธิ์ ขอบเขต การเข้าถึงโมเดล และความพร้อมใช้งานของ ShareAI โดยไม่เขียนซ้ำซ้อนหรือรีเฟรชซ้ำที่ไม่ปลอดภัย.
ทำความเข้าใจเกี่ยวกับผู้สร้างโมเดล ตัวระบุ และแท็ก
เลือกตัวระบุโมเดล ShareAI ที่อ้างอิงจากผู้สร้างโดยเฉพาะ สำรวจกลุ่มของมันและเปรียบเทียบผู้ให้บริการที่สามารถใช้งานได้.
เลือกผู้ให้บริการการดำเนินการสำหรับคำขอ API
ใช้วัตถุผู้ให้บริการ ShareAI เพื่อเลือกผู้ให้บริการการดำเนินการโดยอิสระจากผู้สร้างโมเดลในทุกจุดเชื่อมต่อการอนุมานทั้งสี่.
อ้างอิงนโยบายผู้ให้บริการ
อ้างอิงฟิลด์ของ ShareAI provider, ค่าเริ่มต้น, ข้อจำกัด และข้อผิดพลาดสำหรับการเลือกผู้ให้บริการดำเนินการในคำขอ inference.
จัดเรียงผู้ให้บริการและควบคุมการสำรองข้อมูล
ทำความเข้าใจการจัดอันดับราคา ความหน่วง และปริมาณงานของ ShareAI, ผู้ให้บริการที่เรียงลำดับ, การวัดผลที่ไม่พร้อมใช้งาน และขอบเขตสำรองที่ปลอดภัย.
ทำความเข้าใจตัวตนของลูกค้า
ลูกค้า OAuth แต่ละรายจะได้รับตัวระบุที่แตกต่างกันสำหรับลูกค้า ShareAI เดียวกัน.
ชำระเงินสำหรับผลิตภัณฑ์และการสมัครสมาชิก
สร้างการชำระเงินผ่านกระเป๋าเงิน ให้ลูกค้ายืนยันใน ShareAI จากนั้นตรวจสอบผลการชำระเงินก่อนดำเนินการตามคำสั่งซื้อ.
จัดการข้อผิดพลาดในการเรียกเก็บเงินและขีดจำกัดการใช้จ่ายของลูกค้า
แยกแยะเครดิตที่ไม่เพียงพอจากขีดจำกัดการใช้จ่ายของแอปพลิเคชัน นำเสนอการกู้คืนที่คำนึงถึงผู้ใช้งาน และจัดการข้อผิดพลาดในการสตรีมอย่างถูกต้อง.