快速入门:集成无审查大语言模型 API
本指南展示了如何使用标准的 OpenAI 兼容 SDK 将我们的无审查模型集成到您的应用程序中。您将配置认证、发送第一个请求、处理流式传输,并管理没有隐藏费用的计费。
前提条件:SDK 与环境变量
首先安装官方 SDK 并将其指向我们的基础 URL。我们提供托管的、与 OpenAI 兼容的 chat-completions API,可与任何标准客户端配合使用。你需要配置两个环境变量: OPENAI_API_KEY 和 OPENAI_BASE_URL.
此服务的基础 URL 为 HTTPS://api.llmsunrestricted.com/v1。此 URL 确保您的请求到达我们的无审查基础设施。您的 API 密钥用于验证预付费信用账户。设置无需电话号码,只需您的电子邮件或 Google 账户即可。
认证:设置您的 API 密钥
认证依赖于注册期间生成的单个 API 密钥。通过 Google 或电子邮件创建账户后,您将立即收到此密钥。将此密钥安全地存储在环境变量中,以避免在客户端代码中暴露它。
我们的系统根据您的预付费余额验证密钥。如果密钥无效或已过期,API 将返回 401 错误。您可以随时生成新密钥,这将替换旧密钥。请保持密钥私密,以防止未经授权使用您的 token。
发送您的第一个聊天补全请求
向 /v1/chat/completions 端点。使用模型 ID uncensored 访问我们针对成人和创意内容调优的开源权重模型。该模型不会拒绝合法主题,确保你获得预期的输出。
以下是验证连接和计费的基本 cURL 示例。
curl https://api.llmsunrestricted.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "List three common use cases for this API"}]
}'此请求根据提示长度消耗输入令牌。您只为实际处理的令牌付费。因无效格式导致的错误和拒绝是免费的。
处理流式响应(SSE)
通过将 stream 到 trueAPI 通过服务器发送事件(SSE)返回数据。这允许你向用户实时显示令牌,从而提高应用的感知延迟表现。
Token 用量统计信息包含在流的最后一个数据块中。这使您能够按请求准确追踪成本。流式传输非常适合需要即时反馈的聊天界面。
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)确保您的客户端库正确处理部分响应。当模型完成生成或达到令牌限制时,流结束。
配置参数:Temperature 和 Top_P
使用标准参数调整生成行为。设置 temperature 用于控制随机性;较低的值会使输出更具确定性。使用 top_p 限制词汇多样性。这些设置可帮助您微调无审查模型,以用于角色扮演或创意写作。
您还可以使用 response_format 与 {"type": "json_object"} 用于结构化数据。通过 tools 和 tool_choice模型支持高达 100,000 token 的完整上下文窗口。
from openai import OpenAI
client = OpenAI(base_url="https://api.llmsunrestricted.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)这些参数使您能够完全控制模型的输出风格。尝试不同的组合,为您的特定用例找到最佳平衡点。
理解 Token 使用与计费
严格按预付费和实际 Token 用量计费。输入 Token 每 1M 成本 $0.15,输出 Token 每 1M 成本 $0.50。您只为所用内容付费,无月订阅费。余额永不过期,因此您可以随时充值。
如果您余额不足,API 将返回 402 错误。您可以使用 USDT (TRC20) 或 USDC (Base) 充值,最低金额为 $20。较大充值享有额外奖励:$50 起赠 5%,$100 起赠 10%,$200 起赠 15%。错误不会消耗余额。
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.llmsunrestricted.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);通过仪表板或检查 API 响应头中的 token 计数来监控使用情况。这种透明度确保您掌控自己的开发成本。
常见问题
如果我触及速率限制会怎样?
API 限制每个密钥每分钟 300 次请求和 8 个并发请求。如果超出这些限制,你将收到 429 Too Many Requests 错误。等待几秒并重试,或优化你的使用模式以保持在免费限制内。
无审查模型 truly 无限制吗?
是的,该模型已针对合法成人、虚构或争议性话题进行了调整,可无内容限制地回答。唯一的硬性限制是拒绝涉及未成年人的性内容,且始终强制执行。您可以通过提示工程完全控制其他指南。
如何管理我的 API 密钥?
登录 Google 或邮箱后,您可以从仪表板即时生成新密钥。每个账户有一个活跃密钥;生成新密钥会立即替换旧密钥。您还可以在同一页面查看使用情况和余额详情。
立即生成密钥
注册,复制密钥,更新您的基础 URL。这就是全部配置。