th ▾
สร้างคีย์

API LLM แบบไม่มีเซนเซอร์, รับชำระเงินด้วยคริปโตเท่านั้น

เอกสารประกอบ API แบบไม่มีเซนเซอร์

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

เริ่มต้นอย่างรวดเร็ว: ติดตั้งและกำหนดค่า SDK

เริ่มต้นด้วยการชี้ไคลเอนต์ของคุณไปยัง URL พื้นฐานของเราและส่งคีย์ API ของคุณ จุดปลายคือ https://api.claudeapitokencosts.com/v1 และไม่ต้องใช้ตรรกะการกำหนดเส้นทางที่ซับซ้อน

การตรวจสอบสิทธิ์ใช้โทเค็น bearer มาตรฐานใน Authorization header. คุณสามารถสร้างคีย์ของคุณได้ทันทีผ่าน Google หรืออีเมล

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

ใช้ curl เพื่อตรวจสอบการเชื่อมต่อทันที

คำขอการเสร็จสิ้นแชทพื้นฐาน

ส่งคำขอ POST ไปยัง /v1/chat/completions เพื่อรับผลลัพธ์แบบข้อความ เอนด์พอยต์นี้จัดการการโต้ตอบแชทมาตรฐานทั้งหมด

กำหนด system prompt และข้อความผู้ใช้ของคุณใน body JSON ID ของโมเดลคือ uncensored.

API ส่งข้อความตอบกลับเป็นข้อความตรง คุณไม่จำเป็นต้องแยกวิเคราะห์วัตถุสตรีมที่ซับซ้อนสำหรับกรณีใช้งานทั่วไป

วิธีนี้ใช้งานได้สำหรับสคริปต์ง่ายๆ หรืองานประมวลผลแบบกลุ่ม ใช้ curl เพื่อทดสอบการเรียกครั้งแรกของคุณ

การตอบกลับแบบสตรีมมิ่งด้วย Server-Sent Events

เปิดใช้งานการสตรีมโดยตั้งค่า stream: true ในการร้องขอของคุณ เซิร์ฟเวอร์ส่งชิ้นส่วนข้อมูลทันทีที่สร้างเสร็จ

วิธีนี้ลดความล่าช้าที่ผู้ใช้รู้สึกเมื่อผลลัพธ์ยาว นอกจากนี้ยังอนุญาตให้แอปพลิเคชันของคุณแสดง token แบบเรียลไทม์ได้

แต่ละชิ้นส่วนประกอบด้วยข้อมูลบางส่วนและสถิติการใช้งานในโหลดโหลดสุดท้าย

จัดการสตรีม SSE ในโค้ดไคลเอนต์ของคุณเพื่อประมวลผล tokens เมื่อมาถึง วิธีนี้สำคัญสำหรับแอปพลิเคชันแบบโต้ตอบ

Function Calling และโหมด JSON

รองรับ output แบบมีโครงสร้างโดยใช้ response_format พารามิเตอร์ ตั้งเป็น {"type": "json_object"} สำหรับการตอบกลับ JSON อย่างเคร่งครัด

คุณสามารถกำหนดเครื่องมือสำหรับการเรียกใช้ฟังก์ชันได้ โมเดลจะเคารพคำจำกัดความของเครื่องมือที่ระบุในคำขอ

สิ่งนี้ช่วยให้การดึงข้อมูลมีความน่าเชื่อถือสำหรับระบบงานของคุณ ผสมผสานโหมด JSON กับเครื่องมือสำหรับเวิร์กโฟลว์ที่ซับซ้อน

โมเดลของเราจัดการการสร้างข้อมูลที่มีโครงสร้างได้อย่างมีประสิทธิภาพ

พารามิเตอร์: Temperature, Top P และ Seed

ควบคุมความคิดสร้างสรรค์ด้วย temperature และ top_p. ค่าที่สูงขึ้นเพิ่มความสุ่ม ค่าที่ต่ำกว่าทำให้ผลลัพธ์คาดเดาได้มากขึ้น

ใช้ seed พารามิเตอร์นี้สำหรับผลลัพธ์ที่ซ้ำกันได้ สิ่งนี้มีประโยชน์สำหรับการแก้ไขข้อบกพร่องหรือทดสอบคำขอเฉพาะ

ตั้งค่า max_tokens เพื่อจำกัดความยาวของผลลัพธ์ ค่าเริ่มต้นคือ 2,048 โทเค็นต่อคำขอ

ปรับการตั้งค่าเหล่านี้ให้เหมาะกับกรณีการใช้งานเฉพาะของคุณ ปรับสมดุลระหว่างความสม่ำเสมอกับความหลากหลายตามความจำเป็น

ทำความเข้าใจการใช้งานโทเค็นและต้นทุน

คุณจ่ายเฉพาะสำหรับโทเค็นที่ใช้งานจริง โทเค็นอินพุตมีราคา $0.15 ต่อล้าน โทเค็นเอาต์พุตมีราคา $0.50 ต่อล้าน

ข้อผิดพลาดและการปฏิเสธไม่ใช้เครดิต คุณจ่ายเฉพาะการประมวลผลสำเร็จเท่านั้น

ใช้เครื่องคำนวณโทเค็นเพื่อประมาณการต้นทุนก่อนส่งชุดข้อมูลขนาดใหญ่ ราคาของเราโปร่งใสและคิดค่าบริการตามการใช้งาน

ไม่มีค่าธรรมเนียมรายเดือนหรือการล็อกสมาชิก เครดิตไม่หมดอายุ คุณสามารถเติมเงินด้วยคริปโตได้ทุกเมื่อ

ติดตามการใช้งานของคุณผ่านชิ้นส่วนสุดท้ายในการตอบสนองแบบสตรีม

cURL

curl https://api.claudeapitokencosts.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "Run the unit tests and show me the output"}]
  }'

Python

from openai import OpenAI

client = OpenAI(base_url="https://api.claudeapitokencosts.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.claudeapitokencosts.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)

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

ค่าใช้จ่ายโทเค็นของ API ของ claude สำหรับบริการนี้คือเท่าไหร่?

ราคาของเราคือ $0.15 ต่อ input tokens ล้านและ $0.50 ต่อ output tokens ล้าน นี่คืออัตราคงที่โดยไม่มีค่าธรรมเนียมแฝงหรือข้อกำหนดการสมัครสมาชิก คุณจ่ายเฉพาะสิ่งที่ใช้

ฉันจะจัดการ rate limits และข้อผิดพลาดได้อย่างไร?

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

ขนาด context window คืออะไร?

ขนาดหน้าต่างบริบทคือ 100,000 tokens สำหรับ prompt และการตอบกลับรวมกัน คุณสามารถขอการส่งออกได้สูงสุด 16,000 tokens ในคำขอเดียว สิ่งนี้ทำให้มีบริบทจำนวนมากโดยไม่ติดขีดจำกัดอย่างรวดเร็ว

เข้าถึงคีย์ของคุณผ่านฟอร์มง่ายๆ

ลงทะเบียน คัดลอกคีย์ของคุณ อัปเดต URL พื้นฐาน นี่คือค่ากำหนดค่าทั้งหมด

สร้างคีย์