th ▾
เริ่มตอนนี้

API Quickstart

เริ่มสร้างข้อความด้วย API ที่เข้ากันได้กับ openai ภายในไม่กี่นาที คุณจ่ายเฉพาะ tokens ที่ใช้ ไม่มีการใช้จ่ายขั้นต่ำ

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

กำหนดค่า client ของคุณให้ชี้ไปยัง endpoint ที่ถูกต้องและให้ key ของคุณ ใช้ https://api.getcheapai.cc/v1 as base URL ส่ง API key ของคุณใน Authorization header โดยใช้ Bearer scheme การตั้งค่านี้ทำงานกับ SDK ที่เข้ากันได้กับ OpenAI มาตรฐานใดๆ

การส่ง request ครั้งแรกของคุณ

ส่งคำขอ POST ง่ายๆ เพื่อสร้างข้อความ model id คือ uncensored. ส่งคำขอและรับคำตอบ ข้อผิดพลาดและการปฏิเสธไม่มีค่าใช้จ่าย ดังนั้นคุณจึงจ่ายเฉพาะสำหรับโทเค็นจริงเท่านั้น ใช้ตัวอย่าง curl ด้านล่างเพื่อทดสอบการเชื่อมต่อ

curl https://api.getcheapai.cc/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "Generate 500 lines of dummy JSON data"}]
  }'

การผสานรวม Python SDK

เริ่มต้นใช้งานไคลเอนต์ด้วยคีย์และ URL ฐาน กำหนดโมเดลเป็น uncensored. ส่งข้อความในรูปแบบมาตรฐาน SDK จะจัดการการแปลงข้อมูลอัตโนมัติ วิธีนี้ช่วยลดโค้ด boilerplate ได้อย่างมาก

from openai import OpenAI

client = OpenAI(base_url="https://api.getcheapai.cc/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 SDK

นำเข้าไลบรารีและกำหนดค่า URL พื้นฐาน เรียกใช้ chat.completions.create พร้อมข้อความของคุณ จัดการการตอบสนองแบบอะซิงโครนัส รูปแบบนี้เหมาะสำหรับสภาพแวดล้อม JavaScript สมัยใหม่

import OpenAI from "openai";

const client = new OpenAI({ baseURL: "https://api.getcheapai.cc/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: true. รับโทเค็นเมื่อสร้าง สิ่งนี้ปรับปรุงความล่าช้าที่รับรู้สำหรับเอาต์พุตขนาดใหญ่ ส่วนสุดท้ายประกอบด้วยสถิติการใช้โทเค็นสำหรับการเรียกเก็บเงิน

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)

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

จัดการรหัสสถานะ HTTP เฉพาะเพื่อจัดการโฟลว์แอปพลิเคชันของคุณ 401 หมายถึงคีย์ของคุณไม่ถูกต้อง 402 บ่งชี้ว่าเครดิตไม่เพียงพอ 429 แจ้งให้คุณทราบว่าคุณถึงขีดจำกัด 300 คำขอต่อนาที หน้าต่างบริบทมีขนาด 100,000 โทเค็นรวม ข้อผิดพลาดไม่ใช้โทเค็น

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

URL ฐานของ getcheapai คืออะไร?

ใช้ HTTPS://api.getcheapai.cc/v1 สำหรับคำขอทั้งหมด จุดสิ้นสุดนี้รองรับโปรโตคอลที่เข้ากันได้กับ OpenAI มาตรฐาน

ฉันจะชำระเงินสำหรับ token ได้อย่างไร?

เติมเงินด้วย USDT หรือ USDC. เครดิตไม่หมดอายุ และคุณจ่ายเฉพาะโทเคนที่ใช้จริง

เกิดอะไรขึ้นหากฉันได้รับข้อผิดพลาด?

ข้อผิดพลาดเช่น 429 หรือ 400 ไม่เรียกเก็บโทเค็น คุณจ่ายเฉพาะสำหรับการดำเนินการสำเร็จเท่านั้น

รับคีย์ API ของคุณตอนนี้

สมัครสมาชิก รับคีย์ของคุณ แล้วอัปเดต endpoint URL ของคุณ แค่นั้นแหละ

เริ่มตอนนี้