빠른 시작 가이드
표준 OpenAI 호환 코드를 사용해 무검열 LLM로 텍스트 생성을 시작하세요. 이 모델을 자동화 파이프라인에 통합하려면 베이스 URL과 단일 API 키만 필요합니다.
Base URL 및 인증
API는 다음에 위치합니다 https://api.mistralapipricing.com/v1. 다음에 키를 전달하세요 Authorization 헤더. Mistral API 가격 책정 논리는 토큰 단위로 적용되므로 헤더를 깔끔하게 유지하세요. 연결을 확인하려면 다음을 사용하세요. GET /v1/models.
- 헤더:
Authorization: Bearer YOUR_KEY - Base URL:
https://api.mistralapipricing.com/v1
curl https://api.mistralapipricing.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "List the cost per token for each model."}]
}'
첫 번째 요청 보내기
호출 chat/completions 모델 ID를 사용하여 엔드포인트에 접근합니다. 무검열 모델은 표준 프롬프트에 대해 거부 없이 응답합니다. 입력 토큰은 백만 토큰당 $0.15입니다. 출력 토큰은 백만 토큰당 $0.50입니다. 오류는 크레딧을 소모하지 않습니다.
from openai import OpenAI
client = OpenAI(base_url="https://api.mistralapipricing.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.js 통합
공식 SDK 또는 axios 요청을 전송합니다. 기본 URL을 올바르게 설정합니다. 모델 ID는 항상 uncensored. 헤더에는 베어러 토큰이 포함되어야 합니다. 응답은 JSON 객체를 반환합니다. 오류를 우아하게 처리하세요.
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.mistralapipricing.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를 통해 토큰을 받습니다. 마지막 청크에는 사용량 데이터가 포함됩니다. 이는 긴 출력의 지각된 지연 시간을 줄입니다. 클라이언트 측에서 토큰을 버퍼링하세요. 도착하는 대로 표시하세요.
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 모드
요청 본문에 도구를 정의하세요. 모델은 유효한 JSON을 반환합니다. 사용 response_format: {"type": "json_object"} 엄격한 출력입니다. 애플리케이션 로직에서 결과를 파싱하세요. 이는 자동화 작업에 적합합니다. 엔드에서 스키마를 검증하세요.
제한 사항, 오류 및 컨텍스트
컨텍스트 윈도우는 총 100,000 토큰입니다. 요청은 분당 300개로 제한됩니다. 동시 요청은 8개까지 허용됩니다. 401 오류는 유효하지 않은 키를 의미합니다. 402 오류는 잔액 부족을 나타냅니다. 429 오류는 속도 제한을 의미합니다. 최대 출력은 16,000 토큰입니다.
자주 묻는 질문
API가 청구할 수 있는 최대 금액을 설정하는 방법은 무엇인가요?
API는 하드 스펜딩 한도를 직접 지원하지 않습니다. 응답 헤드를 통해 사용량을 모니터링하거나 애플리케이션 로직에서 토큰을 추적하세요. 선불 크레딧은 만료되지 않으므로 충전 금액으로 한도를 직접 제어할 수 있습니다.
요율 제한에 도달하면 어떻게 되나요?
429 상태 코드를 받습니다. 요청은 토큰을 소모하지 않습니다. 몇 초 후 다시 시도하세요. 키당 분당 300회 요청이 제한됩니다. 동시 요청이 8개를 넘지 않도록 조정하세요.
uncensored 모델은 Mistral AI의 모델과 같은가요?
아니요. 당사는 거부 기능이 없는 모델로 튜닝된 오픈 가중치 모델을 호스팅합니다. GPT, Claude 또는 공식 Mistral 모델이 아닙니다. 동일한 API 구조와 호환되지만 고유한 모델 ID를 가집니다. 자세한 내용은 가격 페이지를 참조하세요.
몇 초 만에 키를 받으세요.
가입하고, 키를 복사한 후 기본 URL을 업데이트하세요. 필요한 구성은 그뿐입니다.