KO ▾
API 키 받기

Hermes API: 세 줄로 클라이언트 전환

표준 OpenAI SDK를 사용하여 수분 안에 Hermes API를 시작하세요. 이 빠른 시작 가이드는 무검열 LLM 통합을 위한 구성, 기본 요청, 스트리밍 및 오류 처리를 다룹니다.

입력 토큰 100만 개당
$0.25
출력 토큰 / 100만 개
$1.00
토큰 컨텍스트 창
100,000
체험 크레딧
$0.50
분당 요청 수
300

OpenAI SDK 설치

당사의 엔드포인트는 OpenAI 호환이므로 이미 알고 있는 공식 SDK를 사용할 수 있습니다. 이 방식은 애플리케이션 로직을 다시 작성하지 않고도 다른 벤더로 전환할 수 있게 합니다. Python 및 Node.js 환경에서 표준 openai 패키지를 지원합니다.

스트리밍 및 함수 호출 기능과의 호환성을 보장하기 위해 SDK의 최신 버전을 사용하고 있는지 확인하세요. 클라이언트 라이브러리는 JSON 직렬화 및 HTTP 전송을 자동으로 처리하므로 네트워크 세부 사항보다 모델 매개변수에 집중할 수 있습니다.

Base URL 및 키 구성

인증은 Authorization 헤더의 Bearer 토큰을 통해 처리됩니다. 대시보드에서 이메일과 비밀번호로 가입하여 키를 얻습니다. 체험용에는 신용카드가 필요 없으며, 언제든지 키를 재생성하여 접근 권한을 취소할 수 있습니다.

Base URL을 전용 엔드포인트로 설정하세요. 이렇게 하면 모든 요청이 기본 OpenAI 클라우드 대신 무검열 모델 인프라로 전송됩니다. 가입 직후 'API 키 받기' 페이지에서 API 키를 확인할 수 있습니다.

첫 번째 요청 보내기

연결성을 테스트하기 위해 표준 채팅 완료 요청을 보내세요. 모델 ID는 항상 uncensored입니다. 이 모델은 합법적인 성인 사용에 대한 콘텐츠 거절 없이 답변하도록 조정되어 창의적 글쓰기, 역할극 또는 제한 없는 연구에 이상적입니다.

  • 텍스트 생성에는 POST /v1/chat/completions를 사용하세요.
  • 컨텍스트 창은 프롬프트와 completion을 합쳐 최대 100,000개의 토큰을 지원합니다.
  • 요청은 입력 및 출력 토큰 수를 기준으로 청구됩니다.
curl https://api.hermesllmapi.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."}]
  }'

스트리밍(SSE) 활성화

더 나은 사용자 경험을 위해 스트리밍을 활성화하여 생성되는 토큰을 수신하세요. 이는 특히 긴 응답의 경우 지각된 지연 시간을 줄여줍니다. 서버는 클라이언트가 실시간으로 구문 분석할 수 있는 서버 전송 이벤트(SSE)를 반환합니다.

요청 본문에 stream 파라미터를 true로 설정하세요. SDK는 데이터가 도착하는 대로 청크를 반환합니다. 전체 응답이 완료될 때까지 기다리지 않고 텍스트를 단계적으로 표시하려는 채팅 인터페이스에 특히 유용합니다.

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)

도구/함수 호출 사용

당사 API는 함수 호출을 지원하여 모델이 외부 도구 실행을 위해 구조화된 JSON을 출력할 수 있게 합니다. tools 매개변수에 함수를 정의하면 모델은 적절한 경우 응답에 tool_calls을 반환합니다.

이 기능은 OpenAI 사양에 문서화된 대로 정확히 작동합니다. 함수 이름과 인수를 구문 분석하고 백엔드 로직을 실행한 후 결과를 대화에 다시 피드백할 수 있습니다. 표준 OpenAI SDK 도구 호출 워크플로우와 완전히 호환됩니다.

import OpenAI from "openai";

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

사용 가능한 모델 확인

연결성을 확인하고 사용 가능한 옵션을 보기 위해 모델 엔드포인트를 쿼리하세요. 현재 단일 전용 모델인 uncensored만 제공합니다. 이 단순성은 모델 라우팅 또는 일반 인프라의 복잡성을 피하여 예측 가능한 동작을 보장합니다.

이 엔드포인트를 사용하여 인증 문제를 디버깅할 수도 있습니다. 요청이 실패하면 API 키 유효성 및 네트워크 연결을 확인하세요. 응답에는 컨텍스트 창 크기 및 토큰 제한을 포함한 모델 세부 정보가 나열됩니다.

from openai import OpenAI

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

속도 제한 및 오류 처리

당사 API는 키당 분당 300개의 요청 제한을 시행합니다. 이를 초과하면 429 오류가 발생합니다. 또한 복잡한 프롬프트나 큰 컨텍스트 창을 위해 8 MB 요청 본문 제한도 지원합니다.

일반적인 오류로는 401(잘못된 키)과 402(크레딧 부족)이 있습니다. 선불 크레딧은 만료되지 않으므로 언제든지 충전할 수 있습니다. 대량 구매 시 크레딧 보너스가 자동으로 적용됩니다: $50 이상 구매 시 +5%, $100 이상 구매 시 +10%.

기술 사양

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

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

오류 코드

오류는 고정된 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모델 혼잡 — 몇 초 후 재시도
01

질문과 답변

hermes API는 이미지 또는 오디오 생성을 지원하나요?

아니요, 현재 텍스트 전용 채팅 완료 API만 제공합니다. 임베딩, 이미지, 오디오, 비디오 생성이나 파인튜닝을 지원하지 않습니다. 표준 OpenAI 호환 클라이언트를 위한 단순한 무검열 텍스트 모델 제공에 중점을 둡니다.

무검열 모델은 성인 콘텐츠를 어떻게 처리하나요?

모델은 합법적인 성인, 허구적 또는 논쟁적인 주제를 거부하지 않습니다. 그러나 명확한 콘텐츠 제한이 있습니다: 미성년자와 관련된 성적 콘텐츠가 포함된 요청은 항상 차단됩니다. 이것이 프롬프트에 적용되는 유일한 엄격한 제한입니다.

크레딧이 부족하면 어떻게 되나요?

API 키는 활성화된 상태로 유지되지만, 요청 시 잔액 부족을 나타내는 402 오류가 반환됩니다. 언제든지 암호화폐(USDT 또는 USDC)로 계정을 충전할 수 있습니다. 선불 크레딧은 만료되지 않으므로 준비가 될 때 언제든지 자금을 추가할 수 있습니다.

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

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

API 키 받기문서 읽기