ms ▾
Buka akaun
  1. GrokBezcenzury
  2. Panduan Pengenalan Pantas Pemaju

Panduan Pengenalan Pantas Pemaju

Sambungkan ke LLM tanpa sensor melalui API serasi OpenAI. Panduan ini merangkumi URL asas, pengesahan, dan struktur permintaan teras.

Prasyarat: Kunci dan URL Asas

The base_url ialah https://api.grokbezcenzury.com/v1. Anda memerlukan kunci API yang sah untuk pengesahan. Kunci muncul serta-merta selepas anda mendaftar dengan Google atau e-mel.

Menghantar Permintaan Pertama Anda

Hantar permintaan POST ke /v1/chat/completions. Gunakan ID model uncensored untuk respons.

curl https://api.grokbezcenzury.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "Generate 200 lines of Python code"}]
  }'

Integrasi SDK Python

Mulakan klien dengan URL asas dan kunci anda. Tetapkan model kepada uncensored. SDK mengendalikan serialisasi secara automatik.

from openai import OpenAI

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

Persediaan SDK Node

Konfigurasikan klien untuk menunjuk ke URL asas kami. Luluskan ID model uncensored dalam panggilan penyelesaian anda.

import OpenAI from "openai";

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

Respons Streaming dengan SSE

Tetapkan stream: true ke menerima Acara yang Dihantar Pelayan. Pecahan akhir termasuk statistik penggunaan token.

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)

Had, Ralat, dan Konteks

Tingkap konteks ialah 100,000 token. Anda menghadapi ralat 401 dengan kunci yang tidak sah. Ralat 402 bermaksud tiada baki kredit. Ralat 429 menunjukkan anda mencapai had 300 permintaan setiap minit.

Soalan lazim

Apakah URL asas untuk API grok bez cenzury?

URL asas ialah HTTPS://api.grokbezcenzury.com/v1. Ia berfungsi dengan klien serasi OpenAI standard.

Bagaimana cara mengendalikan respons aliran?

Tetapkan parameter stream kepada true. Anda menerima Server-Sent Events dengan segmen akhir yang mengandungi data penggunaan.

Apa yang berlaku jika saya melebihi had kadar?

Anda menerima ralat 429. Hadnya ialah 300 permintaan setiap minit per kunci.

Akses kunci API anda dalam beberapa saat

Daftar, dapatkan kunci anda, dan kemas kini endpoint. Itu sahaja semuanya.