vi ▾
Tạo khóa

API không kiểm duyệt dành cho nhà phát triển

Hướng dẫn nhanh API Adultgpt

Kết nối mã hiện có của bạn với LLM không kiểm duyệt adultgpt bằng các SDK OpenAI tiêu chuẩn. Bắt đầu với tín dụng crypto trả trước và không có đăng ký hàng tháng.

Base URL và Xác thực

Bắt đầu yêu cầu ngay lập tức bằng cách trỏ máy khách của bạn đến URL cơ sở của chúng tôi và đưa khóa API duy nhất của bạn vào.

Sử dụng https://api.adultgpt.cc/v1 làm địa chỉ máy chủ. Xác thực dựa trên một mã thông báo bearer duy nhất được tạo trong quá trình đăng ký qua Google hoặc email. Bạn nhận được một khóa hoạt động duy nhất cho mỗi tài khoản; việc tạo khóa mới sẽ vô hiệu hóa khóa trước đó. Cách tiếp cận này giữ cho tích hợp của bạn đơn giản và loại bỏ nhu cầu về các luồng OAuth phức tạp hoặc quản lý phiên.

Hệ thống chỉ tính phí cho việc sử dụng token thực tế, vì vậy lỗi không làm cạn kiệt số dư của bạn. Bạn có thể nạp tiền bằng USDT trên TRC20 hoặc USDC trên Base, với số tiền từ $20 đến $500.

Endpoint Hoàn thành Trò chuyện

Gửi các đầu vào văn bản và nhận các phản hồi được tạo qua điểm cuối hoàn tất trò chuyện tiêu chuẩn.

Sử dụng POST /v1/chat/completions định tuyến với định danh mô hình được đặt thành uncensored. Điểm cuối này xử lý tất cả các nhiệm vụ tạo văn bản mà không cần cấu hình bổ sung cho việc định tuyến hoặc chọn mô hình. Bạn có thể xác định lịch sử hội thoại bằng cách sử dụng messages mảng, hỗ trợ cả vai trò người dùng và trợ lý.

Mô hình xử lý các lời nhắc đầu vào trong cửa sổ ngữ cảnh lên đến 100.000 token. Đầu ra bị giới hạn ở mức 16.000 token cho mỗi yêu cầu, hoặc 2.048 token nếu bạn không chỉ định giới hạn tối đa.

curl https://api.adultgpt.cc/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "List my current usage stats"}]
  }'

Danh sách và Tham số Mô hình

Truy vấn các mô hình khả dụng và cấu hình hành vi tạo dữ liệu bằng các tham số tiêu chuẩn.

Gọi GET /v1/models để xác minh trạng thái dịch vụ và xem các định danh có sẵn. Bạn có thể tinh chỉnh các phản hồi bằng temperature, top_p, stop, và seed. Các cài đặt này cho phép bạn kiểm soát độ sáng tạo và khả năng tái tạo. API cũng hỗ trợ chế độ JSON qua response_format và gọi hàm để tích hợp công cụ.

Tất cả tham số tuân theo schema chuẩn của OpenAI, đảm bảo mã hiện có của bạn hoạt động mà không cần sửa đổi. Bạn có thể áp dụng cấu trúc JSON chặt chẽ cho các ứng dụng lập trình hoặc cho phép viết sáng tạo linh hoạt hơn.

from openai import OpenAI

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

Streaming và Gọi hàm

Nhận cập nhật token theo token và tích hợp các công cụ bên ngoài một cách hiệu quả.

Bật chế độ streaming bằng cách đặt stream flag thành true. API trả về Các sự kiện được máy chủ gửi (SSE) chứa các phản hồi từng phần. Chunk cuối cùng bao gồm tổng số sử dụng token, cho phép bạn theo dõi chi phí theo thời gian thực. Gọi hàm hoạt động liền mạch với tools và tool_choice tham số.

Cấu hình này lý tưởng cho các giao diện trò chuyện yêu cầu độ trễ thấp. Bạn có thể xử lý đầu vào của người dùng, gọi các hàm bên ngoài và thêm kết quả vào lịch sử hội thoại một cách động.

import OpenAI from "openai";

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

Xử lý lỗi và Giới hạn

Quản lý lỗi và giới hạn tốc độ theo chương trình để đảm bảo hiệu suất ứng dụng mạnh mẽ.

Xử lý các mã trạng thái HTTP một cách phù hợp. Một 401 lỗi cho biết khóa API không hợp lệ hoặc đã hết hạn. Một 402 lỗi báo hiệu số dư trả trước không đủ; bạn phải nạp tiền bằng tiền điện tử để tiếp tục dịch vụ. Một 429 lỗi có nghĩa là bạn đã vượt quá giới hạn 300 yêu cầu mỗi phút.

Mỗi khóa cho phép tám yêu cầu đồng thời. Kích thước thân yêu cầu được giới hạn ở 8 MB. Lỗi và từ chối không tiêu thụ tokens, vì vậy các yêu cầu thất bại là miễn phí. Cấu trúc này đảm bảo hóa đơn dự đoán được ngay cả trong các giai đoạn lưu lượng truy cập cao.

Cửa sổ ngữ cảnh và ràng buộc

Tối ưu hóa các prompt của bạn trong cửa sổ ngữ cảnh 100.000 token và giới hạn đầu ra 16.000 token.

Mô hình xử lý toàn bộ lịch sử hội thoại trong cửa sổ ngữ cảnh. Kỹ thuật thiết kế lời nhắc hiệu quả giúp tối đa hóa không gian có sẵn cho các đầu vào mới. Bạn có thể điều chỉnh max_tokens tham số để kiểm soát độ dài đầu ra, mặc định là 2.048 token nếu không được chỉ định.

Hệ thống từ chối nội dung liên quan đến trẻ vị thành niên nhưng cho phép các chủ đề người lớn hợp pháp, hư cấu và gây tranh cãi. Hạn chế này áp dụng nhất quán cho tất cả các yêu cầu. Sử dụng seed tham số cho đầu ra có thể tái lập trong quá trình kiểm tra.

Phát trực tiếp

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)

Câu hỏi thường gặp

AdultGPT có phải là sản phẩm chính thức của OpenAI không?

Không, adultgpt là một dịch vụ độc lập. Nó sử dụng mô hình trọng lượng mở được tinh chỉnh cho phản hồi không kiểm duyệt, tương thích với SDK OpenAI nhưng không thuộc sở hữu của OpenAI. Hãy kiểm tra tài liệu mô hình để biết chi tiết cụ thể về kiến trúc nền tảng.

Tôi trả tiền cho API như thế nào?

Bạn có thể nạp tiền bằng USDT trên mạng TRC20 hoặc USDC trên Base. Khoản nạp tối thiểu bắt đầu từ $20, với các khoản bonus có sẵn cho các khoản tiền lớn hơn.

Điều gì xảy ra nếu tôi nhận lỗi 402?

Lỗi 402 cho biết số dư trả trước đã hết. Bạn phải thêm tiền vào tài khoản bằng tiền mã hóa để tiếp tục sử dụng. Các lỗi và từ chối không tiêu thụ token, nên các yêu cầu thất bại vẫn miễn phí.

Truy xuất khóa API của bạn

Đăng ký, sao chép token, và cập nhật endpoint. Chỉ cần thế.

Tạo khóa