th ▾

Aidphnการอ้างอิง API Dphn ai

การอ้างอิง API Dphn ai

Dphn AI ให้บริการ API LLM แบบไม่เซ็นเซอร์ที่เข้ากันได้กับไคลเอนต์ OpenAI สำหรับนักพัฒนาที่ต้องการการสร้างข้อความที่เชื่อถือได้และไม่มีตัวกรอง เริ่มใช้งานได้อย่างรวดเร็วด้วยเอนด์พอยต์มาตรฐาน เครดิตแบบเติมเงิน และไม่มีค่าธรรมเนียมสมาชิก

Authentication and API Keys

เริ่มต้นด้วยการสร้างบัญชีเพื่อรับคีย์ API ทันที คุณสามารถสมัครโดยใช้ Google หรืออีเมลและรหัสผ่านโดยไม่ต้องใช้หมายเลขโทรศัพท์ ระบบจะสร้างคีย์ที่ใช้งานได้นี้เพียงคีย์เดียวต่อบัญชี และการสร้างคีย์ใหม่จะแทนที่คีย์เก่าทันที คุณต้องการเพียงอีเมลเพื่อเริ่มต้น และข้อความของคุณจะไม่ถูกนำไปใช้ในการฝึกโมเดล ใช้คีย์นี้ใน Authorization header เป็น bearer token สำหรับการร้องขอทั้งหมด

คำขอครั้งแรก

ส่งการเรียกใช้ครั้งแรกของคุณไปยังจุดจบ chat completions โดยใช้ API key ของคุณ base URL คือ https://api.aidphn.com/v1 และทำงานกับไคลเอนต์มาตรฐานที่เข้ากันได้กับ OpenAI คุณต้องระบุโมเดล uncensored เพื่อเข้าถึงโมเดลภาษาขนาดใหญ่แบบไม่มีตัวกรอง ข้อผิดพลาดและการปฏิเสธจะไม่ใช้เครดิตที่เติมเงินไว้ของคุณ ดังนั้นคุณสามารถทดสอบได้อย่างปลอดภัย

curl https://api.aidphn.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "List the top 5 Rust crates for async HTTP clients"}]
  }'

ตรวจสอบว่าคีย์ของคุณทำงานได้โดยตรวจสอบรายการโมเดล ซึ่งยืนยันการเชื่อมต่อก่อนที่คุณจะส่งคำขอที่ซับซ้อน API ยอมรับข้อความอินพุตและคืนค่าข้อความเอาต์พุต รองรับพารามิเตอร์มาตรฐานเช่น temperature และ top_p

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

ใช้ไลบรารี Python ทางการของ OpenAI เพื่อเชื่อมต่อกับ endpoint ของเรา ตั้งค่า base URL เป็นเซิร์ฟเวอร์ API ของเราและระบุ key ของคุณ วิธีนี้ทำให้คุณสามารถนำโค้ดเดิมจากโปรเจกต์ OpenAI มาใช้ใหม่ได้โดยไม่ต้องเปลี่ยนแปลงมากนัก ID โมเดลยังคงเป็น uncensored สำหรับการสร้างผลลัพธ์ทั้งหมด.

from openai import OpenAI

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

คุณสามารถกำหนดค่าพารามิเตอร์เช่น max_tokens เพื่อควบคุมความยาวของผลลัพธ์ ค่าสูงสุดเริ่มต้นของผลลัพธ์คือ 2,048 โทเค็น แต่คุณสามารถเพิ่มค่านี้ได้สูงสุด 16,000 ต่อคำขอ การสตรีมมีให้บริการสำหรับผลลัพธ์ที่ยาวเพื่อลดเวลาแฝง

การใช้งาน Node SDK

ผสาน API เข้ากับแอปพลิเคชัน Node.js ของคุณโดยใช้ SDK มาตรฐาน ชี้ไคลเอนต์ไปยัง URL พื้นฐานของเราและยืนยันตัวตนด้วยคีย์ของคุณ วิธีการนี้รองรับทั้งคำขอแบบซิงโครนัสและอะซิงโครนัสสำหรับการผสานรวมที่ยืดหยุ่น คุณสามารถส่งเครื่องมือสำหรับการเรียกใช้ฟังก์ชันหรือบังคับใช้โหมดเอาต์พุต JSON ได้

import OpenAI from "openai";

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

จัดการการตอบสนองโดยการแยกวิเคราะห์ฟิลด์เนื้อหาจากวัตถุการเสร็จสิ้น API รองรับพารามิเตอร์มาตรฐานเช่น stop sequences และ seed สำหรับการทำซ้ำ การจัดการข้อผิดพลาดควรคำนึงถึงการจำกัดอัตราและความพร้อมของเครดิต

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

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

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)

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

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

ติดตามการใช้งานของคุณเทียบกับขีดจำกัดอัตราและยอดเครดิตที่เข้มงวด คุณสามารถส่ง 300 คำขอต่อนาทีและมี 8 คำขอพร้อมกันต่อคีย์ ขนาด body คำขอสูงสุดคือ 8 MB ข้อผิดพลาดเช่น 401 บ่งชี้ถึงคีย์ที่ไม่ถูกต้อง ในขณะที่ 402 หมายความว่า你需要เติมเครดิต 429 ระบุว่าเกินขีดจำกัดอัตรา เติมเครดิตด้วยคริปโตเท่านั้น โดยเริ่มตั้งแต่ $20 เพื่อใช้บริการต่อไปโดยไม่มีการหยุดชะงัก

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

dphn AI คืออะไร?

Dphn AI เป็น API LLM แบบไม่เซ็นเซอร์ที่ให้บริการโมเดลภาษาขนาดใหญ่เพียงโมเดลเดียวซึ่งปรับแต่งสำหรับการสร้างข้อความแบบไม่มีการกรอง เข้ากันได้กับไคลเอนต์ OpenAI และใช้โมเดลเครดิตที่ชำระล่วงหน้าโดยไม่มีสมาชิกรายเดือน

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

คุณสามารถเติมเงินเข้าบัญชีของคุณโดยใช้ USDT (TRC20) หรือ USDC (Base) สำหรับยอดเงินระหว่าง $20 ถึง $500 เครดิตไม่มีวันหมดอายุ และคุณจะได้รับเครดิตโบนัสสำหรับการฝากที่สูงขึ้น: +5% จาก $50, +10% จาก $100 และ +15% จาก $200

ขอบเขตหน้าต่างบริบทคืออะไร?

โมเดลรองรับ context window ขนาด 100,000 tokens สำหรับ prompt และ completion รวมกัน แต่ละการเรียกข้อมูลสามารถสร้าง output ได้สูงสุด 16,000 tokens หรือ 2,048 tokens หากไม่ได้ระบุค่าจำกัดสูงสุด

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

สมัคร คัดลอกคีย์ อัปเดตจุดปลายพื้นฐานของคุณ นั่นคือทั้งหมดที่คุณต้องการ

รับ API keyดูเอกสาร