Bynder 같은 사내 이미지 검색 만들기: Titan 임베딩과 Qdrant 연동
Bynder AI를 참고해 사내 이미지 검색 시스템을 만드는 방법을 설명합니다. Titan Multimodal Embeddings·Qdrant 검색, 이미지 태깅 API, 권한 필터를 연결하고 자체 개발할 로직과 지원 범위를 짚습니다.
핵심 요약
1. 사내 이미지 검색과 자동 태깅을 묶어 마케팅팀이 기존 브랜드 자산을 찾고 재사용하는 시스템을 만듭니다. 2. Titan Multimodal Embeddings, Qdrant, 이미지 분석 AI API를 연결해 검색과 메타데이터 생성을 구현합니다. 3. 태그 사전 매핑, 사용자 권한 계산, 변경 동기화와 검수·저장은 자체 애플리케이션에서 처리합니다.
Bynder AI에서 가져올 제작 목표
디지털 자산 관리(DAM)는 기업의 이미지·영상·문서를 관리하는 체계입니다. Bynder AI에서 참고할 가치는 파일명을 몰라도 필요한 콘텐츠를 발견하고 재사용하는 데 있습니다. 이 글은 이미지 중심의 디지털 자산 관리 솔루션을 만드는 방법에 초점을 맞춥니다.
Bynder는 자연어 검색, 참고 이미지나 URL을 이용한 이미지 검색, 기존 자산과 비슷한 콘텐츠 찾기를 제공합니다. AWS 사례에는 Bynder의 Titan Multimodal Embeddings 사용이 공개되어 있습니다. 아래의 Qdrant와 OpenAI API 조합은 유사 기능을 위한 구현 제안입니다.
Titan Multimodal Embeddings와 Qdrant로 이미지 검색 구현
자연어 이미지 검색의 입력은 검색 문장이고, 유사 이미지 검색의 입력은 참고 사진입니다. 먼저 이용권을 확보한 사내 이미지를 Amazon Bedrock의 Titan Multimodal Embeddings G1에 전달합니다. AI API는 이미지 의미를 숫자 벡터인 임베딩으로 변환합니다. 자체 로직은 이 벡터를 자산 ID와 묶어 벡터 저장·검색 데이터베이스인 Qdrant에 저장합니다.
검색할 때도 같은 모델로 문장이나 사진을 벡터화하면 Qdrant가 가까운 자산을 찾습니다. 자체 로직은 입력 형식을 확인하고 검색 결과를 자산 정보와 연결해 화면에 표시합니다. 출력은 유사 자산의 썸네일과 상세 정보이며, 벡터 생성이 실패한 파일은 재처리 대상으로 관리합니다.

이 모델의 문서상 지원 언어는 영어입니다. 한국어 검색을 제공하려면 실제 업무 표현으로 검색 품질을 평가하고 언어 처리 방식을 정해야 합니다.
이미지 태깅 API로 태그와 설명 후보 만들기
이미지 자동 태깅은 검색용 벡터 생성과 별도 단계로 설계합니다. Bynder의 제목·설명·태그 보강은 Enrichment Agent의 기능이며, AI Search의 기본 포함 기능으로 묶어 판단하면 안 됩니다.
유사 기능에서는 이미지, 기존 메타데이터, 조직의 분류 기준을 OpenAI의 이미지 입력 지원 모델 API에 전달합니다. AI API는 보이는 내용을 분석해 태그와 설명 후보를 생성합니다. 자체 로직은 후보를 사내 태그 사전에 맞추고, 출력 형식 검사와 중복 제거를 수행합니다.
담당자가 승인한 내용을 저장하면 검색에 쓸 태그와 설명이 완성됩니다. 이미지 설명 자동 생성 결과에 검토 상태와 수정 이력을 붙이면 운영자가 변경 내용을 추적할 수 있습니다. 브랜드명과 사용 승인 여부는 등록된 자산 정보와 담당자 검토를 기준으로 확정합니다.

Qdrant 권한 필터로 허용 자산만 검색
브랜드 자산 권한 관리는 검색 정확도와 별도로 설계합니다. 입력은 인증된 사용자 정보와 검색 조건입니다. 서버의 자체 권한 로직이 사용자에게 허용된 조직·역할 범위를 계산하고, 검색 조건과 합쳐 Qdrant의 필수 필터를 만듭니다.
Qdrant는 자산에 붙인 속성 정보인 payload를 기준으로 조건에 맞는 벡터를 검색합니다. 출력은 해당 사용자가 볼 수 있는 자산 후보입니다. 사용자가 화면에서 고른 필터만으로 접근 허용 여부를 결정해서는 안 됩니다.
권한이 바뀌면 원본 저장소와 검색 인덱스의 정보를 동기화해야 합니다. 원본 다운로드 시에도 서버가 접근 권한을 다시 확인하도록 구현합니다. 필터 엔진은 조건을 실행하고, 권한 정책과 예외 처리는 애플리케이션이 책임집니다.
AI DAM 구축에서 API와 자체 로직 나누기
자료 공급원은 기업이 보유하거나 이용권을 확보한 자산 저장소입니다. 저장소 API는 파일·메타데이터 연결을, AI API는 임베딩과 이미지 분석을, 오픈소스 벡터DB인 Qdrant는 유사도 검색과 필터를 담당합니다. SDK·라이브러리는 API 호출과 파일 전처리를 돕습니다.

AI 스킬을 사용한다면 작업 지침과 실행 순서를 묶는 용도로 둡니다. 자산 ID 관리, 태그 승인, 오류 재시도, 삭제·권한 변경 반영은 자체 로직으로 구현합니다. 이렇게 역할을 나누면 마케팅 이미지 관리 업무에 필요한 검수와 운영 범위가 구체화됩니다.
제품 지원 범위와 제작 범위 맞추기
Bynder AI Search는 계약 업그레이드와 활성화 조건을 확인해야 합니다. 자연어 검색은 영어에 최적화되어 있으며, 한국어 지원이나 모든 AI 기능의 기본 제공을 전제로 도입해서는 안 됩니다. Bynder의 제공 조건과 자체 제작에 사용하는 모델의 지원 언어는 각각 판단해야 합니다.
제작 범위는 보유 이미지 연결, 사진·문장 검색, 태그 검수, 권한 동기화로 나눠 정합니다. 검색 문장에 맞는 자산이 나오는지, 승인한 태그가 저장되는지, 권한이 없는 자산이 노출되지 않는지를 업무 시나리오로 확인합니다.
사내 이미지 검색이나 자동 태깅 서비스를 만들고 싶다면 필요한 기능, 입력 자료, 연결할 업무를 정리해 트램스 AI에 제작을 문의해 주세요. https://trams.co.kr/ai-si/contact/#inquiry
참고 자료
- https://www.bynder.com/en/products/digital-asset-management/
- https://aws.amazon.com/solutions/case-studies/bynder-bedrock-case-study/
- https://support.bynder.com/hc/en-us/articles/4407741633426-Bynder-s-AI-Search-Experience-Offerings
- https://support.bynder.com/hc/en-us/articles/34705358548498-Enrichment-Agent-Automate-Asset-Metadata
- https://docs.aws.amazon.com/bedrock/latest/userguide/titan-multiemb-models.html
- https://qdrant.tech/documentation/search/filtering/
- https://developers.openai.com/api/docs/guides/images-vision
비슷한 AI 서비스를
사업에 적용하고 싶으신가요?
아이디어와 필요한 기능을 알려주시면 제작 범위와 방법을 검토합니다.