AI 프롬프트: AI 기능 추가

이 프롬프트를 사용하면 모바일 또는 웹 앱에 AI 기능을 추가할 수 있습니다.

  • Firebase AI Logic: 앱에서 직접 Gemini API에 안전하게 액세스하는 AI 기능을 위한 프롬프트입니다. 이 프롬프트는 Gemini Developer API를 사용하도록 Firebase 프로젝트를 설정하고 채팅, 멀티모달 분석, 이미지 생성 및 편집과 같은 환경을 위해 앱에 코드를 작성합니다.

기존 Firebase 프로젝트와 함께 이 프롬프트를 사용할 수 있습니다. 하지만 Firebase 프로젝트가 없는 경우 프롬프트에서 Firebase 설정을 안내합니다.


Gemini CLI용 Firebase 확장 프로그램을 사용하는 경우 다음 명령어를 실행하세요. /firebase:init

아래에서 이 프롬프트의 중요한 기본 요건과 제한사항은 물론, 에이전트형 MCP 지원 AI 어시스턴트의 사용 안내를 확인할 수 있습니다.


기본 요건 및 제한사항

Firebase에서는 환경을 개선하기 위해 노력하고 있으므로 기본 요건 및 제한사항 목록이 자주 변경될 수 있습니다. 따라서 더 많은 기능이 지원되는지 자주 확인하세요.

  • 이 프롬프트는 Android 앱, 앱 또는 Flutter 앱의 기존 코드베이스 내에서 AI 기능을 설정합니다. 앱을 아직 배포하거나 게시할 필요는 없습니다.

  • 이 프롬프트는 아직 다음 항목에 최적화되지 않았습니다.

    • iOS 앱 또는 Unity 게임
    • Gemini Live API를 사용한 양방향 스트리밍, Imagen 모델 액세스, 하이브리드 온디바이스 추론, 도구 설정 등 일부 AI 기능
  • 이미지 생성 기능을 사용하려면 Firebase 프로젝트에서 사용한 만큼만 지불하는 Blaze 요금제를 사용해야 합니다. 시작하는 데 사용할 수 있는 $300 크레딧을 청구할 수 있습니다.

프롬프트 사용

  1. 아직 설치하지 않았다면 Firebase MCP 서버를 설치합니다.
    에이전트형 MCP 지원 AI 어시스턴트를 설치하면 Firebase의 MCP 도구와 프롬프트에 액세스할 수 있습니다.

    Gemini CLI용 Firebase 확장 프로그램은 Firebase MCP 서버를 자동으로 설치합니다.

  2. 대부분의 에이전트형 MCP 지원 AI 어시스턴트는 이 프롬프트를 편리하게 실행할 수 있는 방법을 제공합니다. 예를 들어 Gemini CLI는 이러한 프롬프트를 슬래시 명령어로 사용할 수 있도록 합니다.

    /firebase:init
    
  3. 초기화 프롬프트에 후속 조치를 취하여 AI 어시스턴트에게 Firebase AI Logic을 사용 설정하고 싶다고 알릴 수 있습니다.

    I want to enable Firebase AI Logic in my app
    
  4. 그런 다음 AI 어시스턴트에게 사용자를 대신하여 AI 기능을 구현하도록 지시할 수 있습니다.

    Help me add an image generation feature.
    

특정 환경이나 요구사항에 맞게 Firebase에서 사전 작성된 프롬프트를 조정할 수도 있습니다.

프롬프트의 콘텐츠 검토

Firebase GitHub 저장소에서 firebas:init 프롬프트의 콘텐츠를 검토할 수 있습니다.

firebas:init 프롬프트는 각 구성 작업 또는 Firebase 서비스에 대해 여러 서비스별 프롬프트를 조정합니다.