GenerationConfig


public final class GenerationConfig


コンテンツ生成に使用する構成パラメータ。

概要

ネストされた型

public final class GenerationConfig.Builder
public static class GenerationConfig.Companion

パブリック メソッド

final @NonNull Executor

コールバックを呼び出す Executor

final Integer

返される最大一意レスポンス数

final Context

使用するアプリケーション コンテキスト

final Integer

レスポンスごとに生成する最大トークン数

final Float

トークン選択のランダム性の度合い(通常は 0 ~ 1)

final Integer

最も確率が高いトークンの中から選択するトークンの数

final @NonNull ExecutorService

バックグラウンド タスクを実行する ExecutorService

パブリック メソッド

getCallbackExecutor

public final @NonNull Executor getCallbackExecutor()

コールバックを呼び出す Executor

getCandidateCount

public final Integer getCandidateCount()

返される最大一意レスポンス数

getContext

public final Context getContext()

使用するアプリケーション コンテキスト

getMaxOutputTokens

public final Integer getMaxOutputTokens()

レスポンスごとに生成する最大トークン数

getTemperature

public final Float getTemperature()

トークン選択のランダム性の度合い(通常は 0 ~ 1)

getTopK

public final Integer getTopK()

最も確率が高いトークンの中から選択するトークンの数

getWorkerExecutor

public final @NonNull ExecutorService getWorkerExecutor()

バックグラウンド タスクを実行する ExecutorService