ko ▾

AidphnDphn ai API 레퍼런스

Dphn ai API 레퍼런스

Dphn AI는 신뢰할 수 있고 필터링 없는 텍스트 생성이 필요한 개발자를 위해 OpenAI 클라이언트와 호환되는 무제한 LLM API를 제공합니다. 표준 엔드포인트, 선불 크레딧, 구독료 없이 빠르게 시작하세요.

인증 및 API 키

API 키를 즉시 받기 위해 계정을 생성하세요. 전화번호 없이 Google이나 이메일 비밀번호로 가입할 수 있습니다. 시스템은 계정당 하나의 활성 키를 생성하며, 새 키를 생성하면 이전 키가 즉시 대체됩니다. 시작하려면 이메일 주소만 필요하며 프롬프트는 학습에 사용되지 않습니다. 이 키를 사용하여 Authorization 모든 요청에 대해 Bearer 토큰으로 설정합니다.

첫 번째 요청

API 키를 사용하여 chat completions 엔드포인트에 첫 번째 호출을 수행하세요. 기본 URL은 https://api.aidphn.com/v1 표준 OpenAI 호환 클라이언트와 함께 작동합니다. 모델 uncensored 필터링 없는 대규모 언어 모델에 접근하세요. 오류와 거부는 선불 크레딧을 소모하지 않으므로 안전하게 테스트할 수 있습니다.

curl https://api.aidphn.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "List the top 5 Rust crates for async HTTP clients"}]
  }'

모델 목록 엔드포인트를 확인하여 키가 작동하는지 확인하세요. 이는 복잡한 프롬프트를 전송하기 전에 연결성을 확인합니다. API는 텍스트를 입력으로 받아 텍스트를 출력으로 반환하며, temperature 및 top_p와 같은 표준 매개변수를 지원합니다.

Python SDK 통합

공식 OpenAI Python 라이브러리를 사용하여 당사 엔드포인트와 상호작용하세요. base URL을 당사 API 서버로 설정하고 키를 제공하세요. 이 방법은 OpenAI 프로젝트의 기존 코드를 주요 변경 없이 재사용할 수 있게 해줍니다. 모델 ID는 uncensored 모든 완료에 대해.

from openai import OpenAI

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

temperature 및 top_p와 같은 매개변수를 구성할 수 있습니다. max_tokens 출력 길이를 제어합니다. 기본 최대 출력은 2,048 토큰이며 요청당 최대 16,000 토큰까지 늘릴 수 있습니다. 지연 시간을 줄이기 위해 긴 응답에 스트리밍이 제공됩니다.

Node SDK 사용법

표준 SDK를 사용하여 Node.js 애플리케이션에 API를 통합하세요. 클라이언트를 기본 URL로 설정하고 API 키로 인증하세요. 이 방법은 유연한 통합을 위해 동기식 및 비동기식 요청을 모두 지원합니다. 함수 호출을 위한 도구를 전달하거나 JSON 출력 모드를 강제할 수 있습니다.

import OpenAI from "openai";

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

완성 객체의 content 필드를 구문 분석하여 응답을 처리하세요. API는 표준 파라미터를 지원합니다. stop 시퀀스 및 seed 재현성을 위해. 오류 처리는 속도 제한과 크레딧 가용성을 고려해야 합니다.

SSE를 통한 스트리밍 응답

stream을 true로 설정하여 스트리밍 활성화 stream: true 요청에 포함됩니다. 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)

스트리밍은 긴 응답을 기다리는 사용자의 지각된 지연 시간을 줄입니다. 토큰을 증분 처리하거나 나중에 사용하기 위해 버퍼링할 수 있습니다. 컨텍스트 윈도우는 프롬프트와 완료를 합쳐 최대 100,000개의 토큰을 지원합니다.

제한 사항 및 오류

엄격한 속도 제한 및 크레딧 잔액에 맞춰 사용량을 모니터링하세요. 분당 300회 요청을 보내고 키당 8개의 동시 요청을 가질 수 있습니다. 최대 요청 본문 크기는 8 MB입니다. 401과 같은 오류는 유효하지 않은 키를 나타내고, 402는 충전이 필요함을 의미합니다. 429 오류는 속도 제한을 초과했음을 나타냅니다. 서비스 중단 없이 계속 사용하려면 암호화폐로만 충전하세요. 최소 충전 금액은 $20부터 시작됩니다.

자주 묻는 질문

dphn AI란 무엇인가요?

Dphn AI는 필터링되지 않은 텍스트 생성을 위해 조정된 단일 대형 언어 모델을 제공하는 제한 없는 LLM API입니다. OpenAI 클라이언트와 호환되며 월별 구독이 없는 선불 크레딧 모델을 사용합니다.

API는 어떻게 결제하나요?

USDT(TRC20) 또는 USDC(Base)를 사용하여 $20부터 $500까지의 금액으로 계정에 충전할 수 있습니다. 크레딧은 만료되지 않으며, 더 큰 입금에는 보너스 크레딧이 제공됩니다: $50부터 +5%, $100부터 +10%, $200부터 +15%.

컨텍스트 창 제한은 무엇입니까?

이 모델은 프롬프트와 completion을 합쳐 100,000개의 토큰을 처리할 수 있는 컨텍스트 윈도우를 지원합니다. 각 요청은 최대 16,000개의 토큰을 출력하거나, 최대 제한값을 지정하지 않으면 2,048개의 토큰을 출력할 수 있습니다.

API 키를 즉시 받으세요

가입하고, 키를 복사한 후, 엔드포인트 베이스를 업데이트하세요. 이것만 있으면 됩니다.

API 키 받기문서 보기