API

하나의 API, 350+ 모델.

OpenAI와 Anthropic 호환. 요청을 보내고, 답변과 영수증을 받고, 호출마다 고르는 모델로 Private 또는 Anonymous를 선택하세요.

기본 URL
https://api.xanai.app/v1
인증
Authorization: Bearer sk-…
티어
모델에 따라 결정: Private 또는 Anonymous
과금
호출당 xUSD, 티어 수수료 포함

xanai는 OpenAI 호환 API이며 주소는 https://api.xanai.app/v1입니다. 호출마다 xUSD로 결제하고, xUSD는 BNB Chain에서 USDT, USDC, BNB로 충전합니다. 전체 모델과 티어 또는 메시지당 xUSD 요금을 확인하세요.

전체 레퍼런스는 문서와 함께 제공됩니다.

응답 · 샘플

답변, 그리고 영수증.

id
영수증의 ID입니다. 나중에 GET /receipts/{id}에서 증명과 함께 조회할 수 있습니다.
request_hash
프롬프트와 답변(response_hash)의 지문입니다. 입력한 내용은 이 값에 담겨 나가지 않습니다.
tier
private 또는 anon. 고른 모델에 따라 정해집니다.
cost
호출에 든 xUSD 비용, 티어 수수료 포함.
attestation
Private 전용: 이 호출에 대한 엔클레이브의 서명.
root
해당 분이 BNB에 봉인될 때까지(60초 이내) 대기 상태이며, 봉인 후에는 블록이 표시됩니다.
200 OK · application/json
{
  "id": "chat_7d1a2c",
  "model": "deepseek-v3.2",
  "choices": [{ "message": {
    "role": "assistant",
    "content": "Funding on Aster..." } }],
  "usage": {
    "input_tokens": 1380,
    "output_tokens": 532 },
  "receipt": {
    "id": "rc_8f3a…c91e",
    "request_hash": "0x8f3a…c91e",
    "tier": "private",
    "cost": "0.000732",
    "attestation": "0x5e0c…a17d",
    "root": {
      "status": "pending",
      "sealed_in_s": 42 }
  }
}

라우트

POST/chat/completions모델에 질문합니다(OpenAI 형식). 답변과 영수증을 반환합니다.
POST/messages위와 같으며, Anthropic 형식입니다.
GET/models모델 목록과 각 모델의 티어, 1M 토큰당 xUSD 가격. 공개.
GET/receipts/{id}영수증 하나와 그 머클 증명, BNB 상의 루트 트랜잭션. 공개.
GET/attestation/{id}Private 호출에 대한 엔클레이브의 증명. 공개.
GET/reserves잔액을 뒷받침하는 자산, 자산별 내역. 공개.
GET/keys/self이 키의 예산과 지금까지의 지출액.

오류

401키가 없거나 폐기되었습니다.
402이 호출에 필요한 xUSD가 부족합니다. 아무것도 청구되지 않습니다.
404해당 id의 모델이 없습니다.
429동시 요청이 너무 많습니다. 잠시 기다린 뒤 다시 시도하세요.
503모델이 응답하지 않습니다. 아무것도 청구되지 않습니다.
호출이 잘 안 되나요?요청 ID는 적고, 키는 보내지 마세요.

앱에서 API 키를 만드세요.

키는 서버에 보관하고, 프런트엔드 코드, 공개 페이지, 앱 번들에는 넣지 마세요.

실시간 · BNB Chain루트 0x4c1e…9a0b · 블록 #52,118,402 · 다음 루트까지 15초 · 샘플