th ▾
ลองด้วยเครดิตทดลอง

เริ่มเขียนโค้ดกับ API ของเรา

วางโมเดล uncensored ของเราในสายการผลิตที่มีอยู่ของคุณด้วยการเปลี่ยนแปลงการกำหนดค่าเพียงครั้งเดียว เราจัดการโครงสร้างพื้นฐานเพื่อให้คุณมุ่งเน้นไปที่การพัฒนา

ติดตั้ง SDK OpenAI

เริ่มต้นด้วยการติดตั้งไลบรารีมาตรฐานในสภาพแวดล้อมโปรเจกต์ของคุณ สิ่งนี้ช่วยให้เข้ากันได้กับ openai compatible api endpoints โดยไม่ต้องใช้ wrapper แบบกำหนดเอง แพ็คเกจทางการจัดการการแปลงข้อมูลและการลองซ้ำโดยอัตโนมัติ

pip install openai

กำหนดค่า base_url และ API key ของคุณ

ชี้ไคลเอนต์ของคุณไปยังโครงสร้างพื้นฐานของเราโดยตรงโดยใช้ URL พื้นฐานเฉพาะ การตรวจสอบสิทธิ์ขึ้นอยู่กับคีย์เดียวที่สร้างทันทีหลังจากการสมัคร การตั้งค่านี้ข้ามพร็อกซีทั่วไปและเชื่อมต่อโดยตรงกับโมเดลที่ไม่เซ็นเซอร์ของเรา

base_url="https://api.pricingapiopenai.com/v1"

API_KEY="your-key-here"

ส่งการเติมข้อความแชทครั้งแรกของคุณ

ส่งคำขอมาตรฐานเพื่อสร้างข้อความตอบกลับ โมเดลรับ system prompt และข้อความของผู้ใช้เหมือนกับผู้ให้บริการรายอื่น คุณจะรับเอาต์พุตข้อความโดยตรงโดยไม่มีการกรองหรือปฏิเสธเนื้อหาที่ซ่อนอยู่สำหรับเนื้อหาที่ถูกต้องตามกฎหมาย

curl https://api.pricingapiopenai.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "Send me the monthly pricing for the high tier plan"}]
  }'

เปิดใช้งานการสตรีมเพื่อรับคำตอบแบบเรียลไทม์

เปิดใช้งาน streaming เพื่อรับ token ทันทีที่สร้าง ซึ่งช่วยลดความล่าช้าที่ผู้ใช้รู้สึกและรักษาการเชื่อมต่อไว้จนกว่าจะเสร็จสิ้น chunk สุดท้ายรวมถึงการใช้ token ทั้งหมดเพื่อความโปร่งใสในการเรียกเก็บเงิน

from openai import OpenAI

client = OpenAI(base_url="https://api.pricingapiopenai.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 ที่เข้มงวดเมื่อจำเป็น คุณยังสามารถกำหนดเครื่องมือสำหรับพฤติกรรมของเอเยนต์แบบไดนามิกได้อีกด้วย

import OpenAI from "openai";

const client = new OpenAI({ baseURL: "https://api.pricingapiopenai.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);

ตรวจสอบการใช้งานโทเค็นของคุณ

ติดตามการบริโภคผ่าน metadata ของ response หรือ dashboard ของคุณ ข้อผิดพลาดไม่หักเครดิต และเครดิตที่เติมล่วงหน้าไม่หมดอายุ คุณสามารถติดตามการใช้งานแบบเรียลไทม์เพื่อให้อยู่ภายในขอบเขตงบประมาณของคุณได้

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)

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

โครงสร้างอัตราค่า API ของ OpenAI สำหรับบริการนี้คือเท่าไหร่?

เราคิดราคา $0.15 ต่อ 1M input tokens และ $0.50 ต่อ 1M output tokens เครดิตที่เติมไว้ล่วงหน้าคิดตามการใช้งานจริง และข้อผิดพลาดไม่มีค่าใช้จ่าย ไม่มีค่าธรรมเนียมสมาชิก

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

คุณจะได้รับรหัสสถานะ 429 หากคุณเกิน 300 คำขอต่อนาที หรือ 8 คำขอพร้อมกัน คำขอจะถูกปฏิเสธทันทีโดยไม่ใช้เครดิต

ทำไมฉันถึงได้รับข้อผิดพลาด 401 หรือ 402?

ข้อผิดพลาด 401 บ่งชี้ว่าคีย์ API ไม่ถูกต้องหรือหายไป ข้อผิดพลาด 402 หมายถึงยอดคงเหลือเครดิตเติมเงินของคุณไม่เพียงพอที่จะครอบคลุมคำขอนี้ เติมเงินผ่านคริปโตเพื่อดำเนินการต่อ

รับคีย์ของคุณภายในไม่กี่นาที

ลงทะเบียน ดึงคีย์ อัปเดต URL พื้นฐาน ง่าย

ลองด้วยเครดิตทดลองดูเอกสาร