AI 지도 SDK란 무엇인가? 아키텍처와 활용 사례

작성자 The Kaleidr Team · 게시일 2026년 8월 1일 · 15 분 읽기

AI, 렌더링, 데이터, API, 분석으로 구성된 AI 지도 SDK의 계층형 아키텍처.

AI 지도 SDK는 UI 구성요소, 구조화된 장소 이벤트, 지도 동작, 브라우저에서 안전한 인증을 통해 인공지능을 실제로 작동하는 지도 경험에 연결합니다. 지도 렌더러는 계속 지도를 표시하고, 신뢰할 수 있는 시스템은 사실 데이터에 대한 책임을 유지합니다. 제품에 대화형 지도 상호작용, 내장형 공간 구성요소, 또는 AI 출력을 눈에 보이는 지리적 동작으로 빠르게 전환하는 경로가 필요할 때 AI 지도 SDK를 선택할 수 있습니다.

아래에서는 구성요소별 책임, 아키텍처, Kaleidr 통합 경로, 보안 경계, 평가 기준, 일반적인 실수를 설명합니다. 실제 마운트 방법은 지도에 AI 채팅을 추가하는 방법을, SDK 아래의 검색 계층은 위치 인텔리전스 API란 무엇인가?를 참고하세요.

AI 지도 SDK 핵심 사항

  • 제품 통합 계층: 호스트 UI, AI 추론, 구조화된 지리 정보, 실시간 렌더러를 연결하며, 단순한 챗봇이 아닙니다.
  • 구조화된 이벤트: 문장에서 좌표를 추출하지 말고 장소, 동작, 근거 출처, 할당량, 종료, 오류 객체를 사용합니다.
  • 자격 증명 분리: 브라우저에서는 오리진 제한 공개 키를 사용하고, 서버 키는 호스트 백엔드에만 보관합니다.
  • 공급자 어댑터: 제품이 지원하는 경우 렌더러를 교체하지 않고 Mapbox, Google Maps, MapLibre, Leaflet에 연결합니다.
  • 데이터 권위: AI는 의도를 해석하고, 승인된 위치 및 비즈니스 시스템이 사실을 검증합니다.

AI는 호스트 애플리케이션을 사용자 세션 및 자연어 질문과 연결하여 채팅, 뷰어, 편집기 및 설계된 베이스맵 모듈과 구조화 된 이벤트 스트림 및 별도의 브라우저 및 서버 키를 통해 라이브 대화 형지도에 연결합니다.

AI 지도 SDK 한눈에 보기

AI 맵 SDK는 호스트 애플리케이션, 맵 렌더러 및 위치 사실을 제공하는 시스템 사이에 있습니다.SDK는 주소, 목록 상태, 재고, 영업 시간, 경로 또는 개인 비즈니스 기록의 사실 소스가되어서는 안됩니다.신뢰할 수 있는 생산 원칙은 AI가 지리적 의도를 해석하고, 권위 있는 시스템이 사실을 검증하고, SDK가 승인된 결과를 가시적 맵 동작으로 전환한다는 것입니다.

컴포넌트 일차 책임
호스트 응용 프로그램 사용자, 세션, 임차인 컨텍스트, 권한, 워크플로 및 비즈니스 논리
AI 지도 SDK UI 구성 요소, 인텐트 핸드오프, 인증, 스트리밍, 구조화된 맵 작업 및 수명 주기
지도 렌더러 카메라, 레이어, 마커, 컨트롤, 스타일 및 공급자별 동작
플랫폼 API 추론, 장소 검색, 라우팅, 설계, 순위 또는 기타 문서화 된 서비스
위치 서비스 지오코딩, 장소, 경로, 경계, 타일 및 공간 컨텍스트
비즈니스 시스템 권위 있는 재고, 재산, 자산, 고객, 자격 및 운영 기록
분석 질문, 결과, 지도 작업, 오류, 작업 완료 및 제품 결과

AI 지도 SDK는 실제로 무엇을 하는가?

정확한 범위는 플랫폼에 따라 다르지만, 유능한 AI 지도 SDK는 일반적으로 7개의 조정된 작업을 처리합니다.먼저 SDK는 AI 출력을 애플리케이션에서 이미 실행 중인 라이브 맵 개체에 연결합니다.Mapbox GL JS, Google Maps JavaScript API 및 MapLibre GL JS는 각각 카메라, 경계, 이벤트 및 렌더링 메서드가 있는 프로그래밍 가능한 맵 개체를 노출합니다. SDK는 공급자 어댑터가 필요하므로 하나의 구조화된 작업이 결과 영역을 구성하고, 장소에 팬을 추가하고, 마커를 추가하고, 기능을 강조 표시하거나, 경로를 표시하거나, 지리적 컨텍스트를 보존할 수 있습니다.Kaleidr의 현재 채팅 첨부 파일은 Mapbox, Google Maps, MapLibre 및 Leaflet에 대한 라이브 맵 인스턴스 및 문서 지원을 허용합니다. 채팅 첨부 SDK, 기존 공급자가 맵을 계속 렌더링하는 동안.

둘째, SDK는 AI 출력을 구조화된 지리 이벤트로 변환하므로 호스트가 자연어 문장에서 중요한 장소를 직접 추출할 필요가 없습니다. 유용한 계약은 스트리밍 텍스트, 확인된 장소, 보강된 메타데이터, 지도 동작, 근거 출처, 할당량 정보, 최종 성공 또는 오류 상태를 분리합니다. Kaleidr의 Server-Sent Events 계약에는 place, place_linked, early_actions, grounding, quota, end, error 이벤트가 포함되며, end가 공식 종료 메시지입니다. kaleidr.js 사용자는 스트림을 직접 파싱할 필요가 없습니다. 사용자 지정 클라이언트는 문서화된 SSE 전송 계약을 따를 수 있고, MDN은 기반이 되는 브라우저 Server-Sent Events 모델을 설명합니다.

재사용 가능한 UI 구성 요소, 마운트 및 라이프사이클, 브라우저 인증, 인텐트 및 컨텍스트 핸드오프, 구조화된 이벤트 계약, 공급자 어댑터 및 관찰성 메트릭을 포괄하는 AI 맵 SDK 레이어 스택.

셋째, SDK는 재사용 가능한 UI 구성 요소(채팅 패널, 뷰어, 편집기, 검색 제어 또는 사용자 지정 요소)를 제공할 수 있으므로 모든 팀이 인터페이스를 다시 빌드하지 않습니다. 웹 컴포넌트 재사용 가능한 사용자 정의 HTML 요소를 지원합니다. Kalaidr의 로더는 필수 장착을 위해 window.Kaleidr를 설치하고 <kaleidr-map> 요소를 모두 설치하여 채팅, 뷰어, 편집기 및 설계된 베이스 맵 제품에 선언적 임베딩을합니다 (kaleidr.js 참조, <kaleidr-map> 요소).

넷째, 브라우저 안전 인증은 게시 가능한 자격 증명, 서버 자격 증명, 허용된 출처, 수명이 짧은 세션, 기능 범위, 해지 및 할당량을 구별해야 합니다.Kaleidr는 승인 된 출처로 제한되고 수명이 짧은 세션으로 교환되는 브라우저 SDK 및 웹 구성 요소에 게시 가능한 키 (kld_pk_live_…)를 사용하고 HTML, 브라우저 JavaScript, 클라이언트 번들 및 공개 저장소를 벗어나야하는 서버 키 (kld_sk_live_…)를 사용합니다.기능 범위는 별도의 ai, mapsdesign 경로 패밀리입니다. 필요한 범위가 없는 유효한 키는 403를 반환하고 유효하지 않거나 취소된 자격 증명은 401를 반환합니다.보기 인증 및 범위 그리고 허용 기원.

다섯째, SDK는 수명 주기 및 공급자 차이를 정규화합니다. 맵 개체가 아직 존재하지 않을 수 있으며, 컨테이너에 높이가 부족하거나, 스타일이 여전히 로드될 수 있으며, 단일 페이지 응용 프로그램이 경로를 변경하거나, 스트림이 활성화되어 있는 동안 구성 요소가 마운트 해제될 수 있습니다.Kaleidr의 로더는 선택한 제품 번들이 백그라운드에서로드되는 동안 핸들을 동기적으로 반환합니다. 번들이 준비되기 전에 이루어진 통화가 대기열에 있고 핸들이 노출됩니다. destroy() 분해를 위해.예측 가능한 마운트 및 파괴 동작은 SPA 경로 변경 및 다중 맵 페이지가 청취자 또는 중복 채팅 표면을 누출하는 것을 방지합니다.

여섯째, SDK는 브라우저 컴포넌트를 플랫폼 API에 연결하지 않고 둘을 연결한다.SDK는 UI, 세션 교환, 스트림 구문 분석 및 맵 첨부 파일을 위한 애플리케이션 대면 통합 계층입니다.API는 https://api.kaleidr.com/inference-api/b2b/v1/(에 따라 서버 액세스 가능한 추론, 검색, 라우팅, 설계 및 관련 경로를 노출합니다.엔드포인트 참조).

일곱째, 안정적인 제품 계약은 지원 동작, 제어 대상 지도 객체, 필요한 키와 범위, 오류, 이벤트, 해제, 버전 관리, 데이터 권위, 사용량 측정을 명확히 정의합니다. Kaleidr는 임베드 자산을 /embed/v1/ 경로에 고정하고, 전송 규약에 호환성을 깨는 변경이 생기면 새로운 메이저 경로를 요구합니다(CDN 버전 관리). 이 계약 덕분에 호스트 애플리케이션은 문서화되지 않은 UI 동작을 역설계하지 않고도 로더를 업그레이드할 수 있습니다.

지도 API 또는 GIS와의 차이

이 용어는 관련이 있지만 동의어로 취급되어서는 안됩니다.지도 라이브러리 또는 렌더러는 맵을 그리고 카메라, 레이어 및 맵 이벤트를 제어합니다.지도 또는 위치 API는 지오코딩, 장소, 경로 또는 타일과 같은 원격 지리적 데이터 또는 작업을 제공합니다.AI API는 추론 또는 모델 출력을 생성합니다.AI 맵 SDK는 AI, 지도 상태, 인증, UI 및 구조화된 작업 전반에 걸쳐 제품 통합을 제공합니다.GISA 플랫폼은 광범위한 데이터 관리, 분석, 편집, 게시 및 거버넌스를 다룹니다.렌더러는 사용자의 자연어 목표를 이해하지 않고 지도를 표시할 수 있습니다. AI API는 페이지에서 지도를 제어하는 방법을 모른 채 문장을 해석할 수 있습니다. SDK는 문서화된 애플리케이션 계약을 통해 해당 시스템을 연결합니다.

AI는 SDK, 플랫폼 API, 지도 렌더러, 위치 서비스, GIS 또는 권한 있는 시스템을 소유권 경계와 HTTPS 데이터 흐름을 비교하는 SDK 생태계를 매핑합니다.

분류: 분류: 그것이 제공하는 것 책임 예시
지도 라이브러리 또는 렌더러 지도 개체 및 시각적 렌더링 엔진 지도 그리기, 카메라 제어, 레이어 추가, 지도 이벤트 처리
지도 또는 위치 API 원격 지리적 데이터 또는 작업 Geocode, 장소를 찾고, 경로를 계산하고, 타일을 반환합니다.
AI API는 추론 또는 모델 출력 질문을 해석하고, 텍스트를 생성하고, 의도를 분류합니다.
AI 지도 SDK AI, 지도 상태, auth, UI 및 작업 전반에 걸친 제품 통합 채팅 연결, 장소 스트리밍, 지도 작업 적용, 수명 주기 관리
GISA 플랫폼 데이터 관리, 분석, 편집, 출판, 거버넌스 권위 있는 레이어 유지, 공간 분석 실행, 레코드 관리

핵심 아키텍처의 작동 방식

프로덕션 AI 지도 SDK는 대체로 명확한 흐름을 따릅니다. 사용자가 질문하거나 애플리케이션이 이벤트를 보내면 호스트가 컨텍스트와 권한을 제공합니다. SDK는 브라우저 세션 또는 호스트 백엔드 호출을 조정하고, 추론·검색·라우팅·디자인 API는 구조화된 장소, 근거 출처, 허용된 동작을 반환합니다. 공급자 어댑터가 결과를 변환하면 실시간 지도, Viewer, Editor 또는 디자인된 베이스맵이 업데이트됩니다. 로그인 사용자, 테넌트 컨텍스트, 권한, 승인된 데이터 세트, 비공개 데이터 검색, 중요한 비즈니스 동작, 보존과 로깅, 최종 오류 복구는 계속 호스트 애플리케이션이 담당합니다. SDK가 이러한 통제를 우회해서는 안 됩니다.

지도 인식에는 중심과 확대 수준, 화면에 보이는 경계, 선택한 장소, 활성 레이어, 그린 지오메트리, 필터, 언어, 지역 같은 지리적 컨텍스트가 필요합니다. 시스템은 좌표, 안정적인 장소 ID, 지오메트리, 경계, 경로 지오메트리, 동작 유형, 출처, 신뢰도, 명시적인 결과 없음 또는 오류 상태 등 구조화된 지리 결과를 반환해야 합니다. 모델이 임의의 JavaScript나 제한 없는 공급자 호출을 생성하도록 두기보다 허용 목록 기반 동작 계약을 사용하세요. 서·남·동·북 필드를 가진 fit_bounds 같은 개념적 동작이 그 예이며, 실제 구현에서는 선택한 플랫폼이 문서화한 정확한 형식을 사용해야 합니다.

Kaleidr SDK 통합 방법

버전 고정 CDN 경로에서 현재 Kaleidr 로더를 한 번 로드 https://cdn.kaleidr.com/embed/v1/kaleidr.js 제품을 장착하기 전에.이미 지원되는 라이브 맵 인스턴스를 소유하고 있는 애플리케이션의 경우 페이지에 맵 및 채팅 컨테이너를 배치한 다음 라이브 맵 개체가 있는 후 명령 API와 채팅을 마운트합니다.

// myMap must be a live Mapbox, Google Maps, MapLibre,
// or other currently supported map instance.
const chatHandle = Kaleidr.mount("#map-chat", {
  product: "chat",
  publishableKey: "kld_pk_live_REPLACE_ME",
  map: myMap,
  enabled: true
});

// Keep the handle for cleanup in an SPA or component lifecycle.
window.addEventListener("beforeunload", () => {
  chatHandle.destroy();
});

예제는 현재 Kaleidrid에서 조정됩니다. 퀵스타트 그리고 로더 참조.응용 프로그램은 채팅을 거치하기 전에 myMap를 초기화해야합니다.게시 가능한 키에는 ai 범위가 포함되어야 하며, 애플리케이션의 출처는 키의 허용 원본 목록에 표시되어야 합니다.게시된 Kaleidr 맵은 <kaleidr-map product="viewer" share-id="…">와 함께 선언 뷰어 경로를 사용합니다. 뷰어는 공유 링크 게이트이며 현재 게시자 정의 허용 도메인이 여전히 적용되지만 API 키가 필요하지 않습니다(뷰어 임베드).

SDK와 플랫폼 API를 선택하는 기준

호스트 애플리케이션이 지원되는 채팅, 뷰어, 편집기 또는 베이스맵 구성 요소를 원할 때 SDK를 사용합니다. 자동 브라우저 세션 교환; 재사용 가능한 UI; 공급자 첨부; 스트림 구문 분석; 수명 주기 처리; 구현 시간이 빨라집니다.호스트 백엔드에 사용자 지정 사용자 인터페이스, 서버 측 오케스트레이션, 추론 전 개인 데이터 검색, 렌더링에 대한 완전한 제어, 브라우저가 아닌 클라이언트, 문서화된 경로 제품군에 대한 직접 액세스 또는 사용자 지정 로깅 및 정책이 필요한 경우 플랫폼 API를 직접 사용하십시오.브라우저 UI 및 맵 상호 작용을 위한 SDK, 승인 및 비공개 검색을 위한 호스트 백엔드, 제어된 서버 워크플로를 위한 Platform API와 같은 하이브리드 구현이 가장 강력한 경우가 많습니다.서버 키를 브라우저 코드로 이동하지 마십시오. 백엔드에 서버 자격 증명을 유지하고 신뢰할 수 있는 환경에서만 문서화된 스트리밍 엔드포인트를 호출합니다(끝점).

데이터 근거를 확보하고 키를 보호하는 방법

지도는 근본적인 사실이 약할 때에도 답을 정확하게 보이게합니다.일반적인 위험에는 조작 된 장소, 잘못된 좌표, 오래된 비즈니스 상태, 지원되지 않는 경로 클레임, 장소 이름 충돌, 중복 엔터티, 의도 된 지리 외부의 결과 및 개인 시스템과 충돌하는 요약이 포함됩니다.이 시퀀스를 선호합니다. 자연어 의도, 승인 된 검색 또는 장소 해상도, 구조화 된 지리적 개체, 허용 된지도 작업, 소스 컨텍스트가있는 가시적 인 답변.중요한 장소를 안정적인 식별자로 해결하고, 중요한 속성에 대한 소스 및 업데이트 시간을 보존하고, 내부 시스템을 운영 사실에 대해 권위 있는 상태로 유지하고, 결과 및 모호성 상태를 표시하고, 결과 편집에 대한 확인이 필요하며, 사용자 및 임차인에 의한 개인 검색을 제한하고, 최종 구조화된 결과를 애플리케이션 계약으로 처리합니다.

AI 맵 SDK의 브라우저 및 백엔드 보안 경계: 브라우저에서 원본 제한 게시 가능한 키 및 짧은 수의 세션, 호스트 백엔드의 서버 키 및 비공개 검색, Kaleidr 플랫폼 범위 및 스트리밍 이벤트 및 독립 맵 제공업체.

브라우저 규칙에는 브라우저 사용을 위해 설계된 게시 가능한 키를 사용하고, 정확한 생산 및 준비 기본으로 키를 제한하고, 로컬 개발 외부의 HTTPS를 사용하고, 경로 또는 임차인이 변경되면 SDK 통합을 파괴하고, 맵에 마커가 필요하기 때문에 개인 레코드를 노출하지 않는 것이 포함됩니다.백엔드 규칙에는 서버 키를 비밀 관리자에 보관하고, 검색 전에 권한을 부여하고, 추론으로 전달된 필드를 제한하고, 401, 403, 422, 429 및 과도 503 응답을 명확하게 처리하고, 터미널 SSE error 이벤트를 스트림의 끝으로 취급하고, 민감한 액세스를 감사하는 것이 포함됩니다.Mapbox, Google Maps, MapLibre 타일 제공 업체 및 기타 서비스는 자체 자격 증명, 용어, 속성, 청구 및 할당량을 유지합니다. Kaleidr 키는지도 제공자 자격 증명을 대체하지 않습니다.Kaleidr는 버전 고정 CDN 경로, 조직 수준 사용 측정, 조직 키 전반의 공유 할당량 및 스트림 중 quota 이벤트를 문서화합니다(할당량 및 요금 한도).

AI 지도 SDK 평가 방법

SDK가 맵 개체 또는 CSS 선택기가 필요한지 여부에 관계없이 렌더러 호환성 확인-지원 공급자 및 버전, 맵을 소유하든 하나의 연결, 준비 요구 사항, 카메라 및 마커 동작, 다중 맵 지원 및 모바일 또는 WebGL 제약 조건에 관계없이.플랫폼이 장소 개체, 안정적인 ID, 좌표, 지오메트리, 소스 참조, 작업 개체, 결과 없음 상태, 터미널 결과 및 명시적 오류를 반환하는지 물어보십시오. 모델 산문에서 지리적 사실을 추출하는 생산 아키텍처를 피하십시오.게시 가능 및 서버 자격 증명 분리, 원본 제한, 수명이 짧은 브라우저 세션, 범위, 해지, CORS, 임차인 격리, 개인 데이터 경계 및 감사 지원을 확인합니다.스크립트 로드, 프레임워크 분해, 경로 변경, 서버 측 렌더링 경계, 동시 맵, 오류 복구 및 지연 로딩을 테스트합니다.SDK가 UI 래퍼일 뿐인지 또는 플랫폼이 사용자 지정 워크플로에 대해 문서화된 API를 노출하는지 여부를 결정합니다.주요 버전 정책, 변경 로그, dexration windows, CDN 고정, 공급자 이식성 및 데이터 내보내기 경로를 검토합니다.첫 번째 유용한 결과, 스트림 기간, 오류 및 무실질 비율, 지도 작업 성공, 공급자 및 AI 사용, 할당량 활용도 및 완료된 사용자 작업당 비용(SDI 생성만으로 로드되지 않음)에 대한 시간을 측정합니다.

일반적인 사용 사례에는 대화 장소 발견이 포함됩니다. 여행 및 목적지 제품 (AI 기반 관광 지도); 속성 및 시장 검색; 저장 로케이터; SaaS 워크 플로우 내부에 내장 된 맵 생성; 설계된베이스 맵을 가진 브랜드 맵 경험; 공인 자산 및 영토에 대한 내부 작업.각각의 경우 AI 계층은 요청을 해석하고 호스트 시스템은 사실을 검증하고 권한을 적용합니다.

실수 무슨 일이 일어나는지 추천 수정
라이브 맵이 존재하기 전에 장착 SDK가 의도한 렌더러에 연결할 수 없습니다. 먼저 맵을 초기화하고 라이브 개체를 전달
SDK를 진실의 원천으로 취급 생성된 사실은 권위 있는 기록을 재정의할 수 있습니다. 장소 및 비즈니스 시스템을 권위있게 유지
산문에서 좌표 구문 분석 통합이 부서지기 쉬워짐 구조화된 장소 및 액션 이벤트 사용
브라우저에서 서버 키 노출 백엔드 베어러가 공개됩니다. 출처 제한 게시 가능한 키 사용
허용한 기원을 잊기 브라우저 요청은 CORS 또는 원본 오류로 실패합니다. 정확한 준비 및 생산 기원 추가
지도 공급자 및 AI 자격 증명 혼합 보안, 청구 및 디버깅이 불분명 해집니다. 각 공급자를 독립적으로 관리
임의 생성 작업 허용 모델은 지원되지 않는 동작을 트리거할 수 있습니다. 문서화된 작업 허용 목록 사용
분해 무시 SPA는 청취자, 스트림 또는 중복 구성 요소를 누출 핸들 및 호출 유지 destroy()
SDK 로드만 추적 기술 활성화가 사용자 값으로 오인됩니다. 해결된 작업 및 다운스트림 결과 측정
모바일 및 접근성 테스트 건너뛰기 채팅은지도를 가리거나 초점을 트랩 할 수 있습니다. 반응형 레이아웃, 키보드 주문 및 레이블 테스트

최종 결론

AI 맵 SDK는 AI 출력을 지배적인 공간 제품 경험으로 전환하는 애플리케이션 계층입니다.계층은 자연어 의도를 구조화된 장소, 지원되는 맵 작업, 재사용 가능한 인터페이스, 브라우저 안전 인증 및 라이브 렌더러에 연결합니다.제품이 대화 맵 상호 작용, 임베디드 공간 구성 요소 또는 추론에서 가시적 지리적 동작에 이르기까지 더 빠른 경로가 필요할 때 AI 맵 SDK를 사용합니다.호스트 팀이 사용자 지정 인터페이스 또는 서버 측 오케스트레이션이 필요한 경우 직접 API를 사용하고, 브라우저가 유지되는 구성 요소의 이점을 누리고 백엔드가 개인 검색, 정책 및 권한을 제어해야 할 때 둘 다 사용합니다.SDK가 데이터 권한을 보존하고, 구조화된 지리적 결과를 생성하고, 이미 사용 중인 렌더러를 지원하고, 보안 자격 증명 경계를 시행하고, 수명 주기 및 오류를 처리하고, 측정 가능한 사용자 작업을 개선하는지 여부를 평가합니다. 데모 로드 속도.

기존 지도에 AI 계층 추가

하나의 로더, 공개 키, 실시간 지도 인스턴스를 사용해 Kaleidr Chat을 지원되는 Mapbox, Google Maps 또는 MapLibre 구현에 연결할 수 있습니다. 채팅을 마운트하려면 **Kaleidr SDK 빠른 시작**을 확인하세요. 호스트 백엔드에서 서버 키를 이용한 추론, 검색, 라우팅 또는 디자인 워크플로가 필요하면 **플랫폼 API 엔드포인트**를 사용하세요.

자주 묻는 질문

AI 지도 SDK란 무엇인가?

AI 맵 SDK는 AI 추론을 라이브 맵 또는 임베디드 공간 구성 요소에 연결하는 소프트웨어 개발 키트입니다.UI, 인증, 구조화된 장소 이벤트, 지도 작업, 공급자 어댑터, 수명 주기 및 플랫폼 API 액세스를 관리할 수 있습니다.

AI 지도 SDK는 지도 API와 같은가?

아니.지도 API는 일반적으로 데이터 또는 원격 지리적 작업을 제공합니다.AI 맵 SDK는 AI, UI, 지도 상태, 인증 및 구조화된 작업을 연결하는 애플리케이션 통합 계층을 제공합니다.

Mapbox, Google Maps, MapLibre를 대체하는가?

꼭 그런 것은 아니다.Kaleidr의 현재 채팅 SDK는 지원되는 라이브 맵에 첨부되며 기존 공급자는 계속 맵을 렌더링합니다.

브라우저에서 서버 API 키를 사용해야 하는가?

아니.SDK를 통해 브라우저 안전 게시 가능한 키를 사용합니다.백엔드에 서버 키를 보관합니다.

비공개 비즈니스 데이터를 사용할 수 있는가?

예, 공인 아키텍처를 통해.호스트 백엔드는 허용된 레코드만 검색하고, 테넌트 및 개체 액세스를 강제하고, 노출된 필드를 최소화하고, 비즈니스 시스템을 권위 있게 유지해야 합니다.

참고 문헌

@misc{kaleidr_sdk_loader,
  title  = {kaleidr.js -- the loader},
  author = {{Kaleidr}},
  note   = {Kaleidr Developer Docs; accessed 1 August 2026},
  url    = {https://docs.kaleidr.com/sdk/kaleidr-js}
}

@misc{kaleidr_chat_attach,
  title  = {Chat -- attach AI to your map},
  author = {{Kaleidr}},
  note   = {Kaleidr Developer Docs; accessed 1 August 2026},
  url    = {https://docs.kaleidr.com/sdk/chat-attach}
}

@misc{kaleidr_auth_scopes,
  title  = {Auth \& scopes},
  author = {{Kaleidr}},
  note   = {Kaleidr Developer Docs; accessed 1 August 2026},
  url    = {https://docs.kaleidr.com/platform-api/auth-and-scopes}
}

@misc{kaleidr_sse_contract,
  title  = {SSE wire contract},
  author = {{Kaleidr}},
  note   = {Kaleidr Developer Docs; accessed 1 August 2026},
  url    = {https://docs.kaleidr.com/platform-api/sse-wire-contract}
}

@misc{mdn_custom_elements,
  title  = {Using Custom Elements},
  author = {{MDN Web Docs}},
  note   = {Accessed 1 August 2026},
  url    = {https://developer.mozilla.org/en-US/docs/Web/API/Web_components/Using_custom_elements}
}

@misc{mdn_server_sent_events,
  title  = {Using Server-Sent Events},
  author = {{MDN Web Docs}},
  note   = {Accessed 1 August 2026},
  url    = {https://developer.mozilla.org/en-US/docs/Web/API/Server-sent_events/Using_server-sent_events}
}

@misc{mapbox_map_object,
  title  = {Map -- Mapbox GL JS},
  author = {{Mapbox}},
  note   = {Accessed 1 August 2026},
  url    = {https://docs.mapbox.com/mapbox-gl-js/api/map/}
}

@misc{maplibre_map_object,
  title  = {Map -- MapLibre GL JS},
  author = {{MapLibre}},
  note   = {Accessed 1 August 2026},
  url    = {https://maplibre.org/maplibre-gl-js/docs/API/classes/Map/}
}