GenerationConfig


public final class GenerationConfig


Parâmetros de configuração a serem usados para a geração de conteúdo.

Resumo

Tipos aninhados

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

Métodos públicos

final @NonNull Executor

O Executor em que os callbacks precisam ser invocados

final Integer

O número máximo de respostas exclusivos a serem retornadas

final Context

O contexto do aplicativo a ser usado

final Integer

O número máximo de tokens a serem gerados por resposta

final List<@NonNull String>
final Float

O grau de aleatoriedade na seleção do token, geralmente entre 0 e 1

final Integer

Quantos tokens selecionar entre as maiores probabilidades

final @NonNull ExecutorService

O ExecutorService em que as tarefas em segundo plano precisam ser executadas

Métodos públicos

getCallbackExecutor

public final @NonNull Executor getCallbackExecutor()

O Executor em que os callbacks precisam ser invocados

getCandidateCount

public final Integer getCandidateCount()

O número máximo de respostas exclusivos a serem retornadas

getContext

public final Context getContext()

O contexto do aplicativo a ser usado

getMaxOutputTokens

public final Integer getMaxOutputTokens()

O número máximo de tokens a serem gerados por resposta

getStopSequence

public final List<@NonNull StringgetStopSequence()

getTemperature

public final Float getTemperature()

O grau de aleatoriedade na seleção do token, geralmente entre 0 e 1

getTopK

public final Integer getTopK()

Quantos tokens selecionar entre as maiores probabilidades

getWorkerExecutor

public final @NonNull ExecutorService getWorkerExecutor()

O ExecutorService em que as tarefas em segundo plano precisam ser executadas