VI ▾
chi phí claudeapicost.com

API LLM không kiểm duyệt với giá minh bạch

https://api.claudeapicost.com/v1

claudeapicost.comLấy khóa API

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

Bắt đầu với API LLM không kiểm duyệt của chúng tôi trong vài phút bằng các client tương thích OpenAI tiêu chuẩn. Hướng dẫn này bao gồm xác thực, mẫu tích hợp và giới hạn tốc độ cho việc tạo văn bản thô.

URL cơ sởhttps://api.claudeapicost.com/v1
Mô hìnhuncensored

Xác thực & URL cơ sở

API của chúng tôi tuân theo tiêu chuẩn tương thích OpenAI, nghĩa là bạn có thể đã có các thư viện client cần thiết để kết nối. Tất cả yêu cầu đều cần khóa API hợp lệ được truyền trong tiêu đề Authorization. URL cơ sở cho tất cả endpoint là https://api.claudeapicost.com/v1. Bạn có thể tạo khóa trên trang "Lấy khóa API" chỉ bằng email và mật khẩu. Không cần thẻ tín dụng để bắt đầu, và bạn nhận được $0.50 tín dụng dùng thử có hiệu lực trong 7 ngày. Hãy giữ khóa của bạn an toàn vì nó có thể được tạo lại bất cứ lúc nào để thu hồi quyền truy cập.

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

Gửi yêu cầu hoàn thành trò chuyện tiêu chuẩn để bắt đầu tạo văn bản. ID mô hình luôn là uncensored. Endpoint này hỗ trợ cả phản hồi truyền phát và không truyền phát. Dưới đây là ví dụ cơ bản sử dụng cURL để gửi một prompt đơn giản và nhận phản hồi văn bản.

Sử dụng cấu trúc này để xác minh kết nối trước khi tích hợp vào ứng dụng của bạn. Phản hồi bao gồm văn bản được tạo trong mảng choices.

  • Endpoint: POST /v1/chat/completions
  • Mô hình: uncensored
  • Phản hồi: Đối tượng JSON với nội dung văn bản
curl https://api.claudeapicost.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

Đối với nhà phát triển Python, gói openai chính thức hoạt động trực tiếp với dịch vụ của chúng tôi bằng cách ghi đè URL cơ sở. Cách tiếp cận này cho phép bạn sử dụng các phương thức SDK quen thuộc như client.chat.completions.create(). Hãy đảm bảo bạn đặt tham số base_url thành endpoint của chúng tôi và cung cấp khóa API của bạn. Phương pháp này lý tưởng cho các dịch vụ backend hoặc kịch bản nơi bạn cần đầu ra văn bản có cấu trúc mà không cần quản lý các yêu cầu HTTP thô.

from openai import OpenAI

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

Nhà phát triển Node.js có thể đạt được sự tương thích tương tự bằng cách điều chỉnh baseUrl trong cấu hình SDK OpenAI. Điều này cho phép bạn tích hợp mô hình không kiểm duyệt của chúng tôi vào các ứng dụng Node.js hiện có với ít thay đổi mã nhất. SDK xử lý việc phân đoạn token và định dạng yêu cầu, vì vậy bạn có thể tập trung vào kỹ thuật prompt. Hãy nhớ truyền ID mô hình uncensored trong các yêu cầu hoàn thành của bạn.

import OpenAI from "openai";

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

Phản hồi truyền qua SSE

Đối với các ứng dụng yêu cầu tạo văn bản theo thời gian thực, chúng tôi hỗ trợ Server-Sent Events (SSE). Truyền phát giảm độ trễ cảm nhận bằng cách cung cấp token khi chúng được tạo. Đặt tham số stream thành true trong yêu cầu của bạn. Client sẽ nhận được một chuỗi sự kiện dữ liệu chứa nội dung từng phần. Điều này đặc biệt hữu ích cho các giao diện trò chuyện hoặc nguồn dữ liệu trực tiếp nơi phản hồi ngay lập tức là rất quan trọng đối với trải nghiệm người dù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)

Giới hạn tốc độ & Ràng buộc

Dịch vụ của chúng tôi áp dụng các giới hạn nghiêm ngặt để đảm bảo tính ổn định. Bạn được phép 300 yêu cầu mỗi phút trên mỗi khóa API. Kích thước tối đa của thân yêu cầu là 8 MB. Nếu khóa của bạn không hợp lệ hoặc đã hết hạn, bạn sẽ nhận được lỗi 401. Nếu tín dụng trả trước của bạn đã cạn kiệt, bạn sẽ thấy lỗi 402 yêu cầu nạp tiền. Mã trạng thái 429 cho biết bạn đã vượt quá giới hạn tốc độ. Cửa sổ ngữ cảnh hỗ trợ 100.000 token cho cả prompt và hoàn thành kết hợp. Tín dụng là 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 lần nạp tiền lớn hơn.

Hỏi đáp

Đây có phải là API Claude chính thức không?

Không. Chúng tôi cung cấp mô hình trọng số mở không kiểm duyệt của riêng mình, không phải mô hình Claude chính thức từ Anthropic. Tuy nhiên, API của chúng tôi tương thích OpenAI, nên hoạt động với các client tiêu chuẩn hỗ trợ endpoint chat-completions.

Các bạn có sử dụng prompt của tôi để huấn luyện không?

Không. Chúng tôi không sử dụng dữ liệu prompt của bạn để huấn luyện mô hình. Quyền riêng tư của bạn được bảo toàn và dữ liệu của bạn không được dùng để cải thiện mô hình cơ sở trừ khi bạn chọn tham gia rõ ràng cho các tính năng cụ thể.

Điều gì xảy ra nếu tôi vượt quá giới hạn tốc độ?

Bạn sẽ nhận được lỗi 429 Too Many Requests. Phản hồi sẽ cho biết giới hạn đã đạt. Bạn có thể đợi cửa sổ thời gian đặt lại hoặc nâng cấp gói tín dụng nếu có. Tạo lại khóa không đặt lại bộ đếm giới hạn tốc độ cho cùng địa chỉ IP hoặc ngữ cảnh tài khoả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

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
Xác thựcAuthorization: Bearer YOUR_KEY
ID mô hìnhuncensored
Base URLhttps://api.claudeapicost.com/v1
EndpointPOST /v1/chat/completions · GET /v1/models
Streamingcó — server-sent events; phần cuối chứa lượng token đã dùng
Cửa sổ ngữ cảnh100.000 token (đầu vào + đầu ra)
Tham sốtemperature, top_p, stop, seed, presence_penalty, frequency_penalty
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
Đầ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)
Chế độ JSONresponse_format: {"type": "json_object"}
Yêu cầu đồng thờitối đa 8 cùng lúc cho mỗi khóa
Giới hạn tốc độ300 yêu cầu mỗi phút cho mỗi khóa
Header phản hồiX-Request-Id, X-Balance-USD, X-RateLimit-Limit-Requests, X-RateLimit-Limit-Concurrency
Kích thước yêu cầutối đa 8 MB
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í
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ỳ
Giá$0,25 cho 1 triệu token đầu vào · $1,00 cho 1 triệu token đầu ra
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
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
Khóamỗi tài khoản một khóa đang hoạt động; khóa mới thay thế khóa cũ
Đă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