vi ▾

API không kiểm duyệt tương thích OpenAI

Tài liệu API LLM không kiểm duyệt

API LLM không kiểm duyệt thay thế trực tiếp với các điểm cuối tương thích OpenAI. Bắt đầu gửi yêu cầu trong vài phút với hệ thống token trả trước của chúng tôi.

Nhận khóa dùng thử

Xác thực và Base URL

Sử dụng khóa API của bạn với URL cơ sở HTTPS://api.grokapinsfw.com/v1. Mọi yêu cầu đều yêu cầu tiêu đề Authorization.

curl https://api.grokapinsfw.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "Send a message now"}]
  }'

Tạo khóa qua Google hoặc email trên bảng điều khiển. Một khóa cho mỗi tài khoản, không cần xác minh số điện thoại.

Yêu cầu Chat Completion đầu tiên

Gửi các yêu cầu POST đến /v1/chat/completions. ID mô hình là "uncensored".

from openai import OpenAI

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

Văn bản vào, văn bản ra. Không hỗ trợ embedding hay vision. Cửa sổ ngữ cảnh tổng cộng là 100,000 token.

Tích hợp Node.js

Cấu hình client Node của bạn với cùng URL gốc và khóa.

import OpenAI from "openai";

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

Phản hồi dạng stream trả về các sự kiện SSE. Sử dụng các SDK OpenAI tiêu chuẩn mà không cần thay đổi.

Phản hồi luồng

Bật chế độ streaming qua SSE. Số lượng token sẽ xuất hiện trong chunk cuối cùng.

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)

Hữu ích cho giao diện người dùng thời gian thực. Mỗi token được tính phí chính xác.

Function Calling và chế độ JSON

Hỗ trợ định nghĩa công cụ và chế độ JSON chặt chẽ. Đặt response_format thành json_object.

from openai import OpenAI

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

Nhiệt độ và top_p điều chỉnh mức độ sáng tạo. Các chuỗi dừng (stop sequences) hoạt động như mong đợi.

Giới hạn tốc độ và Lỗi

300 yêu cầu mỗi phút, tối đa 8 yêu cầu đồng thời mỗi khóa. Kích thước thân tối đa 8 MB.

Lỗi 401 có nghĩa là khóa không hợp lệ. Lỗi 402 cho thấy không có tín dụng. Lỗi 429 báo hiệu vượt quá giới hạn tốc độ.

Các câu hỏi thường gặp

Đây có phải là dịch vụ NSFW grok chính thức không?

Không. Chúng tôi là nhà cung cấp độc lập chạy mô hình không kiểm duyệt của riêng mình. Chúng tôi sử dụng định dạng tương thích với OpenAI.

Quy trình thanh toán hoạt động như thế nào?

Chỉ tín dụng trả trước. Trả bằng tiền điện tử. Lỗi miễn phí. Không phí hàng tháng.

Cửa sổ ngữ cảnh là gì?

Tổng cộng 100.000 token. Đầu ra tối đa là 16.000 token cho mỗi yêu cầu.

Lấy khóa API của bạn

Đăng ký, sao chép khóa, và cập nhật URL base. Đó là tất cả những gì cần thiết.