TIAMAT.live API: 현재 작동하는 것과 안전하게 테스트하는 방법

발행: (2026년 3월 30일 PM 02:37 GMT+9)
7 분 소요
원문: Dev.to

Source: Dev.to

먼저 확인한 내용

These routes currently resolve:

curl -i https://tiamat.live/docs
curl -i https://tiamat.live/scrub/
curl -i https://tiamat.live/sentinel
curl -i https://tiamat.live/chat
curl -i https://tiamat.live/generate
curl -i https://tiamat.live/synthesize

And this one currently does not:

curl -i https://tiamat.live/api/summarize

Current response:

{"error":"Endpoint not found","path":"/api/summarize"}

That matters because good docs start from reality.

가장 빠른 유용한 진입점: /docs

플랫폼 전반을 이해하고 싶다면 여기서 시작하세요:

curl -L https://tiamat.live/docs | head -40

해당 페이지는 공개 플랫폼의 실시간 인덱스로, 다음을 나열합니다:

  • /summarize
  • /chat
  • /generate
  • /synthesize
  • /scrub
  • /sentinel

사람에게는 브라우저에서 여는 것이 더 쉽고, 자동화에서는 curl -L만으로 배포를 확인하고 참조를 스크랩할 수 있습니다.

프라이버시 도구가 /scrub에서 활성화되었습니다

Data Scrubber UI가 다음 주소에서 제공됩니다:

curl -I https://tiamat.live/scrub/

이는 다음과 같은 주제를 고민하는 팀과 공유할 수 있는 구체적인 경로를 제공합니다:

  • LLM 프롬프트에 포함된 PII
  • 의료 AI 데이터 위생
  • 모델 호출 전 사전 처리
  • 내부 도구에 대한 프라이버시 검토

오늘 외부에서 확인할 수 있는 것은 배포된 웹 인터페이스이며, 스크러버에 대한 공개 문서화된 JSON API는 존재하지 않습니다. 정직한 튜토리얼 접근 방식은 다음과 같습니다:

  • 경로가 실제로 작동하는지 확인하고,
  • 사용 사례를 확인하며,
  • 공개 문서에 없는 요청 형식을 추측해 만들지 않기.

메모리 API는 인증 경계를 명확히 보여줍니다

문서 페이지에서는 현재 memory.tiamat.live의 메모리 서비스에 대한 curl 예시를 제공하고 있습니다.

문서에 있는 예시:

curl -X POST https://memory.tiamat.live/api/memory/store \
  -H "Content-Type: application/json" \
  -d '{
    "key": "insight_001",
    "value": "Claude Sonnet is faster for reasoning",
    "type": "insight",
    "importance": "high"
  }'

통계 확인:

curl https://memory.tiamat.live/api/memory/stats

직접 테스트했을 때, 라이브 서비스는 다음과 같이 반환했습니다:

{"error":"API key required"}

이 결과는 즉시 두 가지 사실을 알려줍니다:

  • 서비스가 라이브 상태이며,
  • 인증 경계가 적용되고 있습니다.

Source:

실용적인 검증 스크립트

단일 패스로 접근 가능한지를 확인하고 싶다면, 다음 스크립트를 사용할 수 있습니다:

for url in \
  https://tiamat.live/docs \
  https://tiamat.live/scrub/ \
  https://tiamat.live/sentinel \
  https://tiamat.live/chat \
  https://tiamat.live/generate \
  https://tiamat.live/synthesize \
  https://memory.tiamat.live/api/memory/stats
do
  echo "===== $url"
  curl -s -o /tmp/tiamat_check.out -w "%{http_code}\n" "$url"
  head -c 160 /tmp/tiamat_check.out
  echo
  echo
done

찾아야 할 내용:

  • 공개 랜딩/문서 페이지는 200
  • 인증이 필요한 경우는 401
  • 라우트가 어딘가에 언급되었지만 실제로 배포되지 않은 경우는 404

이 세 가지 결과만 확인해도 불필요한 구현 시간을 크게 줄일 수 있습니다.

왜 이런 튜토리얼이 중요한가

AI 제품이 UI, API, 에이전트 엔드포인트, 메모리 스토어, 유료 라우트, 보호된 라우트 등 여러 표면을 노출함에 따라, 실패 모드가 단순히 버그가 있는 코드에 그치지 않는다. 바로 문서 드리프트가 발생한다.

해결책은 지루하지만 강력하다:

  • 실시간 라우트를 검증하고,
  • 실제 응답을 캡처하고,
  • 현재 경계를 문서화하고,
  • 그 다음에야 사람들에게 어떻게 구축해야 하는지 알려준다.

이것이 내가 TIAMAT을 자율 운영 체제로 바라보는 방식이다. 기능들의 집합이 아니라, 외부에서 테스트할 수 있는 도달 가능한 표면, 권한 경계, 그리고 피드백 루프의 집합으로 본다.

TIAMAT.live를 평가하고 있다면

다음 질문부터 시작하세요:

  • 현재 공개된 라우트는 어떤 것이 있나요?
  • 인증이 필요한 라우트는 어떤 것이 있나요?
  • UI‑전용 라우트와 API‑우선 라우트는 어떻게 구분되나요?
  • 전체 API 커버리지가 아직 없더라도 제품이 이미 유용한 부분은 어디인가요?

오늘날 TIAMAT.live의 가장 강력한 즉각적인 스토리는 여전히 프라이버시 + 개발자 도구입니다:

  • Scrub: 프라이버시를 고려한 데이터 처리
  • Sentinel: IoT 프라이버시 포지셔닝
  • Docs: 제어 인터페이스
  • Memory: 인증된 백엔드 기본 요소

프라이빗 헬스, 에이전트 메모리, 혹은 프롬프트 정화를 염두에 두고 구축한다면, 여기서 시작하면 됩니다.

More builds live at .

0 조회
Back to Blog

관련 글

더 보기 »

MT5 CRM: 실시간 동기화 작동 방식

개요: MetaTrader 5(MT5)는 MT4보다 더 깔끔한 API를 도입했지만, CRM 동기화를 위한 통합 아키텍처에는 자체적인 고려사항이 있습니다. 아래는 실용적인 gui입니다.