ms ▾
Dapatkan kunci anda

Uncensored OpenAI-compatible API

Dokumentasi API

Mula dengan API LLM tanpa sensor dengan mengarahkan klien serasi OpenAI piawai anda ke URL asas kami dan menukar kunci API anda. Panduan pantas ini merangkumi pengesahan, permintaan pertama anda, penstriman, dan had teknikal yang perlu anda ketahui.

URL Asas dan Pengesahan

Mula dengan mengesahkan dengan URL asas https://api.googlegeminiuncensored.com/v1. Anda menerima satu kunci API aktif serta-merta selepas mendaftar melalui Google atau e-mel. Gunakan kunci ini dalam Authorization pencap sebagai token Bearer untuk semua permintaan seterusnya.

  • URL Asas: https://api.googlegeminiuncensored.com/v1
  • Header: Authorization: Bearer YOUR_API_KEY
curl https://api.googlegeminiuncensored.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "List the top five open source LLMs for local deployment"}]
  }'

Hujung Sambungan Penyelesaian Sembang

Hantar permintaan penjanaan teks ke POST /v1/chat/completions. Hujung sambungan ini menerima larik mesej piawai dan mengembalikan respons teks mentah tanpa penapis kandungan untuk penggunaan dewasa yang sah.

from openai import OpenAI

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

ID model ialah uncensored. Ia adalah model berat terbuka yang berjalan di pelayan kami, berbeza daripada GPT atau Gemini. Ia tidak menghala antara vendor atau menawarkan enkode.

Respons Streaming (SSE)

Aktifkan aliran dengan menetapkan stream: true dalam badan permintaan anda. API ini mengembalikan Acara yang Dihantar Pelayan (SSE) di mana data penggunaan token muncul dalam segmen akhir.

import OpenAI from "openai";

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

Penstriman mengurangkan latensi yang dirasakan untuk output panjang. Setiap bahagian mengandungi delta teks separuh. Uraikan acara terakhir untuk mendapatkan jumlah penggunaan token untuk ketelusan pengebilan.

Aliran

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)

Jana kunci anda

Daftar, salin kunci, kemas kini URL endpoint. Setup penuh dalam beberapa saat.

Dapatkan kunci anda