VI ▾
Lấy khóa API

gpt5apikey.comHướng dẫn nhanh cho người dùng GPT 5

Hướng dẫn nhanh cho người dùng GPT 5

Bắt đầu với API LLM không kiểm duyệt bằng cách định cấu hình URL cơ sở và khóa API của bạn. Sử dụng các endpoint tương thích OpenAI tiêu chuẩn để gửi văn bản, truyền phát phản hồi hoặc gọi hàm mà không cần cấu hình bổ sung.

URL cơ sởhttps://api.gpt5apikey.com/v1

gpt5apikey.com/docs/

Xác thực: Sử dụng Khóa API của Bạn

Để bắt đầu, bạn cần khóa API từ bảng điều khiển tài khoản. API gpt 5 api sử dụng xác thực token bearer tiêu chuẩn. Bao gồm khóa của bạn trong tiêu đề Authorization dưới dạng Bearer YOUR_API_KEY. Khóa này cho phép bạn truy cập mô hình không kiểm duyệt duy nhất thông qua URL cơ sở https://api.gpt5apikey.com/v1. Nếu bạn mất khóa, bạn có thể tạo lại bất cứ lúc nào, điều này sẽ vô hiệu hóa ngay lập tức khóa trước đó. Bạn không cần liên kết thẻ tín dụng cho tín dụng dùng thử ban đầu, trị giá $0.50 và có hiệu lực trong 7 ngày.

Endpoint: POST /v1/chat/completions

Gửi prompt của bạn đến endpoint hoàn thành trò chuyện. API chấp nhận các tải trọng JSON OpenAI tiêu chuẩn. Đảm bảo bạn đặt trường model thành uncensored. Hệ thống mong đợi một mảng messages chứa lịch sử hội thoại của bạn. Endpoint này hỗ trợ cả yêu cầu đồng bộ và không đồng bộ, giúp dễ dàng tích hợp vào các quy trình hiện có mà không cần thay đổi thư viện máy khách của bạn.

curl https://api.gpt5apikey.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."}]
  }'

Phản hồi trả về một đối tượng JSON chứa văn bản được tạo, thống kê sử dụng token và lý do kết thúc. Cấu trúc này mô phỏng theo định dạng phản hồi OpenAI tiêu chuẩn, cho phép bạn sử dụng bất kỳ SDK hoặc máy khách HTTP tương thích nào mà không cần logic phân tích tùy chỉnh.

Tích hợp SDK Python

Sử dụng SDK Python chính thức rất đơn giản. Đặt base_url thành endpoint của chúng tôi và cung cấp khóa API của bạn. Thư viện tự động xử lý tuần tự hóa và xử lý lỗi. Bạn có thể truyền toàn bộ lịch sử hội thoại dưới dạng danh sách các từ điển thông báo. API xử lý đầu vào và trả về kết quả hoàn thành của mô hình.

from openai import OpenAI

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

Cách tiếp cận này hoạt động giống nhau đối với các prompt đơn giản và các cuộc hội thoại nhiều lượt. SDK quản lý hiệu quả nhóm kết nối HTTP, đảm bảo độ trễ tối thiểu cho các yêu cầu tiếp theo. Bạn cũng có thể truyền các tham số bổ sung như temperature hoặc max_tokens để kiểm soát hành vi đầu ra.

Tích hợp SDK Node.js

Đối với các nhà phát triển JavaScript, SDK Node.js tuân theo cùng một mẫu. Khởi tạo máy khách với URL cơ sở và khóa của bạn. API hỗ trợ các định nghĩa công cụ tiêu chuẩn, cho phép bạn định nghĩa các hàm mà mô hình có thể gọi. Điều này hữu ích để tạo dữ liệu có cấu trúc hoặc kích hoạt các hành động bên ngoài dựa trên đầu vào của người dùng.

import OpenAI from "openai";

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

Môi trường Node.js xử lý các hoạt động không đồng bộ một cách tự nhiên. Bạn có thể nối các yêu cầu hoặc chạy chúng song song tùy thuộc vào nhu cầu của ứng dụng. SDK cung cấp các định nghĩa kiểu nếu bạn đang sử dụng TypeScript, đảm bảo trải nghiệm nhà phát triển tốt hơn trong quá trình phát triển.

Hỗ trợ Truyền phát Phản hồi

Bật truyền phát bằng cách đặt stream: true trong yêu cầu của bạn. API trả về luồng Sự kiện được Máy chủ Gửi (SSE). Mỗi chunk chứa một phản hồi một phần, cho phép bạn hiển thị văn bản cho người dùng khi nó được tạo. Điều này cải thiện độ trễ cảm nhận, đặc biệt là đối với các phản hồi dài. Phản hồi truyền phát bao gồm dữ liệu sử dụng token trong chunk cuối cùng.

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)

Xử lý luồng bằng cách đọc các chunk cho đến khi phản hồi kết thúc. Xử lý lỗi rất quan trọng; nếu kết nối bị ngắt, bạn có thể cần thử lại hoặc xử lý đầu ra một phần. Định dạng truyền phát tương thích với hầu hết các máy khách HTTP và SDK hiện đại hỗ trợ SSE.

Giới hạn tốc độ, Lỗi và Ngữ cảnh

Mỗi khóa API bị giới hạn ở 300 yêu cầu mỗi phút. Nếu vượt quá giới hạn này, bạn sẽ nhận được mã trạng thái 429. Thân yêu cầu không được vượt quá 8 MB. Lỗi xác thực trả về mã trạng thái 401 nếu khóa không hợp lệ hoặc đã hết hạn. Nếu tín dụng trả trước của bạn đã cạn, bạn sẽ nhận được mã trạng thái 402. Mô hình hỗ trợ cửa sổ ngữ cảnh 100.000 token, bao gồm cả đầu vào và đầu ra. Hãy lên kế hoạch kích thước prompt của bạn cho phù hợp để tránh bị cắt ngắn. Mô hình không từ chối các chủ đề người lớn hợp pháp hoặc các chủ đề gây tranh cãi, mang lại trải nghiệm không kiểm duyệt thực sự.

Thông số kỹ thuật

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
ID mô hìnhuncensored
Xác thựcAuthorization: Bearer YOUR_KEY
Base URLhttps://api.gpt5apikey.com/v1
EndpointPOST /v1/chat/completions · GET /v1/models
Chế độ JSONresponse_format: {"type": "json_object"}
Streamingcó — server-sent events; phần cuối chứa lượng token đã dù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
Cửa sổ ngữ cảnh100.000 token (đầu vào + đầu ra)
Tham sốtemperature, top_p, stop, seed, presence_penalty, frequency_penalty
Đầ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)
Kích thước yêu cầutối đa 8 MB
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
Nạp tiềnUSDT (TRC20) hoặc USDC (Base), số tiền nguyên bất kỳ từ $10 đến $500
Giá$0,25 cho 1 triệu token đầu vào · $1,00 cho 1 triệu token đầu ra
Thời hạntín dụng đã trả không hết hạn, không đăng ký định kỳ
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
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í
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
Khóamỗi tài khoản một khóa đang hoạt động; khóa mới thay thế khóa cũ

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

ID mô hình cho mô hình không kiểm duyệt là gì?

ID mô hình là "uncensored". Bạn phải chỉ định điều này trong các yêu cầu để sử dụng mô hình trọng số mở đã được tinh chỉnh của chúng tôi.

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

Có, endpoint hỗ trợ gọi công cụ và hàm. Bạn có thể định nghĩa các hàm trong yêu cầu của mình, và mô hình sẽ trả về dữ liệu có cấu trúc để gọi chúng.

Điều gì xảy ra nếu tín dụng trả trước của tôi hết?

Bạn sẽ nhận được lỗi 402. Bạn có thể nạp tiền vào tài khoản với số tiền tối thiểu là $10 qua tiền điện tử (USDT hoặc USDC). Tín dụng không bao giờ hết hạ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ơ sở. Đó là toàn bộ quá trình thiết lập.

Lấy khóa API