KO ▾
API 키 받기

EmbeddingApis문서

파이프라인용 무검열 텍스트 API

임베딩 API 빠른 시작 가이드

이 가이드를 사용하여 텍스트 처리 파이프라인에 무검열 채팅 완성 API를 통합하세요. 엔드포인트는 표준 OpenAI 형식을 지원하므로 콘텐츠 거부 없이 텍스트 생성, 문서 요약 또는 데이터 추출이 가능합니다.

인증

계정 대시보드에서 생성된 고유한 API 키를 사용하여 API에 접속하십시오. 이 키를 모든 Authorization 헤더의 Bearer 스키마에 포함하십시오. 모든 엔드포인트의 기본 URL은 https://api.embeddingapis.com/v1입니다. 이 URL은 공식 OpenAI SDK와 OpenAI 호환 서비스로 구성된 모든 클라이언트와 함께 작동합니다. 키가 선불 크레딧에 대한 접근 권한을 부여하므로 키를 안전하게 보관하십시오.

각 계정에는 활성 키가 하나만 제한되며, 언제든지 재생성할 수 있습니다. 키를 재생성하면 이전 키가 즉시 무효화되므로 구성을 신속하게 업데이트하세요.

채팅 완성 엔드포인트

POST /v1/chat/completions 엔드포인트로 텍스트 프롬프트를 보내세요. API는 ID uncensored로 식별되는 단일 무검열 모델을 제공합니다. 이 모델은 합법적인 성인, 픽션 또는 보안 연구 주제에 대해 콘텐츠 거부 없이 답변하도록 조정된 오픈 웨이트 LLM입니다. 텍스트를 처리하고 텍스트를 출력하므로 파이프라인의 사후 처리, 요약 또는 추출 단계에 이상적입니다.

요청을 messages 배열로 구조화하여 시스템 및 사용자 프롬프트를 포함하세요. API는 생성된 텍스트를 포함하는 JSON 응답을 반환합니다.

curl https://api.embeddingapis.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "Write a blunt product review of a cheap VPN."}]
  }'

Python SDK 통합

API와 상호 작용하려면 공식 OpenAI Python 라이브러리를 사용하세요. base_url을 엔드포인트로 설정하고 API 키를 제공하세요. 이 접근 방식은 최소한의 변경으로 기존 클라이언트 코드를 활용할 수 있게 합니다. 클라이언트는 직렬화 및 네트워크 요청을 처리하며, 애플리케이션 로직을 위해 구문 분석할 수 있는 구조화된 응답을 반환합니다.

스트리밍과 함수 호출을 포함한 모든 기능을 지원하려면 최신 버전의 SDK를 사용하십시오. 모델 ID는 completion API 호출 시에도 uncensored로 유지됩니다.

from openai import OpenAI

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

Node SDK 통합

JavaScript 또는 TypeScript 환경에서는 OpenAI Node.js SDK를 사용하세요. 올바른 기본 URL과 API 키로 클라이언트를 구성하세요. 이 설정은 기존 Node 기반 파이프라인과의 호환성을 보장합니다. SDK는 POST /v1/chat/completions 엔드포인트에 대한 연결을 관리하여 프롬프트를 보내고 텍스트 완성을 효율적으로 받을 수 있게 합니다.

이 통합은 캡션 생성, 스크립트 작성 또는 큰 텍스트 블록에서 데이터 추출과 같은 서버 측 텍스트 처리에 적합합니다.

import OpenAI from "openai";

const client = new OpenAI({ baseURL: "https://api.embeddingapis.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는 생성되는 토큰을 전달하는 Server-Sent Events (SSE) 스트림을 반환합니다. 이는 실시간 사용자 인터페이스나 즉각적인 피드백이 중요한 긴 텍스트 처리에 특히 유용합니다.

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 토큰을 지원합니다. 8 MB 본문 제한이나 분당 300회의 요청 수 제한을 초과하는 요청은 실패합니다. 키가 유효하지 않으면 인증 오류로 401 상태 코드가 반환됩니다. 선불 크레딧이 고갈되면 토큰 사용량을 충당할 크레딧이 없어 요청이 실패합니다. 429 상태 코드는 요청 수 제한 소진을 나타냅니다.

강력한 콘텐츠 제한이 항상 적용됩니다: 미성년자와 관련된 성적 콘텐츠가 포함된 요청은 다른 설정과 관계없이 차단됩니다. 기타 모든 합법적인 성인 콘텐츠는 거부 없이 처리됩니다.

기술 사양

크레딧을 구매하기 전에 확인할 수 있도록 API의 실제 한도와 기능을 한곳에 정리했습니다.

항목내용
형식OpenAI 호환: 어떤 OpenAI SDK든 base URL과 키만 바꾸면 동작
인증Authorization: Bearer YOUR_KEY
엔드포인트POST /v1/chat/completions · GET /v1/models
모델 IDuncensored
Base URLhttps://api.embeddingapis.com/v1
스트리밍지원 — SSE, 마지막 청크에 토큰 사용량 포함
파라미터temperature, top_p, stop, seed, presence_penalty, frequency_penalty
최대 출력100,000 토큰 윈도우의 남은 만큼; max_tokens는 선택 사항(별도 상한 없음)
컨텍스트 창100,000 토큰 (입력 + 출력)
함수 호출지원 — tools, tool_choice; 응답에 tool_calls (스트리밍 포함), 결과는 role: tool로 전송
JSON 모드response_format: {"type": "json_object"}
응답 헤더X-Request-Id, X-Balance-USD, X-RateLimit-Limit-Requests, X-RateLimit-Limit-Concurrency
요청 크기최대 8 MB
동시 요청키당 동시 8개
속도 제한키당 분당 300회
가격입력 100만 토큰당 $0.25 · 출력 100만 토큰당 $1.00
유효기간유료 크레딧은 만료되지 않으며 구독 없음
과금선불 크레딧에서 실제 사용량만큼 차감, 오류·거부는 무료
충전USDT (TRC20) 또는 USDC (Base), $10~$500 사이 원하는 정수 금액
무료 체험$0.50, 7일, 카드 불필요 · 체험 키: 동시 요청 2건, 분당 60건. 첫 충전 후 전체 한도(8건, 300건) 적용
보너스$50 이상 +5%, $100 이상 +10%
로그인Google 또는 이메일과 비밀번호
키계정당 활성 키 1개, 새 키를 만들면 이전 키는 무효
콘텐츠성인 콘텐츠 허용, 미성년자가 관련된 성적 콘텐츠는 거부

오류 코드

오류는 고정된 type을 가진 JSON으로 반환되며, 실패하거나 거부된 요청은 과금되지 않습니다.

코드유형의미
400bad_request잘못된 JSON, 빈 메시지, 잘못된 파라미터 또는 컨텍스트 초과
401missing_key · invalid_key · key_revoked키 없음·잘못됨·새 키로 교체됨
402no_credit잔액 없음 — 충전하면 즉시 재개
403content_blocked미성년자 관련 성적 콘텐츠 — 거부, 과금 없음
404not_found알 수 없는 엔드포인트
413request_too_large본문 8 MB 초과
429rate_limited · concurrency분당 300회 또는 동시 8개 초과 — 잠시 후 재시도
503upstream_busy모델 혼잡 — 몇 초 후 재시도

질문과 답변

이 API는 임베딩 생성을 지원하나요?

아니요. 이 API는 텍스트 채팅 완성 엔드포인트입니다. 임베딩, 이미지, 오디오 또는 비디오를 생성하지 않습니다. 요약이나 추출과 같은 텍스트 생성 작업에 사용하세요.

가격은 어떻게 계산되나요?

가격은 선불 크레딧 기반입니다. 입력 토큰은 1M 토큰당 $0.25, 출력 토큰은 1M 토큰당 $1.00입니다. 크레딧은 만료되지 않습니다.

모델은 무검열인가요?

네, 모델은 합법적인 성인, 픽션 또는 논쟁적인 주제를 거부하지 않습니다. 그러나 미성년자와 관련된 성적 콘텐츠는 항상 차단됩니다.

키는 양식 하나만 작성하면 받을 수 있습니다

계정을 생성하고 키를 복사한 다음 기본 URL을 변경하세요. 설정은 이것뿐입니다.

API 키 받기문서 읽기