Gemini API를 사용하여 텍스트 전용 프롬프트에서 텍스트 생성


Vertex AI in Firebase SDK를 사용하여 앱에서 Gemini API를 호출할 때 Gemini 모델에 텍스트 전용 입력을 기반으로 텍스트를 생성하라는 프롬프트를 표시할 수 있습니다.

시작하기 전에

아직 완료하지 않았다면 Vertex AI in Firebase SDK 시작 가이드를 완료하세요. 다음 작업을 모두 완료했는지 확인합니다.

  1. 새 Firebase 프로젝트 또는 기존 Firebase 프로젝트를 다음과 같이 설정합니다. Blaze 요금제 및 필수 API 사용 설정

  2. 앱을 등록하고 앱에 Firebase 구성을 추가하는 등 앱을 Firebase에 연결합니다.

  3. SDK를 추가하고 앱에서 Vertex AI 서비스와 생성형 모델을 초기화합니다.

앱을 Firebase에 연결하고, SDK를 추가하고, Vertex AI 서비스와 생성 모델 Gemini API를 호출할 준비가 되었습니다.

텍스트 전용 입력에서 텍스트 생성

텍스트만 포함된 입력으로 Gemini API를 호출할 수 있습니다. 이러한 호출의 경우 텍스트 전용 프롬프트를 지원하는 모델(예: Gemini 1.5 Pro)을 사용해야 합니다.

응답을 스트리밍할지(generateContentStream) 아니면 전체 결과가 생성될 때까지 응답을 기다릴지(generateContent) 선택합니다.

스트리밍

전체 결과를 기다릴 필요 없이 대신 스트리밍을 사용하여 부분적인 결과를 처리합니다.

스트리밍 사용 안함

또는 스트리밍 대신 전체 결과를 기다릴 수 있습니다. 결과는 모델이 전체 생성 프로세스를 완료한 후에만 반환됩니다.

사용 사례 및 앱에 적합한 Gemini 모델과 선택적으로 위치를 선택하는 방법을 알아보세요.

그 밖에 무엇을 할 수 있을까요?

  • 토큰 계산 방법 알아보기 모델을 학습시키는 데 사용될 수 있습니다.
  • 다음을 포함한 프로덕션 준비에 대해 생각해 보세요. Firebase App Check 설정 승인되지 않은 클라이언트의 악용으로부터 Gemini API을(를) 보호합니다.

Gemini API의 다른 기능 사용해 보기

콘텐츠 생성을 제어하는 방법 알아보기

Vertex AI Studio를 사용하여 프롬프트 및 모델 구성을 실험할 수도 있습니다.

Gemini 모델 자세히 알아보기

다양한 사용 사례에 사용할 수 있는 모델할당량 및 가격에 대해 알아보세요.


Vertex AI in Firebase 사용 경험에 관한 의견 보내기