th ▾
Uncensored Modelsรับคีย์ของคุณ

คู่มือเริ่มต้นใช้งาน API แบบไม่เซ็นเซอร์อย่างรวดเร็ว

เชื่อมต่อไคลเอนต์ของคุณกับ API ที่เข้ากันได้กับ OpenAI ที่โฮสต์ไว้ของเราโดยใช้ URL พื้นฐานและคีย์ API ของคุณ คู่มือนี้ครอบคลุมเอนด์พอยต์พื้นฐาน การสตรีม และพารามิเตอร์สำหรับการผสานรวมที่รวดเร็ว

การตรวจสอบสิทธิ์และ Base URL

เริ่มต้นด้วยการชี้ SDK ของคุณไปยัง URL พื้นฐานของเราและส่งคีย์ของคุณในส่วนหัวการอนุญาต เราให้บริการโมเดลเดียวโดยตรงโดยไม่มีการเก็บค่าธรรมเนียมการกำหนดเส้นทางแบบพร็อกซี ใช้มาตรฐาน Authorization: Bearer scheme เพื่อตรวจสอบการร้องขอ คีย์ของคุณจะถูกสร้างทันทีหลังจากสมัครสมาชิกผ่าน Google หรืออีเมล ตรวจสอบว่าคุณแทนที่คีย์ตัวอย่างในการกำหนดค่าไคลเอนต์ของคุณด้วยคีย์ที่แสดงบนแดชบอร์ดของคุณ base URL คือ https://api.uncensoredmodelsollama.com/v1. เอนด์พอยต์นี้รองรับไคลเอนต์ที่เข้ากันได้กับ OpenAI ทั่วไป ทำให้คุณสามารถเปลี่ยนผู้ให้บริการได้โดยไม่ต้องเขียนตรรกะแอปพลิเคชันใหม่ของคุณใหม่ เก็บคีย์ของคุณให้ปลอดภัย เนื่องจากมันให้สิทธิ์เข้าถึงยอดเครดิตที่เติมเงินของคุณ

จุดจบ API Chat Completions

ส่งคำขอข้อความไปยัง /v1/chat/completions เอนด์พอยต์สำหรับสร้างการตอบกลับ เอนด์พอยต์นี้จัดการประวัติการสนทนาและคำสั่งระบบมาตรฐาน คุณต้องระบุ ID ของโมเดลเป็น uncensored ใน body ของคำขอ API ส่งคืน JSON formatted responses ที่มีข้อความที่สร้างและสถิติการใช้โทเค็น ข้อผิดพลาดเช่น เครดิตไม่เพียงพอหรือคีย์ไม่ถูกต้องจะถูกส่งกลับพร้อมรหัสสถานะ HTTP ที่เหมาะสม ใช้เอนด์พอยต์นี้สำหรับงานการสร้างข้อความมาตรฐานทั้งหมด ไม่รองรับ embeddings รูปภาพ หรือ fine-tuning เก็บ payload ของคุณไว้ใต้ 8 MB เพื่อให้แน่ใจว่าการประมวลผลที่เชื่อถือได้ โมเดลประมวลผล input และ output tokens ภายในหน้าต่างบริบทที่แชร์

การตอบกลับแบบสตรีมมิ่ง

เปิดใช้งานการสตรีมโดยการตั้งค่า stream พารามิเตอร์เป็น true ในการร้องขอของคุณ API จะส่งคืนเหตุการณ์ที่ส่งจากเซิร์ฟเวอร์ (SSE) ซึ่งประกอบด้วยชิ้นส่วนข้อความแบบเพิ่มพูน วิธีการนี้ช่วยลดความล่าช้าที่รับรู้สำหรับผู้ใช้งานที่รอผลลัพธ์ที่ยาว คุณจะได้รับข้อมูลการใช้โทเค็นในชิ้นสุดท้ายของสตรีม นำตัวจัดการสตรีมไปใช้ในไคลเอนต์ของคุณเพื่อประมวลผลเหตุการณ์เหล่านี้ได้อย่างมีประสิทธิภาพ การสตรีมเหมาะสำหรับอินเทอร์เฟซแชทและแอปพลิเคชันแบบเรียลไทม์ ตรวจสอบให้แน่ใจว่าไลบรารีไคลเอนต์ของคุณรองรับการแยกวิเคราะห์ SSE เพื่อจัดการการไหลของข้อมูลอย่างต่อเนื่องได้อย่างถูกต้อง หน้าต่างบริบทรวมยังคงอยู่ที่ 100,000 โทเค็นโดยไม่คำนึงถึงโหมดสตรีม

Function Calling และโหมด JSON

ใช้ tools พารามิเตอร์เพื่อเปิดใช้งานความสามารถการเรียกใช้ฟังก์ชัน กำหนดฟังก์ชันของคุณใน body ของคำขอเพื่อให้โมเดลส่งกลับข้อมูลที่มีโครงสร้าง ตั้งค่า response_format เพื่อ {"type": "json_object"} เพื่อให้ได้ผลลัพธ์ JSON อย่างเคร่งครัด คุณสมบัตินี้มีประโยชน์สำหรับการดึงข้อมูลหรือสร้างแพย์โหลดที่มีโครงสร้าง โมเดลรองรับพารามิเตอร์การเลือกเครื่องมือเพื่อควบคุมพฤติกรรมของการเรียกใช้ฟังก์ชัน ใช้คุณสมบัติเหล่านี้เพื่อรวม API เข้ากับเวิร์กโฟลว์อัตโนมัติ ตรวจสอบให้แน่ใจว่าคำจำกัดความของฟังก์ชันของคุณตรงกับสคีมาอินพุตที่คาดหวังสำหรับผลลัพธ์ที่เชื่อถือได้ API จะส่งคืนการเรียกใช้เครื่องมือในรูปแบบมาตรฐานของ OpenAI เพื่อให้ง่ายต่อการแยกวิเคราะห์

Parameters and Rate Limits

ปรับพฤติกรรมการสร้างโดยใช้พารามิเตอร์เช่น temperature, top_p, และ seed. ตั้งค่า max_tokens เพื่อจำกัดความยาวของผลลัพธ์ โดยค่าเริ่มต้นคือ 2,048 หากไม่ได้ระบุ API กำหนดอัตราจำกัดที่ 300 คำขอต่อนาทีต่อคีย์ คำขอพร้อมกันจำกัดไว้ที่ 8 ต่อคีย์ หากคุณเกินขีดจำกัดเหล่านี้ API จะคืนสถานะ 429 คำขอจะถูกเรียกเก็บตามการใช้งานโทเค็นจริง โดยข้อผิดพลาดและการปฏิเสธจะฟรี เครดิตหมดอายุไม่จำกัด และยอดเงินที่เติมล่วงหน้ามีความโปร่งใส จัดการคีย์ของคุณอย่างระมัดระวัง เนื่องจากบัญชีแต่ละบัญชีรองรับคีย์ที่ใช้งานเพียงคีย์เดียว

ข้อจำกัด, ข้อผิดพลาด และบริบท

หน้าต่างบริบทรองรับ 100,000 tokens สำหรับข้อมูลนำเข้าและผลลัพธ์รวมกัน การเรียกใช้ที่เกินขีดจำกัดขนาด body 8 MB จะล้มเหลว ข้อผิดพลาดทั่วไป ได้แก่ 401 สำหรับคีย์ที่ไม่ถูกต้อง และ 402 สำหรับเครดิตไม่เพียงพอ ควรจัดการข้อผิดพลาดเหล่านี้อย่างเหมาะสมในตรรกะแอปพลิเคชันของคุณ API จะปฏิเสธการเรียกใช้ที่มีเนื้อหาทางเพศที่เกี่ยวข้องกับเด็กไม่ว่าจะตั้งค่าอื่นใดก็ตาม เนื้อหาอื่นๆ ยังคงไม่มีการเซ็นเซอร์สำหรับการใช้งานผู้ใหญ่ที่ถูกต้องตามกฎหมาย ติดตามการใช้งาน tokens ของคุณเพื่อหลีกเลี่ยงค่าใช้จ่ายที่ไม่คาดเดาได้ ระบบเครดิตแบบเติมเงินช่วยให้คุณจ่ายเฉพาะสิ่งที่ใช้จริง ไม่มีค่าธรรมเนียมสมาชิกหรือค่าใช้จ่ายซ่อนในการผสานรวมของคุณ

cURL

curl https://api.uncensoredmodelsollama.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "List all available models in the ollama library."}]
  }'

Python

from openai import OpenAI

client = OpenAI(base_url="https://api.uncensoredmodelsollama.com/v1", api_key="YOUR_KEY")

resp = client.chat.completions.create(
    model="uncensored",
    messages=[{"role": "user", "content": "Summarise this thread without softening it."}],
)
print(resp.choices[0].message.content)

Node.js

import OpenAI from "openai";

const client = new OpenAI({ baseURL: "https://api.uncensoredmodelsollama.com/v1", apiKey: process.env.API_KEY });

const resp = await client.chat.completions.create({
  model: "uncensored",
  messages: [{ role: "user", content: "Draft a villain monologue for my game." }],
});
console.log(resp.choices[0].message.content);

การสตรีม

stream = client.chat.completions.create(
    model="uncensored",
    messages=[{"role": "user", "content": "Tell the story in second person."}],
    stream=True,
)
for chunk in stream:
    if chunk.choices and chunk.choices[0].delta.content:
        print(chunk.choices[0].delta.content, end="", flush=True)

คำถามที่พบบ่อย

URL ฐานของโมเดล ollama แบบไม่มีเซนเซอร์คืออะไร?

URL ฐานคือ HTTPS://api.uncensoredmodelsollama.com/v1 ใช้จุดปลายนี้กับ SDK ที่เข้ากันได้กับ OpenAI ใดๆ โดยอัปเดตการกำหนดค่า base_url URL นี้ให้บริการโมเดล uncensored เดียวโดยตรงโดยไม่ต้องจัดเส้นทางผ่านพร็อกซี

ฉันจัดการกับการตอบกลับแบบสตรีมมิ่งใน Python ได้อย่างไร?

ตั้งค่าพารามิเตอร์ stream เป็น true ในการร้องขอของคุณ API จะส่งคืน Server-Sent Events ที่มี chunk ข้อความเพิ่มเติม ประมวลผลเหตุการณ์เหล่านี้โดยใช้ stream handler ของ SDK'ของคุณเพื่อแสดงผลผลลัพธ์แบบเรียลไทม์ ข้อมูลการใช้งานโทเค็นจะจัดเตรียมไว้ใน chunk สุดท้ายของสตรีม

เกิดอะไรขึ้นหากฉันเกินขีดจำกัดอัตราการใช้งาน?

API ส่งรหัสสถานะ 429 เมื่อคุณเกิน 300 คำขอต่อนาที หรือ 8 คำขอพร้อมกัน คีย์ของคุณยังคงใช้งานอยู่ แต่คำขอเพิ่มเติมจะล้มเหลวจนกว่าหน้าต่างอัตราจะรีเซ็ต ตรวจสอบการใช้งานของคุณเพื่อหลีกเลี่ยงการหยุดชะงักในเวิร์กโฟลว์ของแอปพลิเคชัน'ของคุณ

รับคีย์ของคุณในขั้นตอนเดียว

ลงทะเบียน คัดลอกคีย์ อัปเดต URL พื้นฐานของคุณ เสร็จสิ้น

รับคีย์ของคุณ