中文 ▾
打开账户

适用于无限制文本生成的 OpenAI 兼容 API

常见无审查 AI 错误

开发者常部署无审查模型,却因意外速率限制、输出截断或退款循环而受挫,因为他们假设标准 LLM 行为适用。本指南拆解了九种最常见的集成错误,以便你的代码能够处理无过滤生成,而不会破坏账单或用户体验。

最后更新时间

关键要点

  • 您的 100k 上下文窗口包括输入和输出 token,因此大负载会显著缩小可用响应空间。
  • 无限制模型很少因内容返回 400 级错误;它们只是生成文本,因此需要显式处理流式传输和长度限制。
  • 预存余额永不过期,但必须通过加密货币(USDT 或 USDC)充值,因为不支持传统支付方式。
  • 模型 ID 严格为 "uncensored";发送通用名称(如 gpt-4 或 claude-3)会导致端点立即返回 404 错误。

错误 1:假设上下文窗口无限

第一个错误是假设因为模型支持巨大的上下文窗口,您就可以无限制地将无限数据转储到其中而没有任何后果。 无审查 AI 我们托管的端点支持 100,000 token 的上下文窗口,但此总数包含您的提示词和生成的补全内容。如果您发送 90,000 token 的提示词,则只剩下 10,000 token 用于响应。无论模型的理论上限制如何,此约束适用于每个请求。许多开发者忘记了计算系统提示词开销或聊天会话中先前轮次的历史记录。您必须在发送请求前计算可用的输出空间。如果您的用例涉及长期角色扮演,则需要实现滑动窗口策略。截断较早的消息通常是必要的,以保持 API 响应在 16,000 token 的输出硬限制内。如果不这样做,模型会在句子中间截断。这是一个影响整个应用程序逻辑的关键架构决策。

错误 2:忽视输出中的 token 限制

开发者经常将客户端库配置为使用默认的 max_tokens 值,该值对于 uncensored 生成来说通常太小。默认值通常为 2,048 个令牌,但我们的 API 允许每个请求高达 16,000 个令牌。如果您没有将 max_tokens 显式设置为更高的值,您的响应将被人为截断。这对于需要模型发挥空间的创意写作或详细角色扮演场景来说尤其令人恼火。您应在 API 调用中始终显式设置 max_tokens。这确保模型可以完成其思维过程而无需被迫停止。它还防止模型误以为空间不足而匆忙得出结论的意外行为。查看您的 SDK 文档以了解如何覆盖默认限制。这是一个简单的修复,可显著提高输出质量。

错误 3:期望标准的拒绝行为

一个 无审查 LLM API 在于它不拒绝内容。如果您的应用程序代码期望对 NSFW 内容返回 400 Bad Request 或特定的拒绝 JSON 结构,您会失望。模型将直接生成文本。这意味着您的错误处理逻辑需要更改。您不能依赖 API 来告知内容是否“过多”。您必须在客户端处理此问题,或者接受内容将被生成。唯一的硬性限制是涉及未成年人的性内容,这始终会被拒绝。这是您可能会看到特定错误或空响应的唯一情况。对于所有其他争议性、露骨或奇怪的话题,模型都会服从。这使得 API 非常适合创意应用,但要求您以不同方式管理内容预期。不要浪费资源去解析不存在的拒绝标志。

错误 4:未正确处理流式传输

流式传输对于良好的用户体验至关重要,尤其是对于长的无审查回复。如果您没有正确处理服务器发送事件(SSE),您的应用程序将挂起,直到整个响应准备就绪。对于大型输出,这可能需要几秒甚至几分钟。您需要逐个令牌地解析 SSE 流。我们的 API 支持流式传输,并在最后一个数据块中包含令牌使用数据。这允许您实时跟踪成本。如果您忽略流式传输,您可能会使 HTTP 客户端超时。大多数现代 SDK 自动处理流式传输,但您必须在配置中启用它。检查您的 UI 是否在每个令牌到达时更新。这创建了用户从聊天界面期望的平滑打字效果。它还允许您在用户点击停止时提前取消请求。此功能对于响应式设计至关重要。

错误 5:忽视 100k 上下文限制

我们已经提到了 100k 限制,但值得重复,因为这是最常见的故障点。限制在于请求中的总 token 数,而不仅仅是输入。如果您正在构建聊天机器人,您必须管理历史记录。每次发送整个对话历史会迅速耗尽您的 100k 窗口。您需要实施一种策略来修剪旧消息。这可以基于 token 数量或时间。这 无审查模型 我们的托管服务功能强大,但并非魔法。它仍然尊重 Transformer 架构的硬性限制。如果您超出限制,API 将返回错误。您应通过截断历史记录并重试来优雅地处理此错误。这是 LLM 开发中的标准模式,但常被初学者忽视。从第一天起就规划您的内存管理策略。

错误 6:使用错误的模型 ID

API 与 OpenAI 兼容,但模型 ID 不是 gpt-4。你应该使用的唯一模型 ID 是 "uncensored"。如果你使用 gpt-4 或 claude 发送请求,API 将返回 404 或 400 错误。当开发者从其他教程复制粘贴代码时,这是一个常见的错误。你必须在 SDK 配置中更新模型 ID。base URL 也特定于我们的服务。除非通过我们的端点进行代理,否则不要使用默认的 OpenAI base URL。base URL 是 HTTPS://api.gptchatuncensored.com/v1。这确保你的请求发送到正确的服务器。使用错误的模型 ID 是快速消耗试用额度的方法。在开始发送流量之前仔细检查你的配置。这是一个简单的修复,可以节省时间和金钱。

错误 7:忽略 429 错误的处理

速率限制是真实且严格适用的。您每个密钥限制为每分钟 300 次请求。如果超出此限制,您将收到 429 Too Many Requests 错误。您必须在客户端代码中实现指数退避。否则,您将会用重试请求淹没 API,使情况恶化。限制是按密钥计算的,因此如果您有多个密钥,可以水平扩展。但是,每个密钥都有自己的限制。您还有每个密钥 8 个并发请求的限制。如果超出此限制,您的请求将排队或失败。密切监控您的使用情况。您可以在最终流式传输块中检查令牌使用情况。这有助于预测何时可能达到限制。适当的错误处理确保您的应用在负载下保持稳定。不要假设 API 始终可用。

错误 8:假设积分很快过期

我们的定价模式为预付费,但余额永不过期。这对于希望暂停使用而不损失余额的开发者来说是一个显著优势。您可以随时通过加密货币充值。$0.50 的试用余额有效期为 7 天,但付费余额没有过期日期。这意味着您可以购买大量余额并在数月内使用。这对于流量模式不规则的项目非常理想。如果您暂停使用,无需担心投资损失。该 无审查 LLM API 旨在长期使用。您可以通过仪表板管理您的额度。没有月费或订阅续订。您只需为使用的内容付费。这种透明的计费模式使成本预测变得容易。您随时都知道剩余多少 token。

错误 9:忘记内容限制

虽然模型是无审查的,但它并非完全没有局限。唯一的硬性规则是涉及未成年人的色情内容始终会被拒绝。这是法律要求,无论提示如何都适用。如果您发送包含此内容的请求,您将收到拒绝。对于所有内容,包括露骨的成人主题,模型都会生成。这使得 API 适合广泛的创意用途。您无需担心过度的暴力或奇怪的场景。该模型针对合法的成人用途进行了调整。这就是开发人员选择无审查模型的原因。 无审查 AI 解决方案。您获得自由生成所需内容的权利,无需不断过滤。只需记住一个硬性限制。这是模型唯一会拒绝您的时候。这种清晰度有助于设计应用程序的内容策略。

技术常见问题

无审查 ChatGPT 替代 API 的基础 URL 是什么?

基础 URL 为 HTTPS://api.gptchatuncensored.com/v1。您可以使用任何标准的 OpenAI 兼容 SDK,只需将其指向此 URL 并使用您的 API 密钥即可。使用的模型 ID 为 "uncensored"。这能确保您的代码无需重大更改即可立即运行。

uncensored AI API 是否支持流式传输?

是的,API 支持通过服务器发送事件(SSE)进行流式传输。您可以在 SDK 中启用流式传输以实时接收令牌。流数据的最后一个数据块包含令牌使用数据,有助于您准确跟踪预付费余额。

如何为 uncensored LLM API 充值额度?

您可以仅使用加密货币充值余额。我们支持 TRC20 网络的 USDT 或 Base 网络的 USDC。您可以存入 $20 至 $500 之间的任意整数金额。大额存款可获得额外赠送余额,例如充值 $100 赠送 10%,充值 $200 赠送 15%。

无过滤聊天机器人的试用信用金永久有效吗?

不,$0.50 的试用积分在创建账户后 7 天内有效。但是,一旦您通过加密货币充值,您的付费积分将永不过期。这允许您在较长时期内使用积分而不会丢失。

检索您的 API 密钥

注册,复制密钥,更新基础 URL。这是整个配置。

打开账户