ko ▾

개발자를 위한 제한 없는 AI API

키를 생성

https://api.geminiaiuncensored.com/v1

GeminiaAPI 빠른 시작 가이드

API 빠른 시작 가이드

표준 OpenAI 호환 엔드포인트를 사용하여 비차단 LLM API에 연결하고 생성된 API 키로 인증하세요.

Base URL 및 인증

모든 요청의 base URL은 https://api.geminiaiuncensored.com/v1. 다음에 키를 전달하세요 Authorization header에 Bearer 토큰으로 설정합니다. 사용자 지정 기본 URL을 허용하는 모든 SDK와 함께 작동합니다.

첫 번째 요청 보내기

POSTリクエストを送信 /v1/chat/completions 모델 ID uncensored. API는 합법적인 성인 주제에 대한 콘텐츠 필터 없이 원본 텍스트를 반환합니다.

  • 設定 model 수신하여 uncensored.
  • 당신의 messages
  • Use standard parameters like temperature.

This confirms your key works and returns immediate text output.

Python SDK Integration

Initialize the client with your base URL and key. Send a simple prompt to test the connection. The response object contains the generated text in choices[0].message.content.

Node SDK Integration

Configure the client with the same base URL. Use the chat.completions.create method. The response structure mirrors the standard OpenAI format.

Streaming Responses with SSE

Enable streaming by setting stream: true. The API sends Server-Sent Events for each token. Handle the content field in each chunk to build the final response incrementally.

Limits and Errors

Expect a 401 if the key is invalid. A 402 means you need to top up with crypto. Rate limits are 300 requests per minute. The context window is 100,000 tokens. Handle refusals for minor sexual content.

cURL

curl https://api.geminiaiuncensored.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "Generate a Python function to calculate factorial recursively"}]
  }'

Python

from openai import OpenAI

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

import OpenAI from "openai";

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

Streaming

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)

Frequently asked questions

Is this the official Gemini API?

No, we run our own uncensored model. It is compatible but not affiliated with Google.

How do I pay?

We accept USDT on TRC20 or USDC on Base. Credits never expire.

What is the context window?

The model supports 100,000 tokens for input and output combined.

Obtain your API key

Register, retrieve your key, update your base URL. That covers the entire setup.

Create key