vi ▾

Dolphin NSFW

API không kiểm duyệt. Không từ chối. Chỉ mã nguồn.

Tài liệu API Dolphin nsfw

API LLM không kiểm duyệt kết nối với các điểm cuối tiêu chuẩn mà không có ma sát. Bạn nhận được văn bản đầu vào, văn bản đầu ra và không có bộ lọc doanh nghiệp chặn nội dung hợp pháp của bạn.

Base URL và Xác thực

Kết nối bằng URL cơ sở tương thích OpenAI tiêu chuẩn. Thay thế khóa API hiện có của bạn bằng khóa được tạo từ bảng điều khiển của bạn. Chúng tôi hỗ trợ bất kỳ thư viện khách hàng nào chấp nhận ghi đè URL cơ sở.

  • Base URL: https://api.dolphinnsfw.com/v1
  • Xác thực: Bearer token trong Authorization header.

Xác thực là ngay lập tức. Khóa của bạn hoạt động ngay sau khi tạo. Không cần số điện thoại. Đăng ký bằng Google hoặc email. Bảng điều khiển hiển thị khóa của bạn một lần. Lỗi miễn phí. Từ chối không tốn gì. Điều này đảm bảo bạn chỉ trả tiền cho token thực tế.

Yêu cầu đầu tiên

Gửi yêu cầu hoàn tất đến điểm cuối trò chuyện. Id mô hình là uncensored. Nó xử lý các chủ đề người lớn mà không từ chối. Sử dụng các cấu trúc JSON tiêu chuẩn. Phần thân yêu cầu bao gồm các thông điệp và tham số.

Đây là một lệnh curl đơn giản để kiểm tra kết nối. Nó gửi một gợi ý ngắn. Phản hồi trả về văn bản được tạo. Hãy kiểm tra mã trạng thái để xác nhận thành công.

curl https://api.dolphinnsfw.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "Generate a 500 word scene of two dolphins mating at sunset"}]
  }'

Điều này hoạt động cho bất kỳ nhiệm vụ tạo văn bản đơn giản nào. Bạn có thể điều chỉnh nhiệt độ và top_p. Mô hình phản hồi nhanh. Không cần thiết lập phức tạp.

Tích hợp SDK Python

Sử dụng thư viện Python chính thức của OpenAI. Đặt base URL đến endpoint của chúng tôi. Truyền API key của bạn. Mã vẫn giống hệt với cách sử dụng GPT tiêu chuẩn. Điều này giảm đáng kể thời gian tích hợp.

Cài đặt thư viện. Cấu hình client. Gửi tin nhắn. Đối tượng phản hồi chứa văn bản được tạo. Bạn có thể truy cập việc sử dụng token từ phản hồi. Điều này giúp theo dõi chi phí.

from openai import OpenAI

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

Thư viện tự động xử lý việc thử lại. Nó tự động quản lý các tiêu đề. Bạn nhận được dữ liệu có cấu trúc. Cách tiếp cận này hoạt động cho cả các tập lệnh cục bộ và ứng dụng web.

Tích hợp SDK Node

Khởi tạo client Node.js. Trỏ nó đến URL cơ sở của chúng tôi. Sử dụng khóa API của bạn. Cú pháp giống với tài liệu chính thức. Điều này đảm bảo tính nhất quán trên các ngôn ngữ.

Tạo một phiên bản client. Xác định model. Gửi một prompt. Phản hồi chứa nội dung. Bạn có thể dễ dàng phân tích JSON. Điều này hoạt động tốt cho việc hiển thị phía máy chủ. Nó cũng phù hợp với các hàm serverless.

import OpenAI from "openai";

const client = new OpenAI({ baseURL: "https://api.dolphinnsfw.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 xử lý luồng dữ liệu bên trong. Bạn cũng có thể tải thủ công. Điều này mang lại cho bạn sự linh hoạt. Chọn phương pháp phù hợp với kiến trúc của bạn.

Streaming và Sử dụng Công cụ

Bật chế độ streaming để nhận đầu ra theo thời gian thực. Đặt tham số stream thành true. API gửi các chunk qua Server-Sent Events. Điều này giảm độ trễ cảm nhận. Người dùng thấy văn bản xuất hiện ngay khi nó được tạo ra.

Gọi hàm được hỗ trợ. Định nghĩa các công cụ trong yêu cầu. Mô hình trả về các lệnh gọi công cụ. Bạn thực thi chúng. Sau đó gửi kết quả lại. Điều này cho phép các quy trình làm việc phức tạp. Chế độ JSON cũng có sẵn. Đặt response_format để {"type": "json_object"}. Điều này đảm bảo các định dạng đầu ra nghiêm ngặt.

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)

Streaming hoạt động với tất cả các tham số. Temperature và top_p áp dụng cho từng chunk. Điều này cho phép kiểm soát tinh tế. Bạn có thể dừng tạo sớm. Chunk cuối cùng chứa tổng sử dụng token.

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

Cửa sổ ngữ cảnh là 100,000 token. Điều này bao gồm prompt và kết quả. Output tối đa là 16,000 token. Kích thước thân yêu cầu là 8 MB. Giới hạn tốc độ là 300 yêu cầu mỗi phút. Độ đồng thời là 8 yêu cầu mỗi khóa.

Xử lý lỗi một cách mượt mà. Lỗi 401 có nghĩa là khóa không hợp lệ. Lỗi 402 cho biết không còn tiền. Lỗi 429 báo hiệu đã vượt quá giới hạn tốc độ. Đây là các mã HTTP tiêu chuẩn. Ứng dụng của bạn nên thử lại hoặc thông báo cho người dùng.

Giá cả minh bạch. Token đầu vào có giá $0.15 cho mỗi triệu. Token đầu ra có giá $0.50 cho mỗi triệu. Lỗi không tiêu tốn tín dụng. Điều này bảo vệ ngân sách của bạn. Tín dụng trả trước không bao giờ hết hạn. Sử dụng tín dụng dùng thử để kiểm tra trước.

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

Điều gì xảy ra với dữ liệu của tôi?

Lời nhắc không được dùng để huấn luyện. Tài khoản của bạn chỉ cần email. Không yêu cầu số điện thoại. Dữ liệu được xử lý bảo mật.

Bạn chấp nhận những phương thức thanh toán nào?

Chỉ crypto: USDT trên TRC20 hoặc USDC trên Base, số nguyên từ $20 đến $500. Tín dụng bonus áp dụng từ $50.

Tôi thanh toán như thế nào?

Chỉ Crypto. USDT trên TRC20 hoặc USDC trên Base. Nạp từ $20 đến $500. Bonus áp dụng cho các khoản lớn hơn.

Tạo khóa API

Đăng ký, sao chép khóa, cập nhật URL cơ sở. Đó là tất cả những gì có ở đó.

Tạo khóa