Interfaccia GeneraContentRequestOrBuilder (1.2.0)

public interface GenerateContentRequestOrBuilder extends MessageOrBuilder

Implementa

MessageOrBuilder

Metodi

getContents(int index)

public abstract Content getContents(int index)

Obbligatorio. I contenuti della conversazione corrente con il modello.

Per le query a turno singolo, si tratta di una singola istanza. Per le query in più passaggi, si tratta di un campo ripetuto contenente la cronologia delle conversazioni e l'ultima richiesta.

repeated .google.cloud.vertexai.v1.Content contents = 2 [(.google.api.field_behavior) = REQUIRED];

Parametro
Nome Description
index int
Restituisce
Tipo Description
Content

getContentsCount()

public abstract int getContentsCount()

Obbligatorio. I contenuti della conversazione corrente con il modello.

Per le query a turno singolo, si tratta di una singola istanza. Per le query in più passaggi, si tratta di un campo ripetuto contenente la cronologia delle conversazioni e l'ultima richiesta.

repeated .google.cloud.vertexai.v1.Content contents = 2 [(.google.api.field_behavior) = REQUIRED];

Restituisce
Tipo Description
int

getContentsList()

public abstract List<Content> getContentsList()

Obbligatorio. I contenuti della conversazione corrente con il modello.

Per le query a turno singolo, si tratta di una singola istanza. Per le query in più passaggi, si tratta di un campo ripetuto contenente la cronologia delle conversazioni e l'ultima richiesta.

repeated .google.cloud.vertexai.v1.Content contents = 2 [(.google.api.field_behavior) = REQUIRED];

Restituisce
Tipo Description
List<Content>

getContentsOrBuilder(int index)

public abstract ContentOrBuilder getContentsOrBuilder(int index)

Obbligatorio. I contenuti della conversazione corrente con il modello.

Per le query a turno singolo, si tratta di una singola istanza. Per le query in più passaggi, si tratta di un campo ripetuto contenente la cronologia delle conversazioni e l'ultima richiesta.

repeated .google.cloud.vertexai.v1.Content contents = 2 [(.google.api.field_behavior) = REQUIRED];

Parametro
Nome Description
index int
Restituisce
Tipo Description
ContentOrBuilder

getContentsOrBuilderList()

public abstract List<? extends ContentOrBuilder> getContentsOrBuilderList()

Obbligatorio. I contenuti della conversazione corrente con il modello.

Per le query a turno singolo, si tratta di una singola istanza. Per le query in più passaggi, si tratta di un campo ripetuto contenente la cronologia delle conversazioni e l'ultima richiesta.

repeated .google.cloud.vertexai.v1.Content contents = 2 [(.google.api.field_behavior) = REQUIRED];

Restituisce
Tipo Description
List<? extends com.google.cloud.vertexai.api.ContentOrBuilder>

getGenerationConfig()

public abstract GenerationConfig getGenerationConfig()

Facoltativo. Configurazione di generazione.

.google.cloud.vertexai.v1.GenerationConfig generation_config = 4 [(.google.api.field_behavior) = OPTIONAL];

Restituisce
Tipo Description
GenerationConfig

Il file GenerationConfig.

getGenerationConfigOrBuilder()

public abstract GenerationConfigOrBuilder getGenerationConfigOrBuilder()

Facoltativo. Configurazione di generazione.

.google.cloud.vertexai.v1.GenerationConfig generation_config = 4 [(.google.api.field_behavior) = OPTIONAL];

Restituisce
Tipo Description
GenerationConfigOrBuilder

getModel()

public abstract String getModel()

Obbligatorio. Il nome del modello del publisher richiesto per fornire la previsione. Formato: projects/{project}/locations/{location}/publishers/*/models/*

string model = 5 [(.google.api.field_behavior) = REQUIRED];

Restituisce
Tipo Description
String

Il modello.

getModelBytes()

public abstract ByteString getModelBytes()

Obbligatorio. Il nome del modello del publisher richiesto per fornire la previsione. Formato: projects/{project}/locations/{location}/publishers/*/models/*

string model = 5 [(.google.api.field_behavior) = REQUIRED];

Restituisce
Tipo Description
ByteString

I byte per il modello.

getSafetySettings(int index)

public abstract SafetySetting getSafetySettings(int index)

Facoltativo. Impostazioni In base alla richiesta per il blocco di contenuti non sicuri. Applicato su ManageContentResponse.candidates.

repeated .google.cloud.vertexai.v1.SafetySetting safety_settings = 3 [(.google.api.field_behavior) = OPTIONAL];

Parametro
Nome Description
index int
Restituisce
Tipo Description
SafetySetting

getSafetySettingsCount()

public abstract int getSafetySettingsCount()

Facoltativo. Impostazioni In base alla richiesta per il blocco di contenuti non sicuri. Applicato su ManageContentResponse.candidates.

repeated .google.cloud.vertexai.v1.SafetySetting safety_settings = 3 [(.google.api.field_behavior) = OPTIONAL];

Restituisce
Tipo Description
int

getSafetySettingsList()

public abstract List<SafetySetting> getSafetySettingsList()

Facoltativo. Impostazioni In base alla richiesta per il blocco di contenuti non sicuri. Applicato su ManageContentResponse.candidates.

repeated .google.cloud.vertexai.v1.SafetySetting safety_settings = 3 [(.google.api.field_behavior) = OPTIONAL];

Restituisce
Tipo Description
List<SafetySetting>

getSafetySettingsOrBuilder(int index)

public abstract SafetySettingOrBuilder getSafetySettingsOrBuilder(int index)

Facoltativo. Impostazioni In base alla richiesta per il blocco di contenuti non sicuri. Applicato su ManageContentResponse.candidates.

repeated .google.cloud.vertexai.v1.SafetySetting safety_settings = 3 [(.google.api.field_behavior) = OPTIONAL];

Parametro
Nome Description
index int
Restituisce
Tipo Description
SafetySettingOrBuilder

getSafetySettingsOrBuilderList()

public abstract List<? extends SafetySettingOrBuilder> getSafetySettingsOrBuilderList()

Facoltativo. Impostazioni In base alla richiesta per il blocco di contenuti non sicuri. Applicato su ManageContentResponse.candidates.

repeated .google.cloud.vertexai.v1.SafetySetting safety_settings = 3 [(.google.api.field_behavior) = OPTIONAL];

Restituisce
Tipo Description
List<? extends com.google.cloud.vertexai.api.SafetySettingOrBuilder>

getSystemInstruction()

public abstract Content getSystemInstruction()

Facoltativo. L'utente ha fornito le istruzioni di sistema per il modello. Nota: in ogni parte del documento deve essere utilizzato solo il testo, mentre i contenuti di ogni parte verranno inseriti in un paragrafo separato.

optional .google.cloud.vertexai.v1.Content system_instruction = 8 [(.google.api.field_behavior) = OPTIONAL];

Restituisce
Tipo Description
Content

il sistema L'istruzione.

getSystemInstructionOrBuilder()

public abstract ContentOrBuilder getSystemInstructionOrBuilder()

Facoltativo. L'utente ha fornito le istruzioni di sistema per il modello. Nota: in ogni parte del documento deve essere utilizzato solo il testo, mentre i contenuti di ogni parte verranno inseriti in un paragrafo separato.

optional .google.cloud.vertexai.v1.Content system_instruction = 8 [(.google.api.field_behavior) = OPTIONAL];

Restituisce
Tipo Description
ContentOrBuilder

getTools(int index)

public abstract Tool getTools(int index)

Facoltativo. Un elenco di Tools che il modello potrebbe utilizzare per generare la risposta successiva.

Un Tool è una porzione di codice che consente al sistema di interagire con sistemi esterni per eseguire un'azione o un insieme di azioni, al di fuori della conoscenza e dell'ambito del modello.

repeated .google.cloud.vertexai.v1.Tool tools = 6 [(.google.api.field_behavior) = OPTIONAL];

Parametro
Nome Description
index int
Restituisce
Tipo Description
Tool

getToolsCount()

public abstract int getToolsCount()

Facoltativo. Un elenco di Tools che il modello potrebbe utilizzare per generare la risposta successiva.

Un Tool è una porzione di codice che consente al sistema di interagire con sistemi esterni per eseguire un'azione o un insieme di azioni, al di fuori della conoscenza e dell'ambito del modello.

repeated .google.cloud.vertexai.v1.Tool tools = 6 [(.google.api.field_behavior) = OPTIONAL];

Restituisce
Tipo Description
int

getToolsList()

public abstract List<Tool> getToolsList()

Facoltativo. Un elenco di Tools che il modello potrebbe utilizzare per generare la risposta successiva.

Un Tool è una porzione di codice che consente al sistema di interagire con sistemi esterni per eseguire un'azione o un insieme di azioni, al di fuori della conoscenza e dell'ambito del modello.

repeated .google.cloud.vertexai.v1.Tool tools = 6 [(.google.api.field_behavior) = OPTIONAL];

Restituisce
Tipo Description
List<Tool>

getToolsOrBuilder(int index)

public abstract ToolOrBuilder getToolsOrBuilder(int index)

Facoltativo. Un elenco di Tools che il modello potrebbe utilizzare per generare la risposta successiva.

Un Tool è una porzione di codice che consente al sistema di interagire con sistemi esterni per eseguire un'azione o un insieme di azioni, al di fuori della conoscenza e dell'ambito del modello.

repeated .google.cloud.vertexai.v1.Tool tools = 6 [(.google.api.field_behavior) = OPTIONAL];

Parametro
Nome Description
index int
Restituisce
Tipo Description
ToolOrBuilder

getToolsOrBuilderList()

public abstract List<? extends ToolOrBuilder> getToolsOrBuilderList()

Facoltativo. Un elenco di Tools che il modello potrebbe utilizzare per generare la risposta successiva.

Un Tool è una porzione di codice che consente al sistema di interagire con sistemi esterni per eseguire un'azione o un insieme di azioni, al di fuori della conoscenza e dell'ambito del modello.

repeated .google.cloud.vertexai.v1.Tool tools = 6 [(.google.api.field_behavior) = OPTIONAL];

Restituisce
Tipo Description
List<? extends com.google.cloud.vertexai.api.ToolOrBuilder>

hasGenerationConfig()

public abstract boolean hasGenerationConfig()

Facoltativo. Configurazione di generazione.

.google.cloud.vertexai.v1.GenerationConfig generation_config = 4 [(.google.api.field_behavior) = OPTIONAL];

Restituisce
Tipo Description
boolean

Indica se il campogenerationConfig è impostato.

hasSystemInstruction()

public abstract boolean hasSystemInstruction()

Facoltativo. L'utente ha fornito le istruzioni di sistema per il modello. Nota: in ogni parte del documento deve essere utilizzato solo il testo, mentre i contenuti di ogni parte verranno inseriti in un paragrafo separato.

optional .google.cloud.vertexai.v1.Content system_instruction = 8 [(.google.api.field_behavior) = OPTIONAL];

Restituisce
Tipo Description
boolean

Indica se è impostato il campo systemInstruction.