TH ▾
รับคีย์ API

อัปเดต

คีย์ API DeepSeek ใน Janitor AI: การตั้งค่าด้วย API ของเรา

Janitor AI รองรับ endpoint ที่เข้ากันได้กับ OpenAI ดังนั้นคุณสามารถเชื่อมต่อกับ API ไม่เซ็นเซอร์ได้ภายในไม่กี่นาที คู่มือนี้ครอบคลุมช่องกรอกที่ถูกต้อง การทดสอบที่คุณควรทำก่อน และข้อผิดพลาดที่พบบ่อย

ภาพประกอบ isometric ของปลั๊กสองตัวที่เชื่อมหน้าต่างแชทกับเซิร์ฟเวอร์ แสดงถึงการตั้งค่า API สำหรับ Janitor AI

คำตอบสั้นๆ: สิ่งที่ต้องกรอกใน Janitor AI

หากคุณสงสัยว่าจะใช้คีย์ API ของ DeepSeek ใน Janitor AI ได้อย่างไร สิ่งแรกที่ต้องจัดการคือคีย์ที่คุณถืออยู่ คีย์ที่ออกโดย DeepSeek เป็นของแพลตฟอร์มของตัวเองของ DeepSeek และใช้ร่วมกับเอนด์พอยต์ของพวกเขา คีย์ที่คุณได้รับจากเว็บไซต์นี้เป็นคีย์คนละอันสำหรับบริการคนละอย่าง: API ที่เข้ากันได้กับ OpenAI แบบอิสระที่รันโมเดลแบบเปิดน้ำหนักหนึ่งตัว ซึ่งปรับแต่งมาให้ตอบโดยไม่มีการปฏิเสธเนื้อหาสำหรับการใช้งานผู้ใหญ่ที่ถูกต้องตามกฎหมาย นี่ไม่ใช่ API ทางการของ DeepSeek และคีย์ทั้งสองไม่สามารถใช้แทนกันได้

สำหรับเว็บไซต์นี้ ค่าสามค่าที่ Janitor AI ต้องการคือ:

  • API URL: https://api.deepseekapikey.com/v1/chat/completions (URL พื้นฐานรวมกับเส้นทาง chat completions)
  • API key: คีย์จากบัญชีของคุณ
  • Model name: uncensored

อินเทอร์เฟซของ Janitor AI มีการเปลี่ยนแปลงเป็นระยะ ดังนั้นชื่อฟิลด์และป้ายกำกับอาจแตกต่างไปจากสิ่งที่คุณเห็นเล็กน้อย แนวคิดยังคงเหมือนเดิม: เลือกตัวเลือกสำหรับ API ที่เข้ากันได้กับ OpenAI แบบ custom หรือ proxy จากนั้นกรอกค่าสามค่านี้

ขั้นตอนที่ 1: รับคีย์และทดสอบนอก Janitor

สร้างบัญชีที่หน้า API key การ sign-up ทำงานผ่าน Google หรืออีเมลและรหัสผ่าน ผู้ใช้ใหม่สามารถรับเครดิตทดลองใช้ $0.50 ได้ด้วยคลิกเดียวบนหน้านั้น ใช้ได้ 7 วัน ต่อหนึ่งคน คุณสามารถเริ่มทดสอบได้โดยไม่ต้องจ่ายเงิน คีย์ทดลองใช้รองรับคำขอพร้อมกัน 2 คำขอและ 60 คำขอต่อนาที ซึ่งเพียงพอสำหรับการแชทหนึ่งคน

ก่อนจะแตะต้อง Janitor AI ให้ตรวจสอบคีย์จากเทอร์มินัล กระบวนการนี้ใช้เวลาประมาณหนึ่งนาทีและช่วยประหยัดเวลาการเดาได้หนึ่งชั่วโมง เพราะมันแยกแยะระหว่าง "API ปฏิเสธฉัน" กับ "Janitor ตั้งค่าผิด"

curl https://api.deepseekapikey.com/v1/chat/completions \
  -H "Authorization: Bearer YOUR_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "Say hello in one short sentence."}],
    "max_tokens": 50
  }'

คุณควรได้รับ response JSON ที่มี array choices หากได้ 401 คีย์อาจผิดหรือมีช่องว่าง หากได้ 404 URL ผิด คุณสามารถเรียก GET https://api.deepseekapikey.com/v1/models ด้วย header เดียวกันเพื่อยืนยันว่าคีย์ยอมรับได้

ขั้นตอนที่ 2: ตั้งค่า proxy ใน Janitor AI

เปิดแชทกับตัวละครใดๆ จากนั้นเปิดการตั้งค่า API หรือการสร้างข้อความจากเมนูแชท Janitor AI มีโมเดลในตัวของตัวเองและตัวเลือกภายนอกบางรายการ ให้เลือกตัวเลือกสำหรับ proxy หรือ API ที่เข้ากันได้กับ OpenAI แบบ custom

  1. วาง URL เต็มลงในฟิลด์ proxy URL: https://api.deepseekapikey.com/v1/chat/completions Janitor มักคาดหวัง endpoint แบบเต็ม ไม่ใช่แค่ base URL หากคำแนะนำฟิลด์ในเวอร์ชันของคุณแสดง URL ที่ลงท้ายด้วย path ให้ทำตามคำแนะนำนั้น
  2. วางคีย์ของคุณลงในฟิลด์ API key อย่าเติมคำว่า Bearer; Janitor เพิ่ม header ให้เอง
  3. พิมพ์ uncensored เป็นชื่อโมเดล นี่คือฟิลด์ข้อความอิสระ ดังนั้นการสะกดจึงสำคัญ
  4. บันทึกการตั้งค่า จากนั้นโหลดหน้าแชทใหม่ ผู้ใช้หลายคนข้ามขั้นตอนการโหลดใหม่แล้วสงสัยว่าทำไมการตั้งค่าเก่ายังคงทำงานอยู่
  5. ส่งข้อความสั้นๆ การตอบกลับจากตัวละครหมายความว่าระบบเชื่อมต่อทำงานได้

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

การปรับแต่งการตั้งค่าการสร้างข้อความ

Janitor AI เปิดการควบคุมการสุ่มค่า (sampling controls) บางส่วน ค่าเหล่านี้จะถูกส่งผ่านไปยังโมเดล จึงมีผลจริง:

  • อุณหภูมิ (Temperature): ค่า 0.7 ถึง 0.9 เหมาะกับบทบาทสมมติส่วนใหญ่ ค่าที่สูงกว่าจะทำให้คำตอบมีความหลากหลายและไม่เสถียร หากตัวละครเบี่ยงเบนหรือข้อความดูแปลก ให้ลดค่าลง
  • จำนวนโทเคนใหม่สูงสุด: ค่านี้จำกัดความยาวของแต่ละคำตอบ ค่าประมาณ 300 ถึง 500 จะให้ข้อความความยาวหนึ่งหรือสองย่อหน้า โมเดลสามารถใช้หน้าต่างบริบทขนาด 100,000 โทเคนที่เหลือสำหรับเอาต์พุตได้หากคุณอนุญาต แต่ในการสนทนาคุณมักไม่ต้องการขนาดนั้น
  • ขนาดบริบท: จำนวนประวัติการสนทนาที่ Janitor ส่งในแต่ละเทิร์น หน้าต่างบริบทมีขนาด 100,000 โทเคนสำหรับพรอมต์และคำตอบรวมกัน ดังนั้นขนาดใดก็ตามที่น้อยกว่านั้นเป็นไปได้ การตั้งค่าที่ใหญ่ขึ้นจะจดจำข้อมูลได้มากขึ้นและใช้ต้นทุนต่อข้อความมากขึ้น

โมเดลรองรับการสตรีมมิง ซึ่งทำให้ข้อความปรากฏทีละคำ หาก Janitor มีตัวเลือกเปิดการสตรีมมิง ให้ลองใช้งาน คำขอแบบสตรีมมิงจะครอบครองช่องความพร้อมใช้งาน (concurrency slot) จนกว่าจะเสร็จสิ้น ซึ่งจะมีผลก็ต่อเมื่อคุณเปิดการสนทนาหลายรายการพร้อมกัน

ต้นทุนต่อเซสชันการสนทนา

การเรียกเก็บเงินคิดต่อโทเคน: $0.15 ต่อ 1 ล้านโทเคนอินพุต และ $0.50 ต่อ 1 ล้านโทเคนเอาต์พุต โดยหักจากเครดิตแบบเติมเงินล่วงหน้า บทบาทสมมติใช้ทรัพยากรอินพุตมาก เพราะในแต่ละเทิร์นจะส่งซ้ำการ์ดตัวละครและประวัติการสนทนาจนถึงปัจจุบัน นี่คือตัวอย่างการคำนวณเมื่อมีประวัติขนาด 12,000 โทเคนและคำตอบขนาด 400 โทเคน:

  • อินพุต: 12,000 / 1,000,000 x $0.15 = $0.0018
  • เอาต์พุต: 400 / 1,000,000 x $0.50 = $0.0002
  • ต่อข้อความ: $0.0020 ดังนั้น 100 ข้อความมีต้นทุน $0.20 และ 1,000 ข้อความมีต้นทุน $2.00

เครดิตทดลองใช้ $0.50 ครอบคลุมข้อความประมาณ 250 ข้อความที่ขนาดนั้น หากปล่อยให้ประวัติเติบโตถึง 60,000 โทเคน อินพุตเพียงอย่างเดียวคือ 60,000 / 1,000,000 x $0.15 = $0.009 ต่อข้อความ ดังนั้นข้อความ 100 ข้อความเดียวกันมีค่าใช้จ่ายประมาณ $0.92 นี่คือเหตุผลที่การตั้งค่า context ที่ประหยัดมักเป็นการแลกเปลี่ยนที่ดีกว่าสำหรับการแชททั่วไป

แต่ละ response จะมี header X-Balance-USD และคำขอที่ล้มเหลวหรือถูกปฏิเสธจะไม่ถูกเรียกเก็บเงิน เครดิตไม่หมดอายุและไม่มีค่าสมาชิกรายเดือน การเติมเงินเริ่มตั้งแต่ $20 ถึง $500 ในจำนวนเต็มใดๆ พร้อมโบนัส +5% จาก $50, +10% จาก $100 และ +15% จาก $200 คุณสามารถจ่ายด้วยคริปโต (USDT บน TRC20, USDC บน Base) หน้า pricing มีรายละเอียดปัจจุบัน

การแก้ไขข้อผิดพลาดทั่วไป

401 หรือ "คีย์ไม่ถูกต้อง"

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

404 หรือ "ไม่พบ"

URL ขาดส่วนประกอบ เปรียบเทียบทีละตัวอักษรกับ https://api.deepseekapikey.com/v1/chat/completions สาเหตุทั่วไปคือมีการซ้ำ /v1/v1 หรือขาด /chat/completions

429 พร้อม code concurrency หรือ rate_limited

คุณส่งคำขอมากเกินไปในครั้งเดียวหรือมากเกินไปต่อนาที คีย์ทดลองรองรับคำขอพร้อมกัน 2 คำขอและ 60 คำขอต่อนาที; คีย์เต็มรองรับ 8 และ 300 คำขอ อย่าคลิก regenerate ซ้ำๆ ขณะ reply ยังอยู่ในการสตรีม 429 พร้อม header Retry-After: 5 หมายถึงการ overload ชั่วคราว และการรอห้าวินาทีก็เพียงพอแล้ว

ข้อความถูกตัดหรือสั้นมาก

เพิ่มการตั้งค่าจำนวนโทเคนสูงสุด หากข้อความหยุดกลางประโยค ส่วนใหญ่เกิดจากขีดจำกัดใน Janitor ไม่ใช่ API

ข้อผิดพลาดชื่อโมเดล

ใช้ชื่อ uncensored ตัวพิมพ์เล็กเท่านั้น ชื่อของโมเดลอื่นจะไม่ถูกแมปกับบริการนี้

สำหรับพารามิเตอร์พื้นฐานและตัวอย่างโค้ด ดู เอกสารเริ่มต้นใช้งาน หากคุณยังสับสนเกี่ยวกับความแตกต่างระหว่างบริการนี้กับบริการของ DeepSeek โดยตรง บทความ DeepSeek API: ตำนาน vs ข้อเท็จจริง จะอธิบายรายละเอียดให้

ความเป็นส่วนตัวและข้อจำกัด

พรอมต์ที่ส่งผ่าน API นี้ไม่ถูกนำไปใช้ในการฝึกโมเดล ซึ่งเป็นข้อเท็จจริงของผู้ให้บริการ API เท่านั้น Janitor AI มีระบบจัดเก็บข้อมูลและนโยบายของตัวเองสำหรับแชทและตัวละคร โปรดอ่านนโยบายเหล่านั้นแยกต่างหาก

บริการนี้ใช้สำหรับการใช้งานผู้ใหญ่ที่ถูกต้องตามกฎหมาย และมีข้อจำกัดหนึ่งข้อที่เข้มงวด: ห้ามมีเนื้อหาทางเพศที่เกี่ยวข้องกับผู้เยาว์ หากตัวละครหรือสถานการณ์เกี่ยวข้องกับผู้เยาว์ในลักษณะดังกล่าว ระบบจะปฏิเสธ และไม่มีค่าตั้งค่าใดที่จะเปลี่ยนแปลงข้อจำกัดนี้ได้ API นี้รองรับเฉพาะข้อความ ดังนั้นการสร้างภาพใน Janitor จึงไม่เกิดจากคีย์นี้

ถาม-ตอบ

ฉันสามารถใช้คีย์ที่ออกโดย DeepSeek ใน Janitor AI ได้หรือไม่?

ได้ หากคุณกรอกเอนด์พอยต์และชื่อโมเดลจากเอกสารของ DeepSeek โดยตรง คีย์จากเว็บไซต์นี้แยกต่างหากและใช้งานได้เฉพาะกับ api.deepseekapikey.com เท่านั้น

ฉันควรกรอกชื่อโมเดลว่าอะไร?

กรอก uncensored เป็นตัวพิมพ์เล็กทั้งหมด ในช่องชื่อโมเดล

ฉันต้องการ jailbreak prompt หรือไม่

ไม่จำเป็น โมเดลได้รับการปรับแต่งให้ตอบคำถามโดยไม่มีการปฏิเสธเนื้อหาสำหรับการใช้งานผู้ใหญ่ที่ถูกต้องตามกฎหมาย จึงไม่จำเป็นต้องใช้พรอมต์พิเศษสำหรับจุดประสงค์นี้

มีวิธีทดลองใช้ฟรีหรือไม่?

ผู้ใช้ใหม่สามารถรับเครดิตทดลองใช้มูลค่า $0.50 ได้เพียงคลิกเดียวที่หน้าคีย์ API หลังจากสมัครสมาชิก เครดิตนี้มีอายุการใช้งาน 7 วัน และไม่จำเป็นต้องใช้บัตรเครดิต

Janitor แจ้งว่าเชื่อมต่อล้มเหลว ควรตรวจสอบอะไร?

ทดสอบคีย์และ URL เดียวกันด้วย curl หาก curl ทำงานได้ ให้ตรวจสอบ URL ของ Janitor ว่าขาด /chat/completions หรือไม่ บันทึกการตั้งค่าแล้วโหลดหน้าเว็บใหม่

คีย์ของคุณอยู่ห่างแค่แบบฟอร์มเดียว

สร้างบัญชี คัดลอกคีย์ และเปลี่ยน base URL นั่นคือการตั้งค่าทั้งหมด

รับคีย์ API