繁中 ▾
取得您的金鑰

整合無審查聊天 API

開始使用我們的無審查 LLM API,設定基礎 URL 和金鑰,然後像使用 OpenAI 一樣發送文字請求。此快速入門涵蓋整合、串流和錯誤處理的基礎知識,讓您的專案立即運行。

https://api.glmapiprice.com/v1無審查

設定您的基礎 URL 和 API 金鑰

使用提供的基礎 URL 和有效的 API 金鑰連接您的應用程序。我們的服務完全兼容 OpenAI,這意味著您只需更改現有客戶端代碼中的基礎 URL 和身份驗證頭即可。您無需重寫整個集成邏輯即可切換到我們的 uncensored 模型。

  • 基礎 URL: https://api.glmapiprice.com/v1
  • 模型 ID: uncensored

透過儀表板使用 Google 或電子郵件產生您的金鑰。請妥善保管您的金鑰,因為它可存取您的預付餘額。

傳送您的第一個聊天補全請求

發送標準 POST 請求至 chat completions 端點以接收文本回應。這是最基本的互動方式,適用於任何 OpenAI-compatible SDK。您提供系統提示和使用者訊息,模型會返回生成的文本。

curl https://api.glmapiprice.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "Calculate cost for 50k tokens at current rate"}]
  }'

請確保指定模型 ID 為 uncensored 在您的請求主體中。這用於指定 API 生成內容時所使用的模型。

與 Python SDK 整合

使用官方 Python 函式庫以程式化方式與 API 互動。此方法會自動處理 JSON 序列化和錯誤處理。您必須在進行任何呼叫之前,使用正確的 base URL 配置客戶端。

from openai import OpenAI

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

這種方法非常適合需要在 Python 中處理響應的後端服務或腳本。SDK 有效地管理 HTTP 連接。

使用 Node SDK 進行連接

在 Node.js 環境中使用標準客戶端庫實作 API。這允許您將無審查模型直接整合到您的 JavaScript 或 TypeScript 應用程式中。將 base URL 配置指向我們的服務。

import OpenAI from "openai";

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

Node.js 開發者可以用此構建無服務器函數或全棧應用程序。語法與 OpenAI 客戶端相似,確保平穩過渡。

透過 SSE 啟用串流

透過將 stream 參數設定為 true 來即時串流回應。這會發送生成的文字區塊,改善聊天介面的使用者體驗。您將在最後一個區塊收到計費統計資料。

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 金鑰無效或過期,您可能會遇到 401 錯誤。402 錯誤表示預付信用額度不足,需要加密貨幣充值。如果您超過每分鐘 300 次請求,速率限制將返回 429 狀態。

上下文視窗總共允許 100,000 個 token,包含提示與補全。錯誤與拒絕不會消耗您的預付信用額度,確保您只為實際輸出付費。

常見問題

glm API 對此 uncensored 模型的價格為何?

我們的費率為每 1M 輸入 token $0.15,每 1M 輸出 token $0.50。您只需為實際使用量付費,使用預付信用額度,且無月費訂閱。

如何開始使用 API 金鑰?

使用 Google 或電子郵件立即接收您的 API 金鑰。金鑰在建立後立即顯示,並可透過更新基礎 URL 與任何 OpenAI 相容的客戶端一起使用。

如果我觸及速率限制會發生什麼事?

如果您超過每分鐘 300 次請求或 8 個併發請求,您將收到 429 狀態碼。減少您的請求頻率或在必要時將負載分發到多個 API 金鑰。

立即保護您的金鑰

註冊、取得金鑰,並更新您的端點 URL。就是這樣。

取得您的金鑰https://api.glmapiprice.com/v1