Головна сторінкаСтворити
Посібник швидкого старту
Підключіть існуючі клієнти SDK OpenAI до нашої API генерації тексту без цензури. Цей посібник охоплює автентифікацію, форматування запитів та потокову передачу для моделі 'uncensored'.
Базова URL-адреса та аутентифікація
Використовуйте нашу конкретну базову URL-адресу для всіх API-запитів. Передавайте свій API-ключ в Authorization header. Це гарантує правильну маршрутизацію ваших запитів до наших кінцевих точок без цензури.
- Базовий URL:
https://api.groknsfwpromptsthatwork.com/v1 - Заголовок:
Authorization: Bearer YOUR_API_KEY
curl https://api.groknsfwpromptsthatwork.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "set max_tokens to fifty and temperature to zero"}]
}'
Надсилання вашого першого запиту
Зробіть стандартний chat/completions виклик. Вкажіть модель як uncensored. Ця модель не відхиляє законний дорослий контент. Вона обробляє генерацію тексту напряму, без додаткового маршрутизування.
from openai import OpenAI
client = OpenAI(base_url="https://api.groknsfwpromptsthatwork.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)
Використання Node SDK
Ініціалізуйте клієнта, вказавши базовий URL та ключ. Надішліть промпт для генерації тексту. Відповідь містить повний об'єкт завершення. Ви можете отримати згенерований текст через choices[0].message.content.
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.groknsfwpromptsthatwork.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);
Обробка потокових відповідей
Увімкніть потокову передачу, встановивши stream: true. API повертає чанки через події, що надсилаються сервером. Ви можете парсити ці чанки в реальному часі. Це знижує сприйняту затримку для довгих виводів.
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)
Виклик функцій та режим JSON
Підтримує інструменти та структуровані виводи. Використовуйте response_format: {type: "json_object"} для суворого JSON. Визначте функції в tools масив. Модель повертає структуровані дані на основі вашої схеми.
Розуміння використання токенів та лімітів
Розмір контекстного вікна становить 100 000 токенів загалом. Максимальний вивід — 16 000 токенів за запит. Ліміти швидкості становлять 300 запитів на хвилину. Помилки, такі як 401 або 429, повертають стандартні коди. Кредити нараховуються лише за дійсні токени.
Поширені запитання
Яка базова URL-адреса для API?
Базовий URL: HTTPS://api.groknsfwpromptsthatwork.com/v1. Використовуйте це для всіх конфігурацій SDK, сумісних з OpenAI.
Скільки коштує uncensored модель?
Вхідні токени коштують $0.15 за 1M. Вихідні токени коштують $0.50 за 1M. Ви платите за фактичне використання за допомогою попередньо оплаченого кредиту.
Чи можу я використовувати це зі стандартним Python SDK OpenAI?
Так. Встановіть base_url та api_key при ініціалізації вашого клієнта. Формат ендпоінту точно відповідає інтерфейсу завершень чату OpenAI.
Отримайте свій API-ключ зараз
Зареєструйтеся, скопіюйте свій ключ і оновіть базовий URL. Це все, що потрібно зробити.
Отримати API-ключ