Bot Chat AI Không Bị Lọc: Hướng dẫn tích hợp từng bước
Một API chat AI không lọc cho phép bạn xây dựng các quy trình xử lý nội dung nhập vai, viết sáng tạo hoặc NSFW mà không có sự từ chối thầm lặng hoặc các cổng chính sách. Hướng dẫn này hiển thị cho các nhà phát triển cách tích hợp điểm cuối LLM không kiểm duyệt xử lý các chủ đề người trưởng thành, các công cụ phức tạp và phản hồi luồng với giá cả dự đoán được.
Đã cập nhật
Bài học then chốt
- Sử dụng điểm cuối tương thích OpenAI tại api.storyunfiltered.com để gửi các yêu cầu với các SDK tiêu chuẩn.
- Mô hình không kiểm duyệt cho phép nội dung người lớn hợp pháp mà không có các bộ lọc chặn mềm thông thường có trong các nhà cung cấp lớn.
- Phản hồi dạng stream qua SSE bao gồm dữ liệu sử dụng token trong chunk cuối cùng để tính phí chính xác.
- Chỉ trả tiền cho token đã sử dụng với các credit crypto trả trước; lỗi và từ chối không tiêu tốn số dư.
Tại sao chat AI không kiểm duyệt lại quan trọng đối với nhà phát triển
Các nhà phát triển xây dựng ứng dụng nhập vai thường gặp phải các từ chối âm thầm làm gián đoạn trải nghiệm người dùng. Các mô hình tiêu chuẩn thường giảm chất lượng nội dung hoặc chặn yêu cầu dựa trên các bài kiểm tra 'cảm giác' mơ hồ thay vì vi phạm chính sách rõ ràng. Giải pháp chat AI không lọc bỏ các bộ lọc tùy ý này, cho phép ứng dụng của bạn xử lý các chủ đề đa dạng, trưởng thành hoặc gây tranh cãi mà không gặp nhiều khó khăn. Độ tin cậy này rất quan trọng đối với các quy trình nội dung nơi tính nhất quán quan trọng hơn an toàn chung chung.
Cơ sở hạ tầng của chúng tôi được thiết kế đặc biệt để phục vụ các yêu cầu cho nội dung người trưởng thành và không giới hạn. Chúng tôi không giảm thứ tự lưu lượng truy cập của bạn vì là 'NSFW'. Thay vào đó, chúng tôi cung cấp một đường dẫn trực tiếp đến một mô hình không giới hạn trả lời câu hỏi và tạo câu chuyện dựa trên ngữ cảnh, không phải dựa trên một lớp kiểm duyệt ẩn. Cách tiếp cận này đảm bảo người dùng của bạn nhận được sự sáng tạo thô, chưa được trau chuốt mà họ mong đợi từ các chatbot chuyên dụng.
Đang thiết lập Môi trường của bạn
Bắt đầu bằng cách cài đặt SDK chính thức của OpenAI cho ngôn ngữ bạn muốn, vì API của chúng tôi tuân theo giao thức chat-completions tiêu chuẩn. Bạn sẽ cần định cấu hình các biến môi trường của mình để lưu trữ khóa API của bạn một cách bảo mật. Quy trình thiết lập rất đơn giản vì chúng tôi dựa trên các tiêu chuẩn ngành hiện có.
Cài đặt thư viện bằng trình quản lý gói của bạn. Đối với Python, sử dụng pip install openai. Đối với Node.js, sử dụng npm install openai. Sau khi cài đặt, nhập client và khởi tạo nó với URL cơ sở của bạn. Bước này đảm bảo tất cả các lệnh gọi tiếp theo được định tuyến đúng đến máy chủ của chúng tôi. Giữ khóa của bạn ở chế độ riêng tư và không bao giờ tiết lộ nó trong mã phía máy khách trừ khi bạn đang sử dụng proxy.
Cấu hình URL cơ sở
Điểm máy khách của bạn đến HTTPS://api.storyunfiltered.com/v1 để truy cập điểm cuối không kiểm duyệt. URL cơ sở này thay thế điểm cuối OpenAI mặc định trong cấu hình SDK của bạn. Bằng cách thay đổi biến đơn lẻ này, bạn chuyển ứng dụng của mình từ các mô hình GPT tiêu chuẩn sang mô hình ngôn ngữ lớn không kiểm duyệt chuyên dụng của chúng tôi. ID mô hình bạn phải chỉ định trong các yêu cầu của bạn là "uncensored". Định danh này cho máy chủ biết phiên bản cụ thể nào sẽ định tuyến lưu lượng truy cập của bạn đến.
Xác minh cấu hình bằng cách gửi một yêu cầu kiểm tra đơn giản. Kiểm tra điểm cuối GET /v1/models để xác nhận mô hình có sẵn. Phản hồi nên liệt kê "uncensored" là một mô hình có sẵn. Bước xác minh này đảm bảo môi trường của bạn được kết nối đúng cách trước khi bạn bắt đầu xây dựng các tính năng phức tạp. Nó cũng xác nhận rằng khóa API bạn đã tạo đang hoạt động và liên kết với tín dụng trả trước của bạn.
Xác thực Với API Key Của Bạn
Đặt khóa API của bạn trong tiêu đề Authorization dưới dạng token Bearer. Chúng tôi hỗ trợ tạo khóa qua đăng nhập Google hoặc email và mật khẩu. Khóa được hiển thị ngay sau khi tạo, vì vậy hãy sao chép nó vào các biến môi trường của bạn. Mỗi tài khoản chỉ giữ một khóa hoạt động; việc tạo khóa mới sẽ thay thế khóa cũ ngay lập tức. Điều này giúp đơn giản hóa việc xoay khóa và giảm nguy cơ tồn tại các thông tin xác thực lỗi thời trong hệ thống của bạn.
Không yêu cầu số điện thoại để đăng ký, và quyền riêng tư được duy trì bằng cách chỉ lưu trữ email của bạn. Các prompt không được sử dụng để huấn luyện dữ liệu của bạn, điều này rất quan trọng cho các ứng dụng doanh nghiệp hoặc những người quan tâm đến quyền riêng tư. Khóa không hết hạn, nhưng số dư trả trước đi kèm với nó cũng không có ngày hết hạn cứng. Lỗi và từ chối không tiêu tốn số dư của bạn, vì vậy bạn có thể kiểm tra tự do mà không lo lắng về các khoản phí bất ngờ.
Gửi yêu cầu đầu tiên của bạn
Tạo một yêu cầu POST tiêu chuẩn đến /v1/chat/completions với mô hình được đặt thành "uncensored". Bao gồm lời nhắc hệ thống của bạn để xác định nhân vật, và thêm các thông báo người dùng để thúc đẩy cuộc trò chuyện. Cửa sổ ngữ cảnh hỗ trợ 100,000 token cho cả lời nhắc và kết quả hoàn thành kết hợp. Điều này cho phép bạn chuyển các tài liệu lớn hoặc lịch sử cuộc trò chuyện dài mà không bị cắt ngắn ngay lập tức. Đảm bảo tải trọng của bạn nằm dưới giới hạn 8 MB của thân yêu cầu.
Đặt các tham số temperature và top_p để kiểm soát độ sáng tạo. Nhiệt độ cao hơn tạo ra các đầu ra đa dạng hơn, rất lý tưởng cho nhập vai. Nhiệt độ thấp hơn đảm bảo tính nhất quán cho các nhiệm vụ mang tính thực tế hoặc có cấu trúc. Mô hình hỗ trợ chế độ JSON thông qua response_format, cho phép bạn buộc các đầu ra có cấu trúc cho các nhiệm vụ trích xuất dữ liệu. Sự linh hoạt này khiến API phù hợp cho cả trò chuyện thông thường và các tích hợp cấp sản xuất.
Xử lý phản hồi phát trực tiếp
Bật phát trực tiếp bằng cách đặt stream thành true trong yêu cầu. API trả về Sự kiện được gửi bởi máy chủ (SSE) chứa các phản hồi từng phần ngay khi chúng được tạo. Điều này cải thiện độ trễ cảm nhận đối với người dùng cuối, khiến cuộc trò chuyện cảm thấy phản hồi ngay cả đối với các đầu ra dài. Mỗi chunk chứa nội dung delta mà ứng dụng của bạn phải nối lại để tạo thành phản hồi cuối cùng.
Chunk cuối cùng trong luồng bao gồm dữ liệu sử dụng token. Hãy sử dụng dữ liệu này để theo dõi chính xác mức tiêu thụ tín dụng của bạn. Chúng tôi tính $0.15 cho mỗi 1M token đầu vào và $0.50 cho mỗi 1M token đầu ra. Việc tính phí dựa trên mức sử dụng thực tế, vì vậy các phản hồi không đầy đủ sẽ được tính phí tương ứng. Sự minh bạch này cho phép bạn triển khai các biện pháp kiểm soát chi phí trực tiếp trong logic ứng dụng của mình.
Triển khai Gọi Công cụ
API của chúng tôi hỗ trợ gọi hàm, cho phép mô hình gọi các công cụ bên ngoài dựa trên ý định của người dùng. Xác định các hàm của bạn trong tham số tools với tên, mô tả và lược đồ tham số. Mô hình sẽ trả về phản hồi với tool_calls nếu nó xác định cần một hàm. Sau đó, bạn phải thực thi hàm và gửi kết quả trở lại trong một thông điệp tiếp theo.
Tính năng này cho phép các quy trình làm việc phức tạp như tra cứu thời tiết, truy vấn cơ sở dữ liệu hoặc thu thập dữ liệu web. Mô hình không kiểm duyệt xử lý các định nghĩa công cụ với độ chính xác tương tự như các mô hình tiêu chuẩn. Tuy nhiên, lưu ý rằng chúng tôi không cung cấp embedding hoặc tinh chỉnh. Nếu ứng dụng của bạn dựa trên tìm kiếm vector hoặc huấn luyện mô hình tùy chỉnh, API này có thể không phải là lựa chọn phù hợp. Hãy sử dụng trực tiếp chat-completions để có kết quả tốt nhất.
Tối ưu hóa về Chi phí và Tốc độ
Tối đa hóa tiện ích của tín dụng trả trước của bạn bằng cách giảm thiểu các lệnh gọi API không cần thiết. Sử dụng tham số seed cho các đầu ra xác định trong quá trình kiểm tra. Điều chỉnh giới hạn max_tokens để ngăn mô hình tạo ra các phản hồi quá dài làm cạn kiệt số dư của bạn. Giới hạn đầu ra mặc định là 2.048 token, nhưng bạn có thể tăng nó lên đến 16.000 token mỗi yêu cầu. Điều này hữu ích để tạo câu chuyện dài hoặc báo cáo chi tiết trong một lệnh gọi duy nhất.
Theo dõi tỷ lệ yêu cầu để duy trì trong giới hạn 300 yêu cầu mỗi phút. Nếu vượt quá giới hạn này, bạn sẽ nhận được lỗi 429. Hãy triển khai cơ chế backoff theo cấp số nhân trong mã client của bạn để xử lý các lần thử lại một cách mượt mà. Vì các lỗi không tốn phí, bạn có thể thử lại các yêu cầu thất bại mà không bị phạt. Lưới an toàn này đảm bảo độ tin cậy ngay cả trong các giai đoạn sử dụng đỉnh điểm.
Khắc phục Các Lỗi Phổ Biến
Nếu bạn nhận được lỗi 401, hãy xác minh rằng khóa API của bạn chính xác và đang hoạt động. Kiểm tra xem URL cơ sở có khớp chính xác với HTTPS://api.storyunfiltered.com/v1 hay không. Lỗi 404 thường cho thấy một lỗi đánh máy trong đường dẫn điểm cuối. Đảm bảo bạn đang sử dụng phương thức HTTP đúng, đó là POST cho các hoàn thành trò chuyện. Nếu lỗi vẫn tiếp diễn, hãy tạo lại khóa của bạn từ bảng điều khiển.
Lỗi 429 có nghĩa là bạn đã vượt quá giới hạn tốc độ 300 yêu cầu mỗi phút. Hãy đợi cửa sổ đặt lại hoặc giảm tần suất yêu cầu của bạn. Nếu bạn gặp lỗi 413, thân yêu cầu của bạn vượt quá giới hạn 8 MB. Hãy đơn giản hóa tải trọng của bạn hoặc giảm kích thước cửa sổ ngữ cảnh. Các lỗi này là tiêu chuẩn cho các API REST và có thể được giải quyết bằng cách gỡ lỗi cẩn thận.
FAQ
Từ khóa chính cho trang web này là gì?
Từ khóa chính là "truyện không lọc". Thuật ngữ này phản ánh giá trị cốt lõi của việc cung cấp khả năng tạo nội dung thô, không kiểm duyệt dành cho các nhà phát triển xây dựng các ứng dụng ngách.
Bạn có hỗ trợ tạo hình ảnh hoặc âm thanh không?
Không. Chúng tôi cung cấp API chat-completions chỉ văn bản. Không có tính năng nhúng, tạo hình ảnh, âm thanh hoặc video. Chúng tôi cũng không cung cấp tinh chỉnh hoặc định tuyến mô hình. Tập trung vào những gì chúng tôi làm tốt: tạo văn bản không có bộ lọc nội dung.
Tôi trả tiền cho API như thế nào?
Thanh toán chỉ chấp nhận tiền điện tử qua USDT (TRC20) hoặc USDC (Base). Bạn có thể nạp từ $20 đến $500. Tín dụng không bao giờ hết hạn và lỗi được miễn phí.
Nội dung thực sự không kiểm duyệt?
Đúng, mô hình không từ chối các chủ đề người trưởng thành hợp pháp, hư cấu hoặc gây tranh cãi. Giới hạn cứng duy nhất là nội dung tình dục liên quan đến trẻ vị thành niên, luôn bị từ chối. Điều này khiến nó lý tưởng cho các chatbot NSFW và ứng dụng nhập vai yêu cầu sự nhất quán.
Lấy khóa của bạn ngay bây giờ
Đăng ký, lấy khóa, cập nhật URL cơ sở. Đó là tất cả những gì bạn cần.