환영합니다API 레퍼런스03/07
Dolphin ai chat API Quickstart Guide
표준 OpenAI SDK를 사용하여 기존 스택에 uncensored LLM을 추가하세요. 투명한 가격 책정 및 벤더 잠금 제로를 제공하는 원본 단일 모델 엔드포인트를 얻으세요.
https://api.dolphinaichat.com/v1uncensoredSDK 설치 & 구성
언어용 공식 클라이언트 라이브러리를 설치하세요. 당사 API는 표준 OpenAI package structure, so you likely already have it. Configure the base URL to point to our endpoint and supply your API key.
자격 증명을 안전하게 유지하려면 환경 변수 방법을 사용하세요. 베이스 URL은 HTTPS://api.dolphinaichat.com/v1입니다. base_url과 API 키를 변경하여 모든 OpenAI 호환 클라이언트에서 작동합니다.
from openai import OpenAI
client = OpenAI(base_url="https://api.dolphinaichat.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)import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.dolphinaichat.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);
첫 번째 POST 요청하기
연결성을 테스트하기 위한 간단한 채팅 완료 요청 전송. 모델 ID "uncensored"를 사용하여 제한 없는 응답에 맞게 조정된 오픈 웨이트 모델을 사용합니다.
curl https://api.dolphinaichat.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "Summit the daily server load statistics for the last week"}]
}'
ストリーミングレスポンスの処理 (SSE)
스트리밍을 활성화하여 토큰을 실시간으로 수신하세요. API는 점진적 출력을 위해 서버 전송 이벤트(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)
컨텍스트 윈도우 & 토큰 이해하기
이 모델은 프롬프트와 completion을 합쳐서 100,000개의 토큰 컨텍스트 윈도우를 지원합니다. 최대 출력은 요청당 16,000개 토큰입니다. 기본 max_tokens은 설정하지 않을 경우 2,048입니다. 가격은 입력 토큰 1M당 $0.15, 출력 토큰 1M당 $0.50입니다.
오류 코드 & 속도 제한
표준 HTTP 오류를 우아하게 처리하세요. 401은 유효하지 않은 키를 나타냅니다. 402는 크레딧이 없음을 의미합니다. 429은 과도 사용 제한을 신호합니다. 제한은 키당 분당 300회 요청 및 8개의 동시 요청입니다. 요청 본문 최대 크기는 8MB입니다.
JSON 모드 및 함수 호출 설정
사용 response_format: {"type": "json_object"} 구조화된 출력을 위해. 함수 호출을 활성화하려면 tools 및 tool_choice. temperature 및 top_p와 같은 매개변수가 완전히 지원됩니다.
자주 묻는 질문
주요 dolphin AI 채팅 API 기능은 무엇인가요?
호스팅된 오픈 가중치 무검열 모델로, 채팅 완료를 제공합니다. 스트리밍, JSON 모드, 함수 호출을 지원하며 표준 OpenAI SDK와 호환됩니다.
병렬 챗 API 응답에서 누락된 인용문을 디버깅하는 방법은?
자유 텍스트 인용을 기대할 때 JSON 모드를 강제로 사용하고 있지 않은지 확인하세요. 프롬프트에 인용 형식을 명시적으로 요청하는지 확인하세요. 모델 ID가 "uncensored"로 설정되어 있는지 확인하세요.
어떤 결제 수단을 받나요?
암호화폐 전용: TRC20의 USDT 또는 Base의 USDC, $20부터 $500까지 정수 금액. $50부터 보너스 크레딧이 적용됩니다.
API 키 검색
등록하고, 토큰을 복사한 후 기본 URL을 업데이트하세요. 설정은 여기까지입니다.