ro ▾

unrestrictedgemini.comAPI fără cenzură. Zero refuzuri. Direct.

Gemini nelimitat
Obțineți cheia

Integrează API-ul LLM Uncensored

Integrează API-ul LLM fără cenzură cu cod SDK standard OpenAI. Acest ghid acoperă autentificarea, completările de chat, streaming și utilizarea instrumentelor pentru aplicațiile tale AI de nouă generație.

Autentificare și URL de bază

Începe prin a-ți seta URL-ul de bază și cheia API. API-ul este la https://api.unrestrictedgemini.com/v1Generează-ți cheia pe panoul de control și trece-o în Authorization header.

  • URL de bază: https://api.unrestrictedgemini.com/v1
  • Header: Authorization: Bearer YOUR_API_KEY
curl https://api.unrestrictedgemini.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "list the top ten python libraries"}]
  }'

Endpoint Completări Chat

Trimite mesaje la /v1/chat/completions endpoint. Utilizați ID-ul modelului uncensored pentru output-uri nelimitate. API-ul acceptă formatele standard de chat OpenAI.

from openai import OpenAI

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

Răspunsuri în streaming (SSE)

Activați streaming-ul setând stream: true. Primești evenimente server-sent pentru actualizări în timp real ale tokenilor. Monitorizează ultimul fragment pentru date de utilizare a tokenilor.

import OpenAI from "openai";

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

Apelarea funcțiilor și instrumentele

Definește instrumentele în cerere. API-ul suportă parametrii standard de apelare a funcțiilor. Trimite definițiile instrumentelor tale și lasă modelul să decidă când să le invoce.

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)

Configurare Mod JSON

Forțează ieșire structurată setând response_format pentru {"type": "json_object"}. Acest lucru asigură o analiză consistentă pentru serviciile backend. Ideal pentru fluxuri de lucru automate.

Limite Token și Parametri

Fereastra de context suportă 100.000 de tokeni. Outputul maxim este de 16.000 de tokeni. Gestionează corespunzător erorile 401, 402 și 429. Limitele de rată sunt de 300 de solicitări pe minut.

Întrebări frecvente

Care este URL-ul de bază pentru API-ul gemini nelimitat?

URL-ul de bază este HTTPS://api.unrestrictedgemini.com/v1. Trebuie să actualizați configurația SDK pentru a indica această adresă în loc de endpoint-ul implicit OpenAI.

Cum gestionez răspunsurile de streaming?

Setează parametrul stream la true în solicitarea ta. API-ul returnează evenimente server-sent care conțin bucăți de tokenuri. Analizează aceste evenimente pentru a afișa ieșirea în timp real către utilizatorii tăi.

Ce se întâmplă dacă depășesc limita de rată?

Veți primi eroarea 429 Too Many Requests. Limita este de 300 de cereri pe minut per cheie. Implementați backoff exponențial în codul clientului pentru a gestiona aceste reîncercări în mod elegant.

Generează-ți cheia API

Înregistrează-te, preia tokenul și actualizează endpointul. Acesta este întregul proces.

Obțineți cheiaVizualizează documentația