개요: Firebase AI 로직 솔루션

Firebase AI Logic로 앱을 개발할 때 기본 가이드에서 설명하는 기초적인 사항 이외의 고급 기능이 필요할 수 있습니다. 이 섹션에서 설명하는 솔루션은 고급 사용 사례에 대한 지침을 제공합니다.

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

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

Cloud Storage for Firebase 솔루션 보기

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

모바일 및 웹 앱의 경우 승인되지 않은 클라이언트의 악용으로부터 Gemini API 및 프로젝트 리소스를 보호해야 합니다. Firebase App Check를 사용하여 모든 API 호출이 실제 앱에서 이루어지는지 확인할 수 있습니다.

Firebase App Check 가이드 보기

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

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

Remote Config 솔루션 보기

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

새 버전의 앱을 출시하지 않고 앱의 값을 동적으로 변경해야 하는 경우 Firebase Remote Config을 사용하면 됩니다. 새 모델 버전이 출시될 때 모델 이름을 업데이트하거나 시스템 안내, 프롬프트, 안전 설정, 요청 입력을 변경하는 것이 그 예입니다.

Remote Config 솔루션 보기


다른 해결 방법과 가이드도 적극적으로 준비하고 있으니 나중에 다시 확인해 주세요.