Thay thế Ollama API: API LLM không kiểm duyệt
Trang này cung cấp một giải pháp thay thế API LLM không kiểm duyệt cho cấu hình Ollama tiêu chuẩn. Chúng tôi cung cấp giao diện tương thích OpenAI, chấp nhận đầu vào văn bản và trả về đầu ra văn bản mà không có từ chối nội dung cho mục đích người trưởng thành hợp pháp.
Cập nhật lần cuối
Tại sao nên chuyển sang API LLM không kiểm duyệt?
Nhà phát triển thường tìm kiếm API LLM không kiểm duyệt vì các mô hình tiêu chuẩn từ chối các chủ đề người lớn hợp pháp, hư cấu hoặc gây tranh cãi. Dịch vụ của chúng tôi cung cấp chính xác sự tự do đó. Chúng tôi chạy một mô hình trọng lượng mở duy nhất được tinh chỉnh để trả lời mà không từ chối. Bạn không cần quản lý phần cứng cục bộ hoặc cài đặt thư viện trên máy của mình. Giao diện khớp với định dạng OpenAI tiêu chuẩn mà bạn đã quen thuộc. Điều này có nghĩa là mã khách hàng hiện có của bạn hoạt động mà không cần sửa đổi. Chúng tôi không huấn luyện trên các lệnh nhắc của bạn. Chúng tôi chỉ yêu cầu địa chỉ email để tạo tài khoản của bạn. Quyền riêng tư được bảo toàn vì chúng tôi không sử dụng dữ liệu của bạn để huấn luyện. Mô hình xử lý các chủ đề nhạy cảm mà không chặn chúng. Cách tiếp cận này phù hợp với các nhà phát triển muốn có đầu ra đáng tin cậy, không bị lọc cho các ứng dụng của họ.
curl https://api.ollamaapidocumentation.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "list files in the current directory"}]
}'
API Ollama so với Của Chúng tôi: So sánh Tính năng
Dịch vụ của chúng tôi cung cấp một API chat-completions được lưu trữ, tương thích với OpenAI. Khác với các phiên bản Ollama cục bộ, chúng tôi xử lý cơ sở hạ tầng máy chủ cho bạn. Chúng tôi hỗ trợ phát trực tiếp qua Sự kiện Gửi máy chủ (SSE). Bạn cũng có thể sử dụng gọi hàm và chế độ JSON. Mô hình của chúng tôi có cửa sổ ngữ cảnh 100,000 token. Điều này cho phép các cuộc hội thoại dài hoặc xử lý tài liệu lớn. Chúng tôi không cung cấp nhúng (embeddings), tạo hình ảnh hoặc tính năng âm thanh. Bạn chỉ nhận văn bản đầu vào và trả về văn bản đầu ra. Sự tập trung này giúp giá cả của chúng tôi đơn giản và dễ dự đoán. Bạn không phải trả tiền cho các tính năng không sử dụng. Điểm cuối là /v1/chat/completions. Sự đơn giản này giảm độ phức tạp khi tích hợp. Bạn nhận được một khóa dành riêng cho tài khoản của mình. Khóa hỗ trợ tối đa 300 yêu cầu mỗi phút. Điều này là đủ cho hầu hết các ứng dụng.
from openai import OpenAI
client = OpenAI(base_url="https://api.ollamaapidocumentation.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)
Chi tiết bảng giá: Token Đầu vào vs. Đầu ra
Chúng tôi tính phí dựa trên lượng token thực tế đã sử dụng. Giá là $0.15 cho mỗi 1 triệu token đầu vào. Token đầu ra có giá $0.50 cho mỗi 1 triệu token. Lỗi và từ chối đều miễn phí. Điều này có nghĩa là bạn chỉ trả tiền cho các kết quả hoàn tất thành công. Không có phí đăng ký hàng tháng. Chúng tôi sử dụng hệ thống tín dụng trả trước. Tín dụng không bao giờ hết hạn. Điều này cho phép bạn nạp thêm khi cần. Cấu trúc chi phí minh bạch. Bạn có thể theo dõi mức sử dụng trong bảng điều khiển của mình. Không có phí ẩn cho việc phát trực tiếp. Giá mỗi token luôn không đổi. Điều này giúp việc lập ngân sách cho dự án của bạn trở nên dễ dàng. Bạn có thể bắt đầu với một số tín dụng nhỏ. Thêm nhiều hơn khi ứng dụng của bạn phát triển.
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.ollamaapidocumentation.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);
Giới hạn tốc độ và Giới hạn độ đồng thời
Mỗi khóa API hỗ trợ 300 yêu cầu mỗi phút. Bạn có thể có 8 yêu cầu đang chạy đồng thời. Kích thước tối đa của thân yêu cầu là 8 MB. Điều này đảm bảo hiệu suất ổn định cho tất cả người dùng. Nếu bạn vượt quá giới hạn, bạn sẽ nhận được lỗi tiêu chuẩn. Bạn có thể tạo khóa mới để thay thế khóa cũ. Điều này cho phép bạn phân phối tải trên nhiều khóa. Các giới hạn này đủ rộng rãi cho hầu hết các trường hợp sử dụng. Phản hồi phát trực tiếp tính vào giới hạn tốc độ. Các yêu cầu đồng thời sử dụng các khe riêng biệt. Điều này ngăn một truy vấn chạy dài chặn các truy vấn khác. Bạn có thể theo dõi việc sử dụng theo thời gian thực. Điều chỉnh logic ứng dụng của bạn để duy trì trong giới hạn. Điều này đảm bảo độ trễ nhất quán cho người dùng của bạ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)
Chính sách Sử dụng Dữ liệu & Quyền riêng tư
Chúng tôi không sử dụng lời nhắc của bạn để huấn luyện. Dữ liệu của bạn vẫn được bảo mật. Chúng tôi chỉ lưu trữ những gì cần thiết để xử lý các yêu cầu của bạn. Địa chỉ email là tất cả những gì chúng tôi cần cho tài khoản của bạn. Không yêu cầu số điện thoại. Điều này giảm thiểu lượng thông tin cá nhân mà chúng tôi nắm giữ. Chúng tôi không chia sẻ dữ liệu của bạn với bên thứ ba. Khóa API của bạn là định danh duy nhất. Bạn có thể xóa tài khoản của mình bất cứ lúc nào. Thao tác này sẽ xóa tất cả dữ liệu của bạn khỏi hệ thống của chúng tôi. Mô hình không lưu giữ bộ nhớ về các phiên trước đó. Mỗi yêu cầu được xử lý độc lập. Điều này rất lý tưởng cho các ứng dụng nhạy cảm. Bạn duy trì quyền kiểm soát hoàn toàn đối với dữ liệu của mình. Quyền riêng tư là một tính năng cốt lõi, không phải là thứ được thêm vào sau.
curl https://api.ollamaapidocumentation.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "list files in the current directory"}]
}'
Thanh toán Crypto và Tín dụng Thưởng
Chúng tôi chỉ chấp nhận nạp tiền bằng tiền mã hóa. Bạn có thể sử dụng USDT trên mạng lưới TRC20. USDC trên mạng lưới Base cũng được hỗ trợ. Số tiền nạp tối thiểu là $20. Tối đa là $500 cho mỗi giao dịch. Chúng tôi cung cấp tín dụng bonus cho các khoản nạp lớn hơn. Bạn nhận bonus 5% từ $50. Bonus 10% áp dụng ở mức $100. Bonus cao nhất là 15% ở mức $200. Điều này giữ phí giao dịch thấp. Tín dụng của bạn không bao giờ hết hạn. Bạn có thể nạp tiền bất cứ khi nào muốn. Quy trình nhanh chóng và bảo mật. Bạn nhận được tín dụng ngay lập tức sau khi thanh toán. Điều này cho phép bạn tập trung vào việc xây dựng ứng dụng của mình.
from openai import OpenAI
client = OpenAI(base_url="https://api.ollamaapidocumentation.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)
Bắt đầu: Hướng dẫn Tích hợp SDK
Bắt đầu bằng cách tạo tài khoản trên trang web của chúng tôi. Bạn có thể đăng nhập bằng Google hoặc sử dụng email và mật khẩu. Khóa API của bạn được hiển thị ngay lập tức. Sao chép khóa này vào khay nhớ tạm của bạn. Cập nhật URL cơ sở trong cấu hình SDK của bạn. Sử dụng HTTPS://api.ollamaapidocumentation.com/v1. Đặt tham số mô hình thành "uncensored". Gửi yêu cầu POST đến /v1/chat/completions. Bao gồm lời nhắc hệ thống và tin nhắn người dùng của bạn. Phản hồi sẽ chứa văn bản được tạo. Bạn cũng có thể kích hoạt streaming để xuất đầu ra theo thời gian thực. Điều này hoạt động với bất kỳ máy khách tương thích OpenAI nào. Quá trình tích hợp mất ít hơn năm phút. Bạn có thể bắt đầu kiểm tra bằng tín dụng dùng thử của mình.
Những Câu Hỏi Thường Gặp Về Các Mô Hình Không Kiểm Duyệt
Mô hình có chặn tất cả nội dung người lớn không? Không. Nó cho phép nội dung người lớn hợp pháp. Nó chỉ chặn nội dung tình dục liên quan đến trẻ vị thành niên. Đây là giới hạn cứng luôn được áp dụng. Độ dài đầu ra tối đa là bao nhiêu? Bạn có thể tạo tối đa 16.000 token cho mỗi yêu cầu. Nếu bạn không đặt max_tokens, giới hạn là 2.048 token. Mô hình có hỗ trợ chế độ JSON không? Có. Bạn có thể đặt response_format thành json_object. Điều này đảm bảo đầu ra JSON hợp lệ cho mã của bạn. Mô hình có mã nguồn mở không? Đó là một mô hình trọng lượng mở. Chúng tôi chạy nó trên các máy chủ của riêng mình. Bạn không cần tải xuống nó. Điều này tiết kiệm cho bạn thời gian lưu trữ và tính toá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)