vi ▾

API không kiểm duyệt. Trả trước. Không tối thiểu.

Tài liệu API cho các mô hình llm dị giáo

Nhận tạo văn bản không kiểm duyệt thô với API tương thích OpenAI của chúng tôi. Hướng dẫn nhanh này sẽ hướng dẫn bạn đến yêu cầu đầu tiên bằng các SDK tiêu chuẩn.

Lấy khóa của bạn

Base URL và Xác thực

Sử dụng https://api.hereticllmmodels.com/v1 làm URL cơ sở. Truyền khóa API của bạn trong Authorization: Bearer <key> header. Tạo khóa qua đăng nhập Google hoặc email. Token được tính phí theo token đã sử dụng.

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

Gửi POST đến /v1/chat/completions. Sử dụng mô hình uncensored. Đặt max_tokens đến 16.000. Lỗi là miễn phí. Tín dụng không bao giờ hết hạn. Không có phí hàng tháng.

curl https://api.hereticllmmodels.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "calculate the derivative of 3x squared plus 5x"}]
  }'

SDK Python

Cài đặt gói OpenAI chính thức. Đặt base_url đến điểm cuối của chúng tôi. Sử dụng model="uncensored". Streaming hoạt động qua SSE. Hỗ trợ gọi công cụ. Chế độ JSON có sẵn. Temperature điều chỉnh độ ngẫu nhiên. Top_p kiểm soát lấy mẫu hạt nhân. Chuỗi dừng dừng quá trình sinh. Seed đảm bảo khả năng tái lập. Penalties về sự hiện diện và tần suất giảm lặp lại. Lỗi không tiêu thụ tín dụng.

from openai import OpenAI

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

SDK Node

Cấu hình client Node.js. Đặt URL cơ sở chính xác. Sử dụng uncensored model ID. Stream phản hồi dễ dàng. Truyền công cụ để gọi hàm. Buộc đầu ra JSON. Điều chỉnh nhiệt độ và top_p. Đặt các chuỗi dừng. Cố định seed để đảm bảo tính nhất quán. Áp dụng các bộ sửa phạt. Không có lỗi.

import OpenAI from "openai";

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

Streaming và SSE

Đặt stream: true trong yêu cầu của bạn. Nhận Server-Sent Events (SSE). Phân tích các chunk theo thứ tự. Đếm token xuất hiện trong chunk cuối cùng. Phương pháp này giúp giảm đáng kể độ trễ cảm nhận. Nó cho phép hiển thị theo thời gian thực văn bản được tạo ra. Quản lý bộ đệm vẫn là trách nhiệm của bạn. Lỗi vẫn có thể xảy ra giữa chừng. Hãy xử lý các lần ngắt kết nối một cách khéo léo.

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 và Lỗi

Cửa sổ ngữ cảnh là 100.000 token. Đầu ra tối đa là 16.000 token. Giới hạn là 300 yêu cầu mỗi phút. Cho phép 8 yêu cầu đồng thời mỗi khóa. Kích thước thân tối đa là 8 MB. Sử dụng 401 cho khóa không hợp lệ. Sử dụng 402 cho tín dụng không đủ. Sử dụng 429 cho giới hạn tốc độ.

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

Giới hạn ngữ cảnh của các mô hình LLM Heretic là gì?

Cửa sổ ngữ cảnh hỗ trợ 100.000 token kết hợp. Điều này bao gồm cả lời nhắc đầu vào của bạn và đầu ra của mô hình. Bạn có thể tạo tối đa 16.000 token mỗi yêu cầu.

Làm thế nào để xử lý lỗi và thanh toán?

Lỗi và từ chối đều miễn phí. Bạn chỉ trả tiền cho các token được tạo thành công. Số dư không bao giờ hết hạn và không yêu cầu đăng ký. Sử dụng mã 402 để kiểm tra trạng thái số dư của bạn.

Các phương thức xác thực nào có sẵn?

Đăng ký bằng Google hoặc email. Tạo một khóa API duy nhất cho mỗi tài khoản. Truyền nó qua tiêu đề Authorization. Không cần số điện thoại để đăng ký.

Bảo vệ khóa API của bạn

Đăng ký, lấy khóa của bạn, cập nhật điểm cuối. Chỉ cần cấu hình tối thiểu.