ko ▾

API 문서

이 API는 무검열 LLM을 위한 OpenAI 호환 엔드포인트를 제공하여, 최소한의 변경으로 기존 클라이언트 코드에 모델을 통합할 수 있습니다.

인증

API 키를 다음에 보내세요 Authorization 헤더. 여기서는 복잡한 OAuth 흐름이나 구독 잠금이 적용되지 않습니다. Google 또는 이메일로 가입하면 즉시 키를 받게 됩니다. 401 오류는 유효하지 않거나 누락된 키를 의미하며, 402는 사전 지급된 크레딧이 소진되었음을 의미합니다.

채팅 완료 엔드포인트

다음으로 요청을 보내세요 POST /v1/chat/completions. 이것은 텍스트 생성을 위한 표준 엔드포인트입니다. 모델 ID를 사용하십시오 uncensored 콘텐츠 거부 없이 응답하도록 조정된 특정 오픈 웨이트 모델에 접근하세요. 합법적인 성인 사용에 대해서는 콘텐츠 거부 없이 응답하지만 미성년자를 대상으로 한 성 콘텐츠는 여전히 차단됩니다. 기본 요청을 보내는 방법은 다음과 같습니다:

curl https://api.ollamauncensoredmodel.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "Run the python script and show output"}]
  }'

Python SDK

공식 openai Python 라이브러리. 베이스 URL에 연결하고 키를 제공하세요. 이렇게 하면 기존 로직을 유지한 채 uncensored 백엔드로 교체할 수 있습니다. 추가 드라이버를 설치하거나 로컬 GPU 메모리를 관리할 필요가 없습니다.

from openai import OpenAI

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

올바른 기본 URL로 클라이언트를 초기화하세요. 이는 모든 OpenAI 호환 SDK와 함께 작동합니다. 모델 ID는 uncensored. 응답을 스트리밍하거나 동기식으로 처리할 수 있습니다. 이 방식은 프록시 라우팅이나 복잡한 로컬 설정이 필요하지 않습니다.

import OpenAI from "openai";

const client = new OpenAI({ baseURL: "https://api.ollamauncensoredmodel.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로 설정하여 스트리밍 활성화 stream: true. 서버는 서버 전송 이벤트(SSE)를 보냅니다. 토큰 사용량 세부 정보는 스트림의 마지막 청크에 나타납니다. 이를 통해 실시간으로 비용을 추적할 수 있습니다. 또한 temperature, top_p, 그리고 stop 출력을 제어하기 위한 매개변수입니다.

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개의 토큰을 지원합니다. 요청당 최대 16,000개 토큰을 출력하거나, 지정하지 않으면 max_tokens 설정되지 않음). 속도 제한은 키당 분당 300회 요청입니다. 429 오류는 이 제한에 도달했음을 의미합니다. 요청을 8 MB 미만으로 유지하고 키당 동시 연결을 8개로 제한하십시오.

자주 묻는 질문

uncensored ollama LLM API의 기본 URL은 무엇인가요?

기본 URL은 HTTPS://api.ollamauncensoredmodel.com/v1입니다. 표준 OpenAI 엔드포인트 대신 이 주소를 가리키도록 클라이언트 구성을 업데이트해야 합니다.

이 API는 스트리밍을 지원하나요?

예, stream 매개변수를 true로 설정하여 스트리밍을 활성화할 수 있습니다. 토큰 사용량 정보는 응답 스트림의 마지막 청크에 포함됩니다.

무제한 LLM API 비용은 얼마인가요?

가격은 입력 토큰 1M당 $0.15, 출력 토큰 1M당 $0.50입니다. 실제 사용량에 대해 지불하며 오류는 무료입니다. 충전은 암호화폐로만 가능합니다.

키 생성

등록하고 토큰을 복사한 후 기본 URL을 업데이트하세요. 이것만 하면 됩니다.