Головна/Документація
Документація Grok ai api
Створюйте свої NSFW або невимушені ШІ-застосунки за допомогою однієї необмеженої моделі та простої тарифікації pay-as-you-go.
https://api.grokaiapi.com/v1uncensored
Автентифікація & базовий URL
Почніть із генерації вашого API-ключа через панель керування або продовжуючи з Google.
Направте свій клієнт на https://api.grokaiapi.com/v1 і передайте ключ у Authorization header. Ця базова URL-адреса працює з будь-яким OpenAI-сумісним SDK, дозволяючи вам підставити нашу модель без цензури без переписування логіки інтеграції.
Ендпоінт /v1/chat/completions
Надсилайте запити POST до /v1/chat/completions щоб отримати миттєві текстові відповіді.
Наш API дотримується стандартів OpenAI, тому ви можете інтегрувати його у свій стек з мінімальними зусиллями. ID моделі просто uncensored, забезпечуючи, що ви отримуєте прямий доступ до нашої необмеженої моделі без проксі-маршрутизаторів.
curl https://api.grokaiapi.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "What is the current version of the model?"}]
}'
Інтеграція SDK Python
Використовуйте офіційний Python SDK для обробки запитів з мінімумом коду.
Налаштуйте базовий URL та API-ключ, а потім викличте кінцевий пункт chat completions. Цей підхід робить ваш код чистим і дозволяє зосередитися на створенні функцій вашої програми, а не на ручному управлінні HTTP-з'єднаннями.
from openai import OpenAI
client = OpenAI(base_url="https://api.grokaiapi.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
Реалізуйте інтеграцію в Node.js, правильно встановивши змінні середовища.
SDK автоматично керує життєвим циклом запиту, що спрощує додавання нашої uncensored LLM до ваших бекенд-сервісів. Ви можете керувати історією розмови та вікном контексту напряму через стандартні масиви.
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.grokaiapi.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 у тілі вашого запиту.
Отримуйте результати токенів в реальному часі через Server-Sent Events. Фінальний чанк містить загальне використання токенів, що дозволяє точно відстежувати витрати без додаткових 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)
Ліміти, помилки та контекст
Наш API підтримує вікно контексту 100,000 токенів для довготривалих розмов.
Обробляйте помилки, такі як 401 для недійсних ключів, 402 для недостатнього балансу та 429 для перевищення ліміту швидкості. Вам доступно до 300 запитів на хвилину та 8 одночасних запитів на ключ. Тримайте тіла запитів меншими за 8 МБ для забезпечення стабільної продуктивності.
FAQ
Чи потрібно мені орендувати сервер GPU для API grok AI?
Ні, наш API повністю розміщено на наших власних серверах. Ви просто платите за токен, уникаючи складнощів та витрат на управління власною інфраструктурою.
Чи це офіційний API Grok від xAI?
Ні, ми є незалежним сервісом. Наша модель — це LLM з відкритими вагами та без фільтрів, яка відповідає специфікаціям OpenAI, але це не офіційна модель Grok від xAI.
Як uncensored модель обробляє контент?
Наша модель не відмовляє у законних дорослих, художніх або дискусійних темах. Вона створена для свободи та приватності, що робить її ідеальною для NSFW-чатботів та необмежених застосувань ШІ.
Розблокуйте свій API-ключ
Зареєструйтеся, отримайте ключ і оновіть базовий URL. Це займає кілька секунд.