vi ▾
Lấy khóa API

API LLM không kiểm duyệt. Trả trước. Không đăng ký.

trên 1M token đầu vào
$0.15
Token đầu ra / 1M
$0.50
ngữ cảnh token
100,000
số dư dùng thử
$0.50
yêu cầu mỗi phút
300
https://api.apiia.cc/v1

Hướng dẫn bắt đầu nhanh API ia

Lấy khóa API của bạn và bắt đầu gửi yêu cầu đến API LLM không kiểm duyệt trong vài phút. Hướng dẫn này bao gồm xác thực, các điểm cuối cốt lõi, phát trực tiếp và các tính năng nâng cao với các ví dụ cụ thể.

Xác thực & Base URL

Sử dụng khóa API độc nhất của bạn với mọi yêu cầu đến https://api.apiia.cc/v1 URL cơ sở. Điểm cuối tương thích OpenAI này hoạt động với bất kỳ SDK tiêu chuẩn nào bằng cách đặt URL cơ sở và cung cấp khóa của bạn trong Authorization header. Khóa được tạo ngay lập tức khi đăng ký qua Google hoặc email, không yêu cầu số điện thoại. Hãy giữ khóa của bạn an toàn vì nó cấp quyền truy cập trực tiếp vào số dư trả trước của bạn. Bạn có thể tạo khóa mới bất cứ lúc nào, khóa mới sẽ thay thế khóa cũ ngay lập tức.

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

Gửi yêu cầu POST đến /v1/chat/completions với mô hình được đặt thành "uncensored". Giao diện văn bản vào, văn bản ra đơn giản này xử lý các lời nhắc của bạn mà không từ chối nội dung cho mục đích người trưởng thành hợp pháp. Bạn có thể kiểm soát độ dài phản hồi bằng cách sử dụng max_tokens tham số, mặc định là 2.048 nếu bị bỏ qua. Mô hình hỗ trợ cửa sổ ngữ cảnh 100.000 token, cho phép lịch sử lời nhắc đáng kể. Sử dụng điểm cuối này cho việc tạo văn bản đáng tin cậy và không lọc.

curl https://api.apiia.cc/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "What is the capital of France?"}]
  }'

Tích hợp SDK Python

Cài đặt gói Python chính thức của OpenAI và cấu hình URL cơ sở trỏ đến dịch vụ của chúng tôi. Điều này cho phép bạn sử dụng các phương thức quen thuộc như chat.completions.create() với mô hình không kiểm duyệt của chúng tôi. SDK xử lý token hóa và định dạng yêu cầu tự động. Bạn có thể truyền các tham số như temperature và top_p để kiểm soát sự sáng tạo và tính ngẫu nhiên. Cách tiếp cận này đơn giản hóa việc tích hợp vào các ứng dụng Python hiện có hoặc các quy trình làm việc khoa học dữ liệu.

from openai import OpenAI

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

Tích hợp SDK Node

Sử dụng SDK Node.js của OpenAI bằng cách đặt BASE_URL environment variable or configuring the client instance. Điều này cho phép tích hợp liền mạch với các dự án JavaScript và TypeScript. SDK hỗ trợ tất cả các tính năng hoàn thành trò chuyện tiêu chuẩn, bao gồm gọi hàm và chế độ JSON. Bạn có thể dễ dàng chuyển đổi giữa chế độ streaming và không streaming. Sự linh hoạt này khiến nó lý tưởng để xây dựng các ứng dụng web hoặc hàm serverless yêu cầu tạo văn bản không kiểm duyệt.

import OpenAI from "openai";

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

Phản hồi luồng với SSE

Bật phát trực tiếp bằng cách đặt stream: true trong yêu cầu của bạn. API trả về Server-Sent Events (SSE) với từng token khi nó được tạo. Điều này cung cấp phản hồi theo thời gian thực, giảm độ trễ cảm nhận cho người dùng cuối. Chunk cuối cùng bao gồm thống kê sử dụng token, cho phép bạn theo dõi chi phí chính xác. Streaming rất quan trọng cho các giao diện trò chuyện tương tác và tạo nội dung động. Nó đảm bảo trải nghiệm người dùng mượt mà ngay cả với các phản hồi dài hơn.

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 bị giới hạn ở 300 yêu cầu mỗi phút và 8 yêu cầu đồng thời. Kích thước tối đa của thân yêu cầu là 8 MB. Nếu bạn nhận được lỗi 401, hãy kiểm tra tính hợp lệ của khóa API của bạn. Lỗi 402 cho biết số dư trả trước không đủ. Lỗi 429 có nghĩa là bạn đã vượt quá giới hạn tốc độ. Cửa sổ ngữ cảnh hỗ trợ 100,000 token cho cả lời nhắc và phần hoàn thành kết hợp. Hiểu các giới hạn này giúp bạn thiết kế các ứng dụng mạnh mẽ xử lý lỗi một cách duyên dáng.

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

Làm thế nào để xác thực các yêu cầu của tôi?

Đính kèm khóa API của bạn vào tiêu đề Authorization dưới dạng mã token Bearer. URL gốc là HTTPS://api.apiia.cc/v1 cho tất cả các SDK tương thích OpenAI.

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

Bạn sẽ nhận mã trạng thái 429. Giới hạn là 300 yêu cầu mỗi phút và 8 yêu cầu đồng thời cho mỗi khóa. Hãy đợi một lúc trước khi thử lại.

Số tiền dùng thử có hiệu lực mãi mãi không?

Không, tín dụng dùng thử $0.50 có hiệu lực trong 7 ngày. Tín dụng trả trước từ các lần nạp tiền không bao giờ hết hạn, nhưng ưu đãi dùng thử chỉ áp dụng một lần cho mỗi tài khoản.

Lấy khóa API của bạn trong vài giây

Đăng ký, lấy khóa của bạn, cập nhật URL cơ sở. Xong.

Lấy khóa APIhttps://api.apiia.cc/v1