Heretic IATài liệu API LLM không kiểm duyệt
Tài liệu API LLM không kiểm duyệt
Bắt đầu với API Heretic Ia chỉ trong vài phút. Hướng dẫn nhanh này bao gồm xác thực, yêu cầu, streaming và các giới hạn cho LLM không kiểm duyệt.
Base URL và Xác thực
API sử dụng một URL cơ sở duy nhất cho tất cả các yêu cầu. Bạn xác thực bằng cách sử dụng khóa API được truyền trong Authorization header. Tạo tài khoản qua Google hoặc email trên Lấy khóa API trang để nhận khóa của bạn ngay lập tức.
- Base URL:
https://api.hereticia.com/v1 - Auth:
Authorization: Bearer YOUR_API_KEY
Không yêu cầu số điện thoại để đăng ký, và khóa hợp lệ cho tất cả các điểm cuối. Sử dụng các SDK chính thức của OpenAI bằng cách đặt URL cơ sở và khóa API. Khóa chỉ được hiển thị một lần, vì vậy hãy lưu nó một cách an toàn.
Yêu cầu đầu tiên
Gửi một yêu cầu tiêu chuẩn chat.completions yêu cầu để tạo văn bản từ mô hình không kiểm duyệt. Điểm cuối chấp nhận các tải trọng JSON với một messages mảng và một model field được đặt thành uncensored.
Yêu cầu này minh họa một tương tác đơn giản. Mô hình trả về văn bản mà không có từ chối nội dung cho việc sử dụng người lớn hợp pháp. Kiểm tra phản hồi để xem nội dung được tạo.
curl https://api.hereticia.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "Calculate the sum of 2048 and 512."}]
}'
Tích hợp SDK Python
Sử dụng thư viện Python chính thức của OpenAI để tích hợp API vào các tập lệnh của bạn. Đặt base URL thành https://api.hereticia.com/v1 và cung cấp khóa API của bạn. Thư viện tự động xử lý định dạng yêu cầu.
Cài đặt thư viện qua pip. Sau đó, khởi tạo client với URL cơ sở tùy chỉnh. Gửi một tin nhắn và in phản hồi. Cách tiếp cận này hoạt động với hầu hết các client tương thích OpenAI.
from openai import OpenAI
client = OpenAI(base_url="https://api.hereticia.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
Tích hợp với Node.js bằng cách cài đặt gói OpenAI. Cấu hình client với URL cơ sở Heretic Ia và khóa API của bạn. SDK đơn giản hóa việc tạo yêu cầu và phân tích phản hồi.
Khởi tạo client với URL cơ sở chính xác. Tạo một yêu cầu hoàn tất cuộc trò chuyện với uncensored model. Xử lý phản hồi để trích xuất văn bản được tạo. Phương pháp này hiệu quả cho các ứng dụng phía máy chủ.
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.hereticia.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 luồng
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ề luồng Server-Sent Events (SSE) gồm các chunk. Mỗi chunk chứa văn bản từng phần và dữ liệu sử dụng token trong chunk cuối cùng.
Streaming làm giảm độ trễ cảm nhận cho các phản hồi dài. Xử lý từng chunk khi nó đến. Chunk cuối cùng bao gồm tổng số token cho yêu cầu. Tính năng này rất quan trọng đối với các giao diện chat thời gian thực.
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
Cửa sổ ngữ cảnh hỗ trợ tổng cộng 100.000 token (prompt cộng completion). Đầu ra tối đa là 16.000 token mỗi yêu cầu. Nếu max_tokens chưa được đặt, giới hạn là 2.048 token.
Giới hạn tốc độ cho phép 300 yêu cầu mỗi phút cho mỗi khóa. Yêu cầu đồng thời được giới hạn ở 8 cho mỗi khóa. Kích thước thân yêu cầu không được vượt quá 8 MB. Lỗi bao gồm 401 cho khóa không hợp lệ, 402 cho không đủ tín dụng và 429 cho giới hạn tốc độ. Lỗi và từ chối không tiêu thụ tín dụng.
Câu hỏi thường gặp
Làm thế nào để bắt đầu với API Heretic IA?
Đăng ký trên trang Nhận Khóa API bằng Google hoặc email. Bạn sẽ nhận được khóa API ngay lập tức. Sử dụng khóa này với bất kỳ SDK tương thích OpenAI nào bằng cách đặt URL cơ sở thành HTTPS://api.hereticia.com/v1.
Cửa sổ ngữ cảnh và giới hạn đầu ra là gì?
Cửa sổ ngữ cảnh là 100,000 token, bao gồm cả prompt và kết quả trả về. Lượng đầu ra tối đa cho mỗi yêu cầu là 16,000 token, hoặc 2,048 token nếu không chỉ định max_tokens.
Streaming hoạt động và việc sử dụng token được báo cáo ở đâu?
Đặt stream: true để nhận luồng Sự kiện được gửi bởi máy chủ. Mỗi chunk chứa văn bản từng phần. Chi tiết sử dụng token được cung cấp trong chunk cuối cùng của luồng.
Tạo khóa API
Đăng ký tài khoản, lấy khóa và cập nhật URL cơ sở. Đó là toàn bộ cấu hình.