ko ▾

코딩 API 빠른 시작

OpenAI 호환 엔드포인트를 사용하여 uncensored 코딩 AI를 몇 분 안에 연결하세요. 사용된 토큰만큼만 지불하며, 만료되지 않는 선불 크레딧을 제공합니다.

Base URL 및 인증

클라이언트를 https://api.codingapi.cc/v1 헤더에 키를 설정하세요.

Google 또는 이메일로 로그인한 후 대시보드에서 자격 증명을 검색하세요. API는 표준 OpenAI 인증을 기대합니다. Authorization: Bearer YOUR_KEY 매번 요청 시 발생합니다. 오류 예시 401 키가 유효하지 않거나 누락되었음을 의미합니다.

각 계정은 하나의 활성 키를 보유합니다. 새 키를 생성하면 이전 키가 즉시 회수됩니다. 키 관리는 대시보드 페이지에서 수행할 수 있습니다.

채팅 완료 엔드포인트

다음으로 메시지 전송 POST /v1/chat/completions 텍스트 출력을 받습니다.

모델 ID는 uncensored법적 성인 콘텐츠에 대해 필터링 없이 답변합니다. 표준 메시지 구조를 role 및 content 필드들입니다.

curl https://api.codingapi.cc/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "Check if python list is sorted"}]
  }'

요청은 JSON을 반환합니다. 구조화된 데이터가 필요하면 다음을 통해 JSON 모드를 활성화하세요. response_format 파라미터. API는 스트리밍 및 비스트리밍 응답을 지원합니다.

Python SDK 통합

간단한 통합을 위해 공식 OpenAI Python 라이브러리를 사용하세요.

기본 URL을 엔드포인트로 설정하세요. 라이브러리가 직렬화를 자동으로 처리합니다. 환경 변수 또는 명시적 인수를 통해 API 키를 전달하세요.

from openai import OpenAI

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

오류는 표준 예외로 발생합니다. 처리 402 결제 오류는 암호화폐 크레딧 충전을 통해 해결합니다. 모델은 프롬프트 기록에 기반하여 텍스트를 생성합니다. 컨텍스트는 창 내에서 유지됩니다.

Node SDK 사용법

JavaScript 프로젝트를 위해 OpenAI Node.js 패키지를 설치하세요.

클라이언트를 당사 기본 URL과 키와 함께 구성하세요. 구문은 Python 라이브러리와 유사합니다. 시스템 메시지 및 사용자 메시지로 완료 호출을 생성하세요.

import OpenAI from "openai";

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

응답에는 생성된 텍스트와 토큰 사용량이 포함됩니다. usage 객체를 확인하여 입력 및 출력 토큰 수를 확인하십시오. 청구는 선불 잔액에서 차감됩니다. 크레딧은 만료되지 않습니다.

스트리밍 및 토큰

stream을 true로 설정하여 스트리밍 활성화 stream: true 요청에 포함됩니다.

생성되는 대로 텍스트 청크를 받습니다. 마지막 청크에는 요청의 총 토큰 사용량이 포함됩니다. 이를 통해 코드나 텍스트를 실시간으로 표시할 수 있습니다.

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)

SSE 이벤트를 파싱하여 델타 내용을 추출하세요. 텍스트를 집계하여 완전한 응답을 구성하세요. 토큰 카운트는 사전 지불 크레딧 사용량을 정확하게 모니터링하는 데 도움이 됩니다.

제한 사항, 오류 및 컨텍스트

프롬프트와 출력의 합산 컨텍스트 윈도우는 100,000 토큰입니다.

요청당 최대 출력은 16,000 토큰입니다. 설정 max_tokens 출력 길이를 제어합니다. 지정되지 않은 경우 기본 출력은 2,048개 토큰입니다. 속도 제한은 키당 분당 300회입니다.

Handle 402 암호화폐로 충전하여 오류를 처리하십시오. 429 속도 제한을 나타냅니다. 지수 백오프로 일시 중지하고 다시 시도하세요. 요청 본문은 8 MB 미만이어야 합니다. 이러한 제약 조건은 코딩 작업에 대한 안정적인 추론을 보장합니다.

기술적 Q&A

coding API 기본 URL은 무엇인가요?

기본 URL은 HTTPS://api.codingapi.cc/v1입니다. 표준 OpenAI SDK와 호환됩니다. 클라이언트 구성에서 기본 URL을 여기로 변경하십시오.

uncensored 코딩 AI의 오류를 어떻게 처리하나요?

표준 HTTP 상태 코드를 사용하세요. 401은 인증이 잘못되었음을 의미합니다. 402는 잔액 부족을 나타냅니다. 429는 속도 제한을 신호합니다. 오류 세부 정보 및 재시도 로직은 응답 본문에서 확인하세요.

uncensored 코딩 AI는 스트리밍을 지원하나요?

네, stream 매개변수를 사용하여 스트리밍을 활성화하세요. 부분 텍스트를 포함하는 서버 전송 이벤트(SSE)를 수신합니다. 마지막 이벤트에는 토큰 사용량 데이터가 포함됩니다. 이는 모든 표준 OpenAI 호환 클라이언트에서 작동합니다.

API 키 생성

계정을 등록하고 키를 검색한 후 엔드포인트 URL을 업데이트하십시오. 이것이 전체 구성입니다.

키를 받으세요