繁中 ▾
立即開始

無審查聊天完成 API 文件

透過將您的客戶端指向我們的基礎 URL 並發送標準的 chat-completions 請求,開始使用無審查 API。本指南涵蓋身份驗證、串流處理以及無審查模型的速率限制。

立即開始

適用於合法成人用途的無審查 API

基礎 URL 與驗證

所有請求的基礎 URL 為 https://api.abliterateme meaning.com/v1. 使用標準 API 密鑰,通過 Authorization: Bearer <key> 標頭。在儀表板上建立金鑰,無需電話驗證。

  • 使用官方 OpenAI SDK 或任何相容的客戶端。
  • 將基礎 URL 設定為上述端點。
  • 將您的金鑰傳入 authorization 標頭。

您的第一次請求

向以下網址發送 POST 請求 /v1/chat/completions 使用模型 ID uncensored. API 會回傳文字回應,針對合法的成人主題不會有內容拒絕機制。

這是一個驗證連線的基本範例。

curl https://api.abliteratemeaning.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "Check if the api returns a 200 status code now"}]
  }'

此請求確認您的金鑰有效,且模型回應正確。

Python SDK 集成

安裝 OpenAI Python 套件,並將客戶端設定為指向我們的基礎 URL。這使您能夠以最小的變更利用現有程式碼。

from openai import OpenAI

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

在環境變數或客戶端初始化中設定 API 金鑰和基礎 URL。這種方式可保持程式碼的便攜性和整潔性。

Node.js SDK 設置

匯入 OpenAI 套件並使用正確的基础 URL 初始化客戶端。這確保與現有 Node.js 應用程式的相容性。

import OpenAI from "openai";

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

SDK 自動處理標頭和序列化。您只需提供金鑰和端點。

串流回應

在請求主體中將 stream: true 在您的請求中。API 透過伺服器發送事件 (SSE) 傳回數據,允許您處理生成的 Token。

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)

Token 用量詳情出現在最後一個數據塊中。這可降低長輸出的感知延遲。

速率限制與錯誤

每分鐘限 300 次請求,每個金鑰限 8 個同時請求。請求主體不得超過 8 MB。錯誤會回傳標準 HTTP 狀態碼:401 表示金鑰無效,402 表示信用不足,429 表示達到速率限制。錯誤與拒絕不會消耗信用額度。上下文視窗總計支援 100,000 tokens。

常見問題

在此 API 語境中,abliterate 的意義為何?

它指的是模型的無審查性質,它不會拒絕合法的成人內容。您可以直接存取為此目的調校的開放權重模型。

如何在整合期間處理錯誤?

檢查 HTTP 狀態碼。401 表示您的金鑰無效。402 表示您需要為加密貨幣信用額度充值。429 表示您達到了速率限制。

無審查模型與 GPT-4 相同嗎?

否,這是獨立開源權重模型。它不是 GPT、Claude 或其他任何供應商模型。它專門針對無審查回應進行調校。

保護您的 API 金鑰

註冊、取得你的權杖,並更新基礎 URL。這就是完整的設定。

立即開始