TH ▾

ทางเลือก Grok แบบไม่เซ็นเซอร์: API OpenAI แบบโฮสต์

อัปเดต

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

เกาะลอยสองเกาะเชื่อมด้วยสะพานแสง แทนการสลับระหว่างบริการโมเดลภาษาสองแห่ง

สิ่งที่ทางเลือกสามารถและไม่สามารถเป็นได้

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

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

ข้อจำกัดหนึ่งข้อใช้กับทุกคน: ไม่มีเนื้อหาทางเพศที่เกี่ยวข้องกับผู้เยาว์ นั่นไม่สามารถกำหนดค่าได้

สิ่งที่คุณได้รับจาก API นี้

ส่วนติดต่อถูกออกแบบให้เล็กเป็นพิเศษ มีสองเมธอด, รหัสโมเดลเดียว, และรูปแบบคำขอและตอบกลับมาตรฐานของ OpenAI

รายการAPI นี้
รูปแบบ APIเข้ากันได้กับ OpenAI ทำงานกับ SDK ของ OpenAI ใดๆ ได้
เอนด์พอยต์POST /v1/chat/completions, GET /v1/models
ID โมเดลuncensored
หน้าต่างบริบท100,000 โทเคน, พรอมต์รวมกับผลลัพธ์
ฟีเจอร์สตรีมมิง (SSE) การเรียกใช้ฟังก์ชัน โหมด JSON พารามิเตอร์การสุ่มตัวอย่าง
ไม่เสนอรูปภาพ เสียง วิดีโอ embedding fine-tuning
ราคา$0.15 ต่อ 1M โทเคนอินพุต, $0.50 ต่อ 1M โทเคนเอาต์พุต
การเรียกเก็บเงินเครดิตแบบเติมเงินล่วงหน้า ไม่มีการสมัครสมาชิก เครดิตไม่หมดอายุ

การควบคุมการสุ่มตัวอย่างเช่น temperature, top_p, stop, seed และค่าปรับจะถูกส่งผ่าน คำขอที่ล้มเหลวหรือถูกปฏิเสธจะไม่ถูกเรียกเก็บเงิน พรอมต์ไม่ถูกใช้ในการฝึกฝน

เมื่อ Grok อาจเป็นตัวเลือกที่ดีกว่า

การเปรียบเทียบที่ยุติธรรมระบุกรณีที่คุณควรอยู่กับของเดิม ตรวจสอบเอกสารและราคาล่าสุดของ xAI สำหรับรายละเอียดของ Grok เนื่องจากมีการเปลี่ยนแปลงและหน้านี้ไม่ได้ระบุไว้

  • คุณต้องการ Grok โดยเฉพาะ หากคำมั่นสัญญาผลิตภัณฑ์ของคุณขึ้นอยู่กับพฤติกรรมของโมเดลนี้ โมเดลอื่นจะมีพฤติกรรมต่างออกไป พรอมต์ที่ปรับแต่งสำหรับโมเดลหนึ่งมักต้องแก้ไขใหม่เมื่อใช้กับอีกโมเดล
  • คุณต้องการมากกว่าข้อความ บริการนี้ส่งกลับเฉพาะข้อความ หากคุณต้องการการสร้างภาพ, embedding หรือ fine-tuning ในบัญชีเดียวกัน ให้มองหาที่อื่นหรือใช้ผู้ให้บริการสองราย
  • คุณต้องการตัวเลือกโมเดล ที่นี่มีรหัสโมเดลเพียงตัวเดียว เครื่องมือที่สลับระหว่างโมเดลเล็กที่เร็วและโมเดลใหญ่จะไม่มีอะไรให้สลับ
  • คุณต้องการผู้ให้บริการที่มีประวัติการทำงานระดับองค์กรสาธารณะ นี่คือผู้ให้บริการอิสระ หากการจัดซื้อต้องการการรับรองอย่างเป็นทางการ ให้สอบถามก่อนตัดสินใจ

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

การสลับด้วยการแก้ไขสองจุด

หากโค้ดของคุณเรียกใช้ API รูปแบบ OpenAI อยู่แล้ว การย้ายทำได้เพียงแก้ไขสองจุด: Base URL และคีย์ API รวมถึงชื่อโมเดล ส่วนอื่น ๆ ของคำขอคงเดิม เริ่มต้นด้วยการทดสอบด้วย curl

export API_KEY="paste-your-key-here"

curl https://api.grokuncensored.cc/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [
      {"role": "system", "content": "You write gritty noir fiction for adult readers."},
      {"role": "user", "content": "Open a scene in a rain-soaked harbour office."}
    ]
  }'

จากนั้นลองใช้ SDK ของ Python พร้อมเปิดการสตรีมมิง:

import os
from openai import OpenAI

client = OpenAI(base_url="https://api.grokuncensored.cc/v1", api_key=os.environ["API_KEY"])

for chunk in client.chat.completions.create(
    model="uncensored",
    messages=[{"role": "user", "content": "Continue the harbour office scene."}],
    stream=True,
):
    if chunk.choices and chunk.choices[0].delta.content:
        print(chunk.choices[0].delta.content, end="", flush=True)

การเรียกใช้ฟังก์ชันใช้ฟิลด์ tools และ tool_choice เดียวกัน โดยส่งผลลัพธ์กลับเป็นข้อความ role: "tool" คีย์มาจาก หน้าคีย์ API และ หน้าเริ่มต้นใช้งานอย่างรวดเร็ว ระบุพารามิเตอร์ที่รองรับทั้งหมด หากคุณใช้โมเดลแบบเปิดของ Google หน้า การผสานรวมโมเดล uncensored Gemma ครอบคลุมการตั้งค่าที่เกี่ยวข้อง

รายการตรวจสอบการตัดสินใจก่อนเปลี่ยน

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

  1. วันนี้มีการปฏิเสธอะไรแน่? จดบันทึกพรอมต์จริงห้ารายการ หากการปฏิเสธเกี่ยวข้องกับนิยายสำหรับผู้ใหญ่หรือ roleplay ที่ถูกต้องตามกฎหมาย เอนด์พอยต์ที่ปรับแต่งเพื่อตอบโดยไม่มีการปฏิเสธเนื้อหาจะแก้ปัญหาได้ หากเกี่ยวข้องกับสิ่งผิดกฎหมาย ผู้ให้บริการที่มีชื่อเสียงรายใดก็ไม่ช่วย และรายนี้มีกฎตายตัวต่อต้านเนื้อหาทางเพศที่เกี่ยวข้องกับผู้เยาว์
  2. ข้อความเพียงพอหรือไม่? หากระบบของคุณต้องการรูปภาพหรือ embedding จากผู้ให้บริการรายเดียวกัน คุณจะต้องเรียกใช้บริการเสริมอีกตัว
  3. โมเดลเดียวเพียงพอหรือไม่? รหัสโมเดลเดียวหมายถึงไม่มีการสลับอัตโนมัติไปยังโมเดลขนาดเล็กหรือใหญ่กว่า คุณสามารถสร้างการกำหนดเส้นทางในโค้ดของคุณเองได้ แต่มีเพียงโมเดลเดียวที่นี่ที่สามารถกำหนดเส้นทางไปยัง
  4. พรอมต์ของคุณยาวแค่ไหน? หน้าต่างบริบทมีขนาด 100,000 โทเคนสำหรับพรอมต์รวมกับผลลัพธ์ สำหรับงานแชทและเรื่องเล่าส่วนใหญ่ถือว่าเพียงพอ สำหรับชุดเอกสารขนาดใหญ่คุณอาจต้องแบ่งอินพุต
  5. คุณจะชำระเงินอย่างไร? เว็บไซต์นี้รับเฉพาะคริปโต: USDT บน TRC20 หรือ USDC บน Base หากทีมของคุณไม่สามารถชำระด้วยวิธีนี้ได้ บริการนี้ก็ไม่เหมาะ ไม่ว่าคุณภาพจะดีเพียงใด
  6. คุณทนต่อขีดจำกัดอัตราได้หรือไม่? คีย์เต็มอนุญาตให้ทำคำขอพร้อมกัน 8 รายการและ 300 รายการต่อนาที งานแบทช์ปริมาณสูงอาจต้องจัดคิวฝั่งของคุณ

หากคำตอบส่วนใหญ่เป็นไปในทางบวก ให้รันขั้นตอนการย้ายข้อมูลด้านบนด้วยคีย์ทดลองก่อนย้ายทราฟฟิกบน production ใดๆ การทดลองนี้ไม่มีค่าใช้จ่ายและ ใช้ได้ 7 วัน

ย้ายพรอมต์ของคุณ ไม่ใช่แค่เอนด์พอยต์

การเปลี่ยน URL เป็นส่วนที่ง่ายที่สุด พรอมต์ที่ปรับให้เข้ากับโมเดลหนึ่งมักไม่สามารถถ่ายโอนได้โดยไม่เปลี่ยนแปลง วางแผนขั้นตอนการย้ายแบบสั้น

  1. เก็บรวบรวมพรอมต์จริงยี่สิบรายการ จากบันทึกของคุณ รวมถึงรายการที่ล้มเหลวหรือถูกปฏิเสธก่อนหน้านี้
  2. รันทั้งสองบริการเทียบกันแบบเคียงข้างกัน ส่งพรอมต์แต่ละรายการไปยังบริการทั้งสองด้วยข้อความระบบและอุณหภูมิเดียวกัน แล้วอ่านผลลัพธ์ด้วยตัวคุณเอง
  3. ปรับข้อความระบบ โมเดลแบบเปิดน้ำหนักมักตอบสนองดีต่อการอธิบายบทบาท น้ำเสียง และความยาวโดยตรง ให้เอาวิธีเลี่ยงที่คุณเพิ่มเพื่อผ่านข้อปฏิเสธออก; วิธีเหล่านี้ไม่จำเป็นอีกต่อไปและอาจทำให้การตอบกลับดูแปลกๆ
  4. ตั้งค่า seed และอุณหภูมิต่ำ สำหรับขั้นตอนใดๆ ที่ต้องทำซ้ำได้ เช่น การสกัดข้อมูลแบบมีโครงสร้าง
  5. ตรวจสอบเอาต์พุต JSON โดยตั้งค่า response_format เป็น json_object และตรวจสอบทุกการตอบกลับในโค้ด

เก็บผู้ให้บริการเดิมให้สลับได้ด้วยการกำหนดค่าในช่วงสัปดาห์แรก ตัวแปรสภาพแวดล้อมเพียงตัวเดียวที่เก็บ Base URL ก็เพียงพอแล้ว

หมายเหตุเกี่ยวกับความรับผิดชอบ

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

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

ต้นทุนและขีดจำกัดที่คุณควรวางแผน

การเรียกเก็บเงินเป็นแบบเติมเงินและคิดตามโทเคน การเรียกใช้ที่มีอินพุต 2,000 โทเคนและเอาต์พุต 500 โทเคนมีค่าใช้จ่าย 2,000 x $0.15 / 1,000,000 = $0.0003 บวก 500 x $0.50 / 1,000,000 = $0.00025 รวมเป็น $0.00055 หากทำ 100,000 ครั้งเช่นนี้รวมเป็น $55 เปรียบเทียบกับใบแจ้งหนี้ปัจจุบันของคุณโดยใช้ราคาจากผู้ให้บริการปัจจุบันของคุณ ซึ่งคุณควรตรวจสอบในหน้าราคาของพวกเขาเอง

การเติมเงินมีตั้งแต่ $20 ถึง $500 ในจำนวนเต็ม จำนวนที่มากกว่ามีโบนัส: +5% จาก $50, +10% จาก $100 และ +15% จาก $200 ทำให้ $200 กลายเป็นเครดิต $230 การชำระเงินเป็นคริปโต โดยใช้ USDT บน TRC20 หรือ USDC บน Base ผู้ใช้ใหม่สามารถขอเครดิตทดลอง $0.50 ได้ด้วยคลิกเดียวที่หน้าคีย์ API หลังจากสมัครสมาชิก ใช้ได้เป็นเวลา 7 วัน ไม่ต้องกรอกข้อมูลการชำระเงิน รายละเอียดมีอยู่ที่ หน้าราคา

ขีดจำกัดอัตราสำหรับคีย์เต็มคือคำขอพร้อมกัน 8 รายการและ 300 รายการต่อนาที คีย์ทดลองได้รับ 2 และ 60 หากเกินขีดจำกัด API จะส่ง HTTP 429 พร้อมรหัส rate_limited หรือ concurrency และการโอเวอร์โหลดชั่วคราวจะส่ง 429 พร้อม Retry-After: 5 สร้างการลองใหม่ด้วยการรอสั้นๆ ในไคลเอนต์ของคุณตั้งแต่เริ่มต้น

ถาม-ตอบ

นี่คือ Grok ที่เอาตัวกรองออกหรือไม่?

ไม่ใช่ เป็นโมเดลแบบเปิดน้ำหนักที่แยกต่างหากซึ่งดำเนินการโดยผู้ให้บริการอิสระ ไม่มีความเกี่ยวข้องกับ xAI และไม่เรียกใช้ Grok

โค้ด OpenAI ที่มีอยู่ของฉันจะใช้งานได้หรือไม่?

ในกรณีส่วนใหญ่ใช่ เปลี่ยน Base URL คีย์ และ model ID เป็น uncensored ตรวจสอบพารามิเตอร์เฉพาะผู้ให้บริการที่คุณใช้กับเอกสารประกอบ

มีตัวเลือกโมเดลหรือไม่?

ไม่มี มี model ID เพียงตัวเดียวคือ uncensored บริการมีเฉพาะข้อความ พร้อมหน้าต่างบริบท 100,000 โทเคน

ฉันสามารถลองใช้โดยไม่ต้องจ่ายได้หรือไม่?

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

มีข้อจำกัดเนื้อหาหรือไม่?

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

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

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

รับคีย์ API