GenerationConfig


public final class GenerationConfig


Paramètres de configuration à utiliser pour la génération de contenu.

Résumé

Types imbriqués

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

Méthodes publiques

final @NonNull Executor

Executor sur lequel les rappels doivent être appelés

final Integer

Nombre maximal de réponses uniques à renvoyer

final Context

Contexte de l'application à utiliser

final Integer

Nombre maximal de jetons à générer par réponse

final List<@NonNull String>
final Float

Degré de hasard dans la sélection des jetons, généralement compris entre 0 et 1

final Integer

Nombre de jetons à sélectionner parmi les probabilités les plus élevées

final @NonNull ExecutorService

ExecutorService sur lequel les tâches en arrière-plan doivent s'exécuter

Méthodes publiques

getCallbackExecutor

public final @NonNull Executor getCallbackExecutor()

Executor sur lequel les rappels doivent être appelés

getCandidateCount

public final Integer getCandidateCount()

Nombre maximal de réponses uniques à renvoyer

getContext

public final Context getContext()

Contexte de l'application à utiliser

getMaxOutputTokens

public final Integer getMaxOutputTokens()

Nombre maximal de jetons à générer par réponse

getStopSequence

public final List<@NonNull StringgetStopSequence()

getTemperature

public final Float getTemperature()

Degré de hasard dans la sélection des jetons, généralement compris entre 0 et 1

getTopK

public final Integer getTopK()

Nombre de jetons à sélectionner parmi les probabilités les plus élevées

getWorkerExecutor

public final @NonNull ExecutorService getWorkerExecutor()

ExecutorService sur lequel les tâches en arrière-plan doivent s'exécuter