ko ▾

API 문서 및 빠른 시작

분리된 LLM API로 몇 초 만에 시작하세요. API 키를 붙여넣고 베이스 URL을 설정한 후 OpenAI 호환 엔드포인트로 요청을 보내세요.

인증 및 Base URL 구성

첫 단계는 자격 증명을 획득하는 것입니다. Get API key 페이지에서 Google 또는 이메일을 통해 가입하여 토큰을 즉시 받으세요. 전화번호가 필요하지 않습니다. 이 토큰을 사용하여 모든 요청을 인증하세요.

기본 URL을 HTTPS://api.lamaapikey.com/v1로 설정하세요. 이렇게 하면 호출이 당사 전용 비검열 모델로 라우팅됩니다. 프록시를 관리하거나 다른 모델용 엔드포인트를 전환할 필요가 없습니다.

curl https://api.lamaapikey.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "Check the current latency for my key."}]
  }'

채팅 완료 엔드포인트 (POST /v1/chat/completions)

표준 채팅-완료 엔드포인트를 사용하여 텍스트 메시지를 보내세요. API 키는 Authorization 헤더에 포함됩니다. 모델 식별자는 항상 "uncensored"입니다.

이러한 구성은 모든 OpenAI 호환 클라이언트와 작동합니다. 공식 SDK나 HTTP 라이브러리를 직접 사용할 수 있습니다. API는 프롬프트에 기반한 텍스트 응답을 반환합니다.

from openai import OpenAI

client = OpenAI(base_url="https://api.lamaapikey.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, 및 툴

temperature 및 top_p로 창의성을 제어하십시오. temperature를 사용하여 무작위성을 조정하십시오. 높은 값은 더 다양한 출력을 생성합니다. 낮은 값은 응답을 더 결정론적으로 만듭니다.

tools 매개변수와 함께 함수 호출 활성화. 함수에 대한 JSON 스키마를 정의합니다. 모델은 구조화된 도구 호출을 반환합니다. 또한 response_format json_object로 JSON 모드를 강제할 수 있습니다. 이는 애플리케이션의 예측 가능한 파싱을 보장합니다.

import OpenAI from "openai";

const client = new OpenAI({ baseURL: "https://api.lamaapikey.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 매개변수를 사용하여 스트리밍을 활성화합니다. 생성되는 대로 청크를 받습니다. 이는 긴 응답에 대한 지각된 지연 시간을 줄여줍니다.

최종 청크에는 사용량 메타데이터가 포함되어 있습니다. 여기에는 청구를 위한 토큰 수가 포함됩니다. 오류 및 거절은 크레딧을 소모하지 않습니다. 성공적인 출력 토큰에 대해서만 요금이 부과됩니다.

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)

JSON 모드 및 구조화됨 출력물

response_format json_object를 사용하여 구조화된 데이터를 강제합니다. 모델은 유효한 JSON만 반환합니다. 이는 코드 내 구문 분석 오류를 방지합니다.

일관된 데이터 추출에 이 기능을 사용하세요. 프롬프트에서 스키마를 명확히 정의하세요. 모델은 제공된 구조를 따릅니다. 이는 함수 호출과도 잘 작동합니다.

최대 다양성을 위해 top_p를 1.0으로 설정하세요. 정밀도를 위해 temperature를 조정하세요. 창의성과 구조의 균형을 맞추세요.

제한 사항, 에러, 및 컨텍스트 창

컨텍스트 윈도우: 총 100,000 토큰. 최대 출력: 16,000 토큰. max_tokens 기본값은 설정하지 않을 경우 2,048입니다. 요청 본문 제한은 8 MB입니다.

속도 제한: 분당 300회 요청. 동시성: 8개 동시 요청. 오류: 401은 유효하지 않은 키를 의미합니다. 402는 크레딧이 없음을 의미합니다. 429는 속도 제한 초과를 의미합니다.

입력 토큰 1M당 $0.15를 지불하세요. 출력 토큰 1M당 $0.50를 지불하세요. 암호화폐 충전만 가능합니다.

자주 질문함 질문

lama API 키란 무엇인가요?

고유한 인증 토큰입니다. 가입 후 받게 되며, Authorization 헤더에 사용합니다.

API는 어떻게 결제하나요?

암호화폐 충전만 사용하세요. TRC20의 USDT 또는 Base의 USDC를 받습니다. 최소 충전 금액은 $20입니다. $50, $100, $200에서 보너스 크레딧이 적용됩니다.

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

402 오류가 발생합니다. 추가 암호화폐 크레딧을 충전할 때까지 요청이 중단됩니다. 오류와 거부는 무료이며, 크레딧은 만료되지 않습니다.

받기 your API key 모든 호출에서. one 단계

가입하고, 키를 복사한 후 기본 URL을 업데이트하세요. 완료되었습니다.

키를 생성