中文 ▾

无审查 LLM API 适用于开发者

Dolphin 模型 API 快速入门

Dolphin 模型提供严格遵循 OpenAI chat-completions 模式的无审查 LLM API,允许你替换基础 URL 即可使用。本快速入门指南将指导你完成身份验证、流式传输和结构化输出,且零隐藏审核费用。

基础 URL 和认证

Dolphin 模型 API 是一项 OpenAI 兼容服务。将您的基础 URL 设置为 https://api.dolphinmodelos.com/v1 并在 Authorization 头部,使用模型 ID uncensored 用于推理。这确保了与标准 SDK 的兼容性,无需自定义路由逻辑。

curl https://api.dolphinmodelos.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "List endpoints for wallet connection via crypto gateway"}]
  }'

发送补全请求

发送简单的文本提示以生成回复。API 接受标准参数,如 temperature 和 top_p. 您获得纯文本输出,没有多余的外壳。这种直接方法消除了对特定模型解析逻辑的需求。

from openai import OpenAI

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

使用 SSE 的流式响应

使用服务器发送事件启用实时令牌生成。最后一个块包含完整的令牌用量统计信息,以确保计费准确。流式传输可降低长输出的感知延迟。此方法非常适合需要即时反馈的交互式应用程序。

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)

函数调用与工具

定义工具以让模型执行特定操作。使用 tool_choice 用于强制执行函数使用。API 支持标准的工具定义并返回结构化参数。这使复杂工作流无需外部解析脚本即可实现。通过标准的 OpenAI 格式配置工具以实现无缝集成。

用于结构化输出的 JSON 模式

使用 response_format: {"type": "json_object"}. 这确保了下游处理的数据结构一致性。非常适合 API 响应或数据库插入。模型遵循架构,不添加对话式填充文本。

错误处理和限制

上下文窗口总计 100,000 个 token。处理如 401(无效密钥)或 429(速率限制)等错误。API 限制每分钟 300 次请求。使用这些代码高效管理重试。错误和拒绝不消耗额度,在测试阶段保护您的余额。

Node.js

import OpenAI from "openai";

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

常见问题解答

如何开始使用 Dolphin 模型?

使用 Google 或邮箱注册,即可获得 $0.50 免费试用额度。通过 USDT 或 USDC 添加加密信用额度用于生产环境。API 密钥在创建后立即显示。

Dolphin modelos 是 OpenAI API 的替代品吗?

是的,它使用相同的 chat-completions 模式。您只需在现有客户端代码中更改 base URL 和 API 密钥即可。它运行专用的 uncensored 模型,而非 GPT-4。

token 限制是什么?

上下文窗口为 100,000 个 token。最大输出为每次请求 16,000 个 token。流式传输在最后一个 chunk 中返回使用数据,以便准确计费。

获取您的 API 密钥

注册,复制密钥,更新基础 URL。仅此而已。

获取 API 密钥查看文档