Slide 16
Slide 16 text
GenerativeModelのセットアップ
GenerativeModelの引数に各種設定値を渡してセットアップする。
modelName ユースケースに合わせてモデル名を設定。ワンショットとチャットの場合は
「gemini-pro」、マルチモーダルの場合は「 gemini-pro-vision」
apiKey Google AI Studioで作成したKeyを設定。秘匿性を高めるため、
local.propertiesなどに書いておいて、 BuildConfig.apiKeyで呼び出すと良いで
すね。
generationConfig 返答のランダム性や、返してほしくない語句の設定(セーフティ機能)などの設
定ができます。サンプルではランダム性だけ設定しています。
引用: https://github.com/google/generative-ai-android/tree/main/generativeai-android-sample