Dolphin llm 온라인 API 문서
Dolphin LLM 온라인은 OpenAI chat-completions 인터페이스를 mirroring하는 간단하고 검열 없는 API 엔드포인트를 제공합니다. 전용 모델, 선불 토큰 청구 및 구독 함정 없는 100k 컨텍스트 창을 얻습니다.
Base URL 및 인증 헤더
모든 요청의 기본 URL은 HTTPS://api.dolphinllmonline.com/v1입니다. Authorization 헤더에 Bearer 토큰 형식으로 API 키를 전달하여 인증합니다. 이 키는 Google 또는 이메일 주소로 가입한 직후 생성됩니다. 월 구독료가 없으며 크레딧은 만료되지 않습니다. 계정당 활성 키는 하나만 가질 수 있으므로 새 키를 생성하면 이전 키가 대체됩니다.
curl https://api.dolphinllmonline.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "list all endpoints"}]
}'
Python을 사용한 첫 번째 요청
표준 OpenAI Python SDK를 사용하여 첫 번째 프롬프트를 보내세요. base_url을 엔드포인트로 설정하고 모델을 "uncensored"로 지정하세요. 이 모델은 성인 또는 논쟁적인 주제에 대한 거부 횟수를 줄이기 위해 튜닝된 오픈 웨이트 변형입니다. GPT나 Llama의 리브랜딩이 아닙니다. 응답을 스트리밍하거나 한 번에 받을 수 있습니다.
from openai import OpenAI
client = OpenAI(base_url="https://api.dolphinllmonline.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)
JavaScript 프로젝트를 위한 Node.js 패키지. 클라이언트를 다음으로 초기화하세요
공식 Node.js 클라이언트를 사용하여 JavaScript 또는 TypeScript 프로젝트에 API를 통합하세요. 키와 올바른 base URL로 클라이언트를 초기화하세요. 클라이언트는 HTTP 세부 사항을 처리합니다. 이 방법은 외부 종속성 없이 대량의 텍스트를 처리해야 하는 서버 측 애플리케이션에 잘 작동합니다.
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.dolphinllmonline.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);
스트리밍 응답 및 토큰 사용량
요청에 stream을 true로 설정하여 스트리밍을 활성화하세요. API는 생성되는 대로 청크를 반환합니다. 마지막 청크에는 요청에 대한 전체 토큰 사용량 통계가 포함됩니다. 이를 통해 실시간으로 비용을 추적할 수 있습니다. 스트리밍은 텍스트를 점진적으로 표시해야 하는 사용자 인터페이스에 유용합니다.
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)
속도 제한 및 요청 본문 제약
키당 분당 300회 요청으로 제한됩니다. 동시에 최대 8개의 동시 요청을 가질 수 있습니다. 최대 요청 본문 크기는 8MB입니다. 프롬프트와 완성을 합친 컨텍스트 윈도우는 100,000 토큰입니다. max_tokens을 설정하지 않으면 기본 출력은 2,048 토큰입니다. 이러한 제한은 남용을 방지하면서도 애플리케이션의 안정적인 성능을 보장합니다.
오류 처리 및 상태 코드
API는 성공 또는 실패를 나타내기 위해 표준 HTTP 상태 코드를 사용합니다. 401 상태는 API 키가 유효하지 않거나 누락되었음을 의미합니다. 402 상태는 사전 결제된 크레딧이 소진되었음을 나타냅니다. 암호화폐를 통해 USDT 또는 USDC로 충전할 수 있습니다. 429 상태는 속도 제한을 초과했음을 의미합니다. 원활한 사용자 경험을 위해 애플리케이션 로직에서 이러한 오류를 적절히 처리하세요.
자주 묻는 질문
dolphin LLM 온라인 API 모델이란 무엇인가요?
자체 서버에 호스팅된 uncensored 대규모 언어 모델입니다. GPT, Claude 또는 기타 벤더의 모델이 아닙니다. 합법적인 성인 사용을 위해 콘텐츠 거부 없이 텍스트 입력을 받아 텍스트 출력을 반환합니다.
선불 청구 시스템은 어떻게 작동하나요?
암호화폐(USDT 또는 USDC)로 지불하며 큰 충전 시 보너스 크레딧을 받습니다. 크레딧은 실제 토큰 사용량에 따라 청구됩니다. 오류와 거절은 비용이 들지 않습니다. 크레딧은 만료되지 않으므로 필요할 때 언제든지 사용할 수 있습니다.
표준 OpenAI SDK들을 사용할 수 있나요?
네, API는 공식 OpenAI SDK와 완전히 호환됩니다. 구성 파일의 base_url과 API 키만 업데이트하면 됩니다. 표준 엔드포인트와 동일하게 스트리밍, 함수 호출, JSON 모드를 지원합니다.
API 키를 즉시 받으세요
등록, 키 복사, 기본 URL 업데이트. 그거면 충분합니다.