VI ▾
Lấy khóa API

API trò chuyện không kiểm duyệt, tương thích OpenAI

base_url
https://api.opensourcellmapi.com/v1
Mô hình
uncensored

Tích hợp Open Source LLM API trong vài phút

Sử dụng API hoàn thành trò chuyện tương thích OpenAI của chúng tôi để suy luận không kiểm duyệt với một mô hình duy nhất, giá cả minh bạch và tích hợp SDK tiêu chuẩn.

URL cơ bản và Xác thực

Kết nối với api llm mã nguồn mở bằng cách trỏ khách hàng của bạn đến URL cơ sở của chúng tôi: https://api.opensourcellmapi.com/v1. Xác thực được xử lý thông qua khóa API tiêu chuẩn được truyền trong tiêu đề Authorization. Bạn nhận được khóa này ngay lập tức sau khi đăng ký trên trang Lấy khóa API chỉ với email và mật khẩu. Không cần số điện thoại hay thẻ tín dụng để bắt đầu. Nếu bạn cần xoay đổi thông tin xác thực, bạn có thể tạo lại khóa của mình bất cứ lúc nào, điều này sẽ thu hồi ngay lập tức khóa trước đó. Điều này đảm bảo bạn duy trì quyền kiểm soát quyền truy cập mà không cần dựa vào giao diện bảng điều khiển phức tạp.

Gửi yêu cầu đầu tiên của bạn

Thực hiện yêu cầu POST tiêu chuẩn đến /v1/chat/completions. Endpoint mong đợi một thân JSON với trường model được đặt thành uncensored và mảng messages. Endpoint này hỗ trợ định dạng trò chuyện tiêu chuẩn, cho phép bạn chuyển đổi từ OpenAI hoặc các nhà cung cấp khác với ít thay đổi mã nhất. Dưới đây là một ví dụ cURL cơ bản để xác minh kết nối và nhận phản hồi văn bản.

curl https://api.opensourcellmapi.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "Write a blunt product review of a cheap VPN."}]
  }'

Tích hợp SDK Python

Sử dụng thư viện Python chính thức của OpenAI giúp đơn giản hóa việc tích hợp. Cài đặt gói thông qua pip, sau đó khởi tạo khách hàng với khóa API và URL cơ sở của chúng tôi. Đặt mô hình thành uncensored và gọi phương thức hoàn thành trò chuyện. Cách tiếp cận này cho phép bạn tận dụng các ứng dụng LLM Python hiện có với không cần sửa đổi logic suy luận. Thư viện tự động xử lý quá trình tuần tự hóa và phân tích lỗi.

from openai import OpenAI

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

Tích hợp SDK Node.js

Đối với các dự án JavaScript hoặc TypeScript, hãy sử dụng SDK Node.js của OpenAI. Cài đặt gói và định cấu hình khách hàng với cùng URL cơ sở và khóa API. ID mô hình uncensored đảm bảo bạn đang truy cập vào endpoint suy luận không kiểm duyệt của chúng tôi. Điều này cho phép bạn tích hợp các khả năng LLM không giới hạn trực tiếp vào các ứng dụng web hoặc phía máy chủ của mình trong khi vẫn duy trì khả năng tương thích với mã khách hàng OpenAI tiêu chuẩn.

import OpenAI from "openai";

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

Bật truyền phát (SSE)

Để giảm độ trễ và trải nghiệm người dùng theo thời gian thực, hãy bật truyền phát bằng cách đặt stream: true. API trả về các sự kiện do máy chủ gửi (SSE), cho phép bạn xử lý các token khi chúng được tạo. Điều này rất lý tưởng cho các giao diện trò chuyện nơi chỉ báo đang đánh máy cải thiện hiệu suất cảm nhận. Cấu trúc phản hồi vẫn nhất quán với các định dạng truyền phát OpenAI tiêu chuẩn, đảm bảo các bộ xử lý sự kiện của bạn hoạt động mà không cần logic phân tích tùy chỉnh.

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)

Giới hạn, Lỗi và Cửa sổ ngữ cảnh

Khóa API của bạn được giới hạn ở 300 yêu cầu mỗi phút và thân yêu cầu 8 MB. Cửa sổ ngữ cảnh hỗ trợ tối đa 100.000 token cho prompt và phần hoàn thành kết hợp. Nếu bạn nhận được mã 401, khóa của bạn không hợp lệ hoặc đã hết hạn. Mã 402 cho biết tín dụng trả trước không đủ; bạn có thể nạp tiền từ $10 thông qua tiền điện tử (USDT hoặc USDC). Mã 429 có nghĩa là bạn đã vượt quá giới hạn tốc độ. Tất cả tín dụng đều là tín dụng trả trước và không bao giờ hết hạn, với các khoản thưởng có sẵn cho các khoản nạp tiền lớn hơn.

Thông số API

Toàn bộ giới hạn và tính năng thực tế của API ở một nơi — hãy kiểm tra trước khi nạp tiền.

MụcGiá trị
Định dạngtương thích OpenAI: mọi SDK OpenAI đều chạy được, chỉ cần đổi base URL và khóa
Xác thựcAuthorization: Bearer YOUR_KEY
ID mô hìnhuncensored
EndpointPOST /v1/chat/completions · GET /v1/models
Base URLhttps://api.opensourcellmapi.com/v1
Đầu ra tối đatối đa phần còn lại của cửa sổ 100.000 token; max_tokens tùy chọn (không giới hạn riêng)
Gọi hàmcó — tools, tool_choice; phản hồi có tool_calls, kể cả khi streaming; kết quả gửi lại bằng role: tool
Tham sốtemperature, top_p, stop, seed, presence_penalty, frequency_penalty
Chế độ JSONresponse_format: {"type": "json_object"}
Cửa sổ ngữ cảnh100.000 token (đầu vào + đầu ra)
Streamingcó — server-sent events; phần cuối chứa lượng token đã dùng
Yêu cầu đồng thờitối đa 8 cùng lúc cho mỗi khóa
Header phản hồiX-Request-Id, X-Balance-USD, X-RateLimit-Limit-Requests, X-RateLimit-Limit-Concurrency
Giới hạn tốc độ300 yêu cầu mỗi phút cho mỗi khóa
Kích thước yêu cầutối đa 8 MB
Nạp tiềnUSDT (TRC20) hoặc USDC (Base), số tiền nguyên bất kỳ từ $10 đến $500
Dùng thử miễn phí$0,50 trong 7 ngày, không cần thẻ · Khóa dùng thử: 2 yêu cầu song song, 60 yêu cầu/phút; hạn mức đầy đủ (8 và 300) sau lần nạp đầu
Thưởng+5% từ $50, +10% từ $100
Thời hạntín dụng đã trả không hết hạn, không đăng ký định kỳ
Tính phítín dụng trả trước theo mức dùng thực tế; lỗi và từ chối miễn phí
Giá$0,25 cho 1 triệu token đầu vào · $1,00 cho 1 triệu token đầu ra
Khóamỗi tài khoản một khóa đang hoạt động; khóa mới thay thế khóa cũ
Nội dungcho phép nội dung người lớn; từ chối nội dung tình dục liên quan đến trẻ vị thành niên
Đăng nhậpGoogle hoặc email và mật khẩu

Mã lỗi

Lỗi trả về dạng JSON với type cố định; yêu cầu lỗi hoặc bị từ chối không bị tính phí.

MãLoạiÝ nghĩa
400bad_requestJSON sai, tin nhắn trống, tham số sai hoặc vượt cửa sổ ngữ cảnh
401missing_key · invalid_key · key_revokedthiếu khóa, sai khóa hoặc khóa đã bị thay
402no_credithết tín dụng — nạp tiền là dùng tiếp ngay
403content_blockednội dung tình dục liên quan trẻ vị thành niên — từ chối, không tính phí
404not_foundendpoint không tồn tại
413request_too_largenội dung lớn hơn 8 MB
429rate_limited · concurrencyvượt 300/phút hoặc 8 đồng thời — chờ rồi thử lại
503upstream_busymô hình đang bận — thử lại sau vài giây

Hỏi đáp

API này có hỗ trợ gọi hàm không?

Có, endpoint <code>/v1/chat/completions</code> hỗ trợ gọi công cụ và hàm. Bạn có thể định nghĩa các công cụ trong yêu cầu của mình và mô hình sẽ trả về JSON có cấu trúc để sử dụng công cụ, tương thích với các thư viện máy khách OpenAI tiêu chuẩn.

Giá cả cho API LLM không kiểm duyệt này là bao nhiêu?

Giá là $0,25 cho mỗi 1 triệu token đầu vào và $1,00 cho mỗi 1 triệu token đầu ra. Không có phí hàng tháng hoặc đăng ký. Bạn chỉ trả tiền cho những gì bạn sử dụng từ số dư tín dụng trả trước của mình.

Mô hình không kiểm duyệt có giống với GPT-4 hay Grok không?

Không. ID mô hình <code>uncensored</code> đề cập đến một mô hình trọng số mở được lưu trữ trên các máy chủ GPU của riêng chúng tôi. Nó không phải là GPT, Claude, Gemini, Grok hoặc bất kỳ mô hình của nhà cung cấp nào khác. Nó được tinh chỉnh cụ thể để giảm thiểu việc từ chối nội dung trong khi vẫn tương thích với các API trò chuyện tiêu chuẩn.

Khóa của bạn chỉ cách một biểu mẫu

Tạo tài khoản, sao chép khóa, thay đổi URL cơ bản. Đó là toàn bộ quá trình thiết lập.

Lấy khóa API