개요: Firebase AI Logic 솔루션
컬렉션을 사용해 정리하기
내 환경설정을 기준으로 콘텐츠를 저장하고 분류하세요.
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 솔루션 보기
다른 해결 방법과 가이드도 적극적으로 준비하고 있으니 나중에 다시 확인해 주세요.
달리 명시되지 않는 한 이 페이지의 콘텐츠에는 Creative Commons Attribution 4.0 라이선스에 따라 라이선스가 부여되며, 코드 샘플에는 Apache 2.0 라이선스에 따라 라이선스가 부여됩니다. 자세한 내용은 Google Developers 사이트 정책을 참조하세요. 자바는 Oracle 및/또는 Oracle 계열사의 등록 상표입니다.
최종 업데이트: 2025-09-06(UTC)
[null,null,["최종 업데이트: 2025-09-06(UTC)"],[],[],null,["\u003cbr /\u003e\n\nAs you develop your app with Firebase AI Logic, you might want to go beyond\nthe basics discussed in the main guides. The solutions outlined in this section\noffer guidance on more advanced use cases.\n\nManage files and include large files in multimodal requests\n\nBy using Cloud Storage for Firebase, you can take advantage of a fast, secure,\nand scalable infrastructure for file storage and management. Plus, you can\ninclude larger files in your multimodal requests using a\nCloud Storage for Firebase URL.\n\n[See the Cloud Storage for Firebase solution](/docs/ai-logic/solutions/cloud-storage)\n\nProtect your app from unauthorized clients\n\nFor mobile and web apps, you need to protect the Gemini API and\nyour project resources from abuse by unauthorized clients.\nYou can use Firebase App Check to verify that all API calls are from your\nactual app.\n\n[See the Firebase App Check guide](/docs/ai-logic/app-check)\n\nDynamically and conditionally set runtime configurations\n\nIf you want to set configurations based on runtime conditions, you can use\n[Firebase Remote Config](/docs/remote-config). One example is changing the\nlocation where you run the Vertex AI service and generative model based on an\nend-user's location.\n\n[See the Remote Config solution](/docs/ai-logic/solutions/remote-config)\n\nUpdate values in your app without releasing a new version of your app\n\nIf you need to dynamically change values in your app without releasing a new\nversion of your app, you can use Firebase Remote Config. Examples include\nupdating the model name when a new model version is released or changing\nsystem instructions, prompts, safety settings, or input for a request.\n\n[See the Remote Config solution](/docs/ai-logic/solutions/remote-config)\n\n\u003cbr /\u003e\n\nWe're actively working on other solutions and guides, so check back soon!"]]