로그인시작하기

Veterinary Imaging AI · Open API

동물병원 영상 분석 AI,
HTTP API 하나로.

X-ray·CT 영상을 보내면 AI 판독 결과를 JSON으로 돌려드립니다. PACS, 병원 관리 프로그램, 원격 판독 서비스 어디에서든 한 번의 호출로 Xcaliber 모델을 쓰세요.

API 계약
1개
입력 포맷
3종
언어 예시
7개

어떻게 동작하나

가입부터 첫 호출까지 네 단계

키는 애플리케이션을 만들면 바로 발급되지만, 운영팀 승인 후에 활성화됩니다. 승인 전에는 모든 호출이 거절됩니다.

  1. STEP 01
    가입
    이메일로 가입하고 조직을 만듭니다. 동물병원, SI 업체, 개인 개발자 모두 조직 하나로 시작합니다.
  2. STEP 02
    애플리케이션 생성
    연동할 시스템과 사용 목적을 적고 live 또는 test 환경을 선택합니다. 키는 즉시 발급됩니다.
  3. STEP 03
    승인
    Xcaliber 운영팀이 사용 목적을 검토합니다. 승인 결과는 메일과 콘솔로 알려 드립니다.
  4. STEP 04
    API Key로 호출
    승인되면 발급된 키가 활성화됩니다. X-Api-Key와 Secret으로 /v1/analyses 를 호출하세요.

입력과 출력

영상은 세 가지 포맷, 결과는 세 가지 범주

입력은 multipart로 파일을 보내거나 사전 서명된 URL을 넘깁니다. 출력은 모델 종류에 따라 아래 세 범주 중 하나의 구조를 따릅니다.

Detection

병변 위치와 신뢰도를 돌려줍니다.

  • bounding box · 관심 영역
  • 라벨별 score
  • 해부학적 영역(region) 태깅

Classification

영상 단위의 소견 유무를 분류합니다.

  • 정상 / 비정상 판정
  • 다중 라벨 소견 점수
  • 촬영 부위·자세 판별

Report

수의사 검토용 서술형 요약을 생성합니다.

  • findings 구조화 + summary 문장
  • 한국어·영어 출력
  • 자체 모델과 외부 LLM 동일 형식

요청 예시

요청 한 번, 결과는 JSON으로

영상 파일과 model 값을 보내면 소견, 점수, 요약이 담긴 응답을 받습니다.

  • DICOM (.dcm) — 수신 즉시 PatientName, PatientID 등 식별 태그를 제거하고 픽셀 데이터만 분석합니다.
  • JPEG · PNG — 최대 20MB. 모니터 촬영본보다 원본 export를 권장합니다.
API 레퍼런스
POST /v1/analyses
curl -X POST https://api.xcaliber.ai/v1/analyses \
  -H "X-Api-Key: xk_live_3f9c1b2a7d4e" \
  -H "Authorization: Bearer sk_live_9e2d4c8a1b7f0356" \
  -F model=xcal-thorax-report-v1 \
  -F image=@thorax.dcm
200 OK · application/json
{
  "id": "anl_01J9X4W6R7K2M8",
  "status": "succeeded",
  "model": "xcal-thorax-report-v1",
  "output": {
    "findings": [
      { "label": "cardiomegaly", "score": 0.91, "region": "cardiac_silhouette" },
      { "label": "pleural_effusion", "score": 0.12 }
    ],
    "summary": "심장 비대 소견이 관찰됩니다. 흉수 소견은 뚜렷하지 않습니다."
  },
  "units": 3,
  "latency_ms": 2140
}

기능

연동에 필요한 것만, 빠짐없이

프로토타입에서 운영까지 같은 API를 씁니다. 모델이 바뀌어도 클라이언트 코드는 그대로입니다.

단일 API 계약
자체 모델이든 외부 LLM이든 요청과 응답 형식은 같습니다. model 파라미터만 바꾸면 됩니다.
비동기 Job + Webhook
POST로 작업을 만들고 결과를 폴링하거나, 완료·실패 이벤트를 서명된 Webhook으로 받습니다.
DICOM · JPEG · PNG 입력
PACS에서 나온 DICOM을 그대로 보내도 됩니다. DICOM은 수신 즉시 환자 식별 정보를 제거합니다.
사용량 대시보드
요청 수, 성공·실패, units, 평균 지연을 일·모델 단위로 콘솔에서 바로 확인합니다.
7개 언어 예시 코드
TypeScript, Java, Kotlin, Go, Python, C#, C++ 예시가 API 문서의 모든 엔드포인트에 붙어 있습니다.
  • TypeScript
  • Java
  • Kotlin
  • Go
  • Python
  • C#
  • C++

X Caliber Technology

믿고 맡기는 엑스칼리버

  • 2023 CES Innovation Awards

  • 휴먼 테크놀로지 어워드 2023

  • 대한민국 디지털 미래 혁신 대전 2023

오늘 바로 첫 분석 요청을 보내 보세요

test 환경은 무료입니다. 승인 전에도 샘플 응답으로 연동을 끝낼 수 있습니다.