Firebase의 Gemini를 사용하려면 먼저 Firebase Console에서 Gemini를 사용 설정해야 합니다. Firebase의 Gemini는 프로젝트 및 사용자별로 사용 설정되며 Gemini Code Assist에 포함되어 있습니다. Gemini Code Assist 설정에서 자세히 알아보세요.
필수 권한
Firebase의 Gemini 기능을 사용 설정하고 사용하려면 특정 IAM 역할 및 권한이 필요합니다.
- 소유자 또는 편집자 IAM 역할이 있는 프로젝트 구성원은 Firebase의 Gemini를 사용 설정하고 기능을 사용할 수 있습니다.
- 프로젝트 뷰어는 Firebase의 Gemini를 사용 설정할 수 없지만 Gemini for Google Cloud 사용자 역할이 할당된 경우 Firebase의 Gemini 채팅, 도움말, Crashlytics의 AI 지원을 비롯한 기능을 사용할 수 있습니다.
프로젝트 구성원에게 Gemini for Google Cloud 사용자 역할을 할당하는 방법을 알아봅니다. 프로젝트 소유자만 IAM 역할을 수정할 수 있습니다.
- Firebase Console에서 프로젝트 설정을 선택한 다음 사용자 및 권한을 선택합니다.
- 관련 프로젝트 구성원 행을 찾습니다.
- 옵션 더보기를 클릭한 다음 액세스 수정을 선택합니다.
- 역할을 펼치고 Gemini for Google Cloud 사용자를 선택한 다음 완료를 클릭합니다.
- 역할 업데이트를 클릭하여 변경사항을 저장합니다. 사용자에게 적용할 새 역할을 적용하기까지 1~2분 정도 걸릴 수 있습니다.
프로젝트에 Firebase의 Gemini 설정
계정에 필요한 권한이 있는지 확인한 후 프로젝트의 Firebase에서 Gemini를 사용 설정할 수 있습니다.
Firebase의 Gemini를 사용 설정하려면 다음 안내를 따르세요.
프로젝트 소유자 또는 편집자가 Firebase 콘솔을 열고 프로젝트를 선택한 다음 오른쪽 상단 콘솔 메뉴에 있는 ✦Firebase의 Gemini를 클릭합니다.
Gemini 창이 표시됩니다.
표시되는 정보를 검토하고 시작하기를 클릭합니다.
원하는 경우 프로젝트의 다른 사용자를 위해 Firebase에서 Gemini를 사용 설정합니다. 프로젝트 설정에서 사용자 및 권한을 선택하고 추가 사용자에게 Gemini for Google Cloud 역할을 할당합니다.
이제 Firebase의 Gemini로 Firebase 개발을 가속화할 준비가 되었습니다. Firebase Console에서 Gemini 사용해 보기에서 Firebase의 Gemini와 상호작용하는 방법을 자세히 알아보세요.
Firebase에서 Gemini 사용 중지하기
Firebase의 Gemini를 비롯한 모든 Gemini for Google Cloud 제품과 Crashlytics의 AI 지원과 같이 Gemini에서 지원하는 기능을 사용 중지하려면 Gemini for Google Cloud API 사용 중지를 참고하세요. 또는 특정 사용자의 액세스를 제한할 수 있습니다.
특정 사용자의 액세스 권한을 제한하려면 각 사용자에서 Gemini for Google Cloud 사용자 역할을 삭제하면 됩니다.
- Firebase 콘솔에서 프로젝트 설정을 열고 사용자 및 권한을 선택한 다음 업데이트할 각 사용자의 Gemini for Google Cloud 역할을 삭제합니다.
Firebase의 Gemini 문제 해결
✦Firebase의 Gemini가 Firebase Console에 표시되지 않는 경우 다음을 확인하세요.
- Google Cloud 콘솔에서 Gemini for Google Cloud API가 사용 설정되어 있는지 확인합니다.
- 액세스 권한을 부여하려는 사용자에게 IAM의 Cloud AI 컴패니언 사용자 역할이 할당되었는지 확인합니다.
다음 단계
- Firebase Console에서 Gemini 사용해 보기
- 프롬프트 최적화 자세히 알아보기