개요: Firebase용 Vertex AI 솔루션

Firebase용 Vertex AI로 앱을 개발할 때 기본 가이드에서 설명하는 기본사항 이상의 내용이 필요할 수 있습니다. 이 섹션에서 설명하는 솔루션은 고급 사용 사례에 관한 안내를 제공합니다.

파일 관리 및 멀티모달 요청에 대용량 파일 포함

Firebase용 Cloud Storage를 사용하면 파일 저장 및 관리에 빠르고 안전하며 확장 가능한 인프라를 활용할 수 있습니다. 또한 Firebase용 Cloud Storage URL을 사용하여 멀티모달 요청에 더 큰 파일을 포함할 수 있습니다.

Firebase용 Cloud Storage 솔루션 보기

승인되지 않은 클라이언트로부터 앱 보호

모바일 및 웹 앱의 경우 승인되지 않은 클라이언트가 악용하지 못하도록 Gemini API 및 프로젝트 리소스 (예: 조정된 모델)를 보호해야 합니다. Firebase 앱 체크를 사용하여 모든 API 호출이 실제 앱에서 비롯되었는지 확인할 수 있습니다.

Firebase 앱 체크 솔루션 보기

런타임 구성을 동적 및 조건부로 설정

런타임 조건을 기준으로 구성을 설정하려면 Firebase 원격 구성을 사용하면 됩니다. 한 가지 예는 최종 사용자의 위치를 기반으로 Vertex AI 서비스 및 생성 모델을 실행하는 위치를 변경하는 것입니다.

원격 구성 문서 참조

앱의 새 버전을 출시하지 않고 앱의 값 업데이트

앱의 새 버전을 출시하지 않고 앱에서 값을 동적으로 변경해야 하는 경우 Firebase 원격 구성을 사용할 수 있습니다. 예를 들어 새 모델 버전이 출시될 때 모델 이름을 업데이트하거나 요청의 프롬프트 또는 입력을 변경하는 경우가 있습니다.

원격 구성 문서 참조


다른 솔루션과 가이드를 적극적으로 개발하고 있으니 나중에 다시 확인해 주세요.