- LlmApiServices
- เริ่มต้นใช้งาน: ผสานรวม API แบบไม่เซ็นเซอร์
เริ่มต้นใช้งาน: ผสานรวม API แบบไม่เซ็นเซอร์
เริ่มต้นใช้งาน API LLM แบบ uncensored ของเราภายในไม่กี่นาที คู่มือเริ่มต้นอย่างรวดเร็วนี้จะแนะนำคุณผ่านการตรวจสอบสิทธิ์ คำขอพื้นฐาน และฟีเจอร์ขั้นสูงเช่นการสตรีมและการเรียกใช้ฟังก์ชัน
URL ฐานและการตรวจสอบสิทธิ์
เริ่มต้นโดยชี้ client ของคุณไปยัง base URL ของเราและตรวจสอบสิทธิ์ด้วย API key ที่สร้างขึ้นมา บริการของเราเข้ากันได้กับ OpenAI อย่างสมบูรณ์ หมายความว่าคุณเพียงแค่ต้องอัปเดต base_url และระบุคีย์ของคุณในหัวข้อความยินยอม (authorization header) สมัครสมาชิกผ่าน Google หรืออีเมลเพื่อรับคีย์ของคุณทันที โดยไม่ต้องใช้หมายเลขโทรศัพท์
รักษาความมั่นคงปลอดภัยของคีย์ของคุณ เนื่องจากคีย์นี้ให้การเข้าถึงเครดิตที่เติมเงินไว้ ข้อผิดพลาดและการปฏิเสธไม่ใช้ tokens ดังนั้นคุณสามารถทดสอบได้อย่างปลอดภัย
จุดจบ API Chat completions
ส่งข้อมูลข้อความไปยัง endpoint chat completions เพื่อรับข้อความตอบกลับ คำขอ POST แบบง่ายนี้ช่วยให้คุณโต้ตอบกับโมเดล uncensored โดยใช้พารามิเตอร์มาตรฐานเช่น temperature และ top_p. คุณไม่จำเป็นต้องจัดการการปรับเส้นทางที่ซับซ้อนหรือเลือกจากโมเดลของผู้ขายหลายราย
curl https://api.llmapiservices.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "Summarize the main points of the attached documentation."}]
}'แต่ละคำขอจะบริโภค input tokens ตาม prompt ของคุณ และ output tokens ตามข้อความที่สร้าง ข้อผิดพลาดไม่คิดเงิน ดังนั้นคุณสามารถทดลองได้โดยไม่กังวลเรื่องค่าใช้จ่ายที่ไม่คาดคิด
การสตรีมและการเรียกใช้ฟังก์ชัน
เปิดใช้งานการตอบกลับแบบเรียลไทม์โดยเปิดใช้งานการสตรีมผ่าน Server-Sent Events (SSE) วิธีนี้จะส่งโทเค็นเมื่อมีการสร้าง ซึ่งให้ประสบการณ์ผู้ใช้ที่ราบรื่นยิ่งขึ้นสำหรับแอปพลิเคชันแชท นอกจากนี้คุณยังสามารถใช้การเรียกใช้ฟังก์ชันเพื่อให้โมเดลโต้ตอบกับเครื่องมือหรือ API ภายนอกแบบไดนามิก
from openai import OpenAI
client = OpenAI(base_url="https://api.llmapiservices.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)การเรียกใช้ฟังก์ชันจะส่งคืนข้อมูลที่มีโครงสร้างซึ่งแอปพลิเคชันของคุณสามารถนำไปดำเนินการต่อได้ ความยืดหยุ่นนี้มีความสำคัญต่อการสร้างเอเจนต์อัจฉริยะที่สามารถดำเนินการต่างๆ ได้มากกว่าการสร้างข้อความธรรมดา
โหมด JSON และพารามิเตอร์
บังคับใช้รูปแบบผลลัพธ์ที่เข้มงวดโดยใช้โหมด JSON ซึ่งทำให้มั่นใจว่าผลลัพธ์เป็น JSON ที่ถูกต้องเพื่อการแยกวิเคราะห์ที่เชื่อถือได้ คุณสามารถควบคุมพฤติกรรมของการสร้างด้วยพารามิเตอร์เช่น seed สำหรับการทำซ้ำหรือ stop ลำดับเพื่อหยุดผลลัพธ์ที่จุดเฉพาะ ระดับการควบคุมนี้ช่วยผสาน API เข้ากับเวิร์กโฟลว์ที่มีอยู่ได้อย่างราบรื่น
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.llmapiservices.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);การปรับพารามิเตอร์เหล่านี้ช่วยให้คุณปรับแต่งพฤติกรรมของโมเดลสำหรับงานเฉพาะทาง เพื่อให้แน่ใจว่าผลลัพธ์มีความสม่ำเสมอและคาดเดาได้สำหรับแอปพลิเคชันของคุณ
อัตราจำกัดการเรียกใช้และข้อผิดพลาด
ติดตามการใช้งานของคุณเทียบกับขีดจำกัดอัตรา ซึ่งอนุญาตให้ส่ง 300 คำขอต่อนาทีและ 8 คำขอพร้อมกันต่อคีย์ หากเกินขีดจำกัดเหล่านี้ คุณจะรับข้อผิดพลาด 429 ซึ่งบ่งชี้ว่าคุณควรลดอัตราคำขอ ข้อผิดพลาดการตรวจสอบสิทธิ์จะส่งสถานะ 401 หากคีย์ของคุณไม่ถูกต้อง
หน้าต่างบริกและการจัดการเครดิต
ใช้หน้าต่างบริบทขนาด 100,000 token ที่กว้างขวางสำหรับทั้ง prompt และการตอบกลับรวมกัน สิ่งนี้ทำให้สามารถสนทนาได้อย่างกว้างขวางหรือประมวลผลเอกสารขนาดใหญ่โดยไม่สูญเสียบริบท หากคุณเครดิตหมด คุณจะรับข้อผิดพลาด 402 ซึ่งจะแจ้งให้คุณเติมเงินผ่านคริปโต
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 ฐานของ API LLM uncensored คืออะไร?
URL พื้นฐานคือ HTTPS://api.llmapiservices.com/v1 คุณสามารถใช้ URL นี้กับ SDK ที่เข้ากันได้กับ OpenAI ทุกตัวโดยการอัปเดตการกำหนดค่าไคลเอนต์
จะตรวจสอบความถูกต้องของคำขอได้อย่างไร?
ใส่คีย์ API ของคุณในหัวเรื่อง Authorization เป็นโทเค็น Bearer คุณสามารถสร้างคีย์นี้ทันทีหลังจากสมัครสมาชิกด้วย Google หรืออีเมล
เกิดอะไรขึ้นหากฉันเกินขีดจำกัดอัตราการใช้งาน?
คุณจะได้รับสถานะโค้ด 429 โดยจำกัดที่ 300 คำขอต่อนาที และ 8 คำขอพร้อมกันต่อคีย์ ลดความถี่ในการส่งคำขอเพื่อกลับมาทำงานตามปกติ
เข้าถึงคีย์ของคุณผ่านฟอร์ม
ลงทะเบียน คัดลอกคีย์ อัปเดต base URL แค่นั้นเอง