public static final class GenerateContentRequest.Builder extends GeneratedMessageV3.Builder<GenerateContentRequest.Builder> implements GenerateContentRequestOrBuilder
Messaggio di richiesta per [PredictionService.GenerateContent].
Tipo di protobuf google.cloud.vertexai.v1.GenerateContentRequest
Ereditarietà
Object > AbstractMessageLite.Builder<MessageType,BuilderType> > AbstractMessage.Builder<BuilderType> > GeneratedMessageV3.Builder > GenerateContentRequest.BuilderImplementa
GenerateContentRequestOrBuilderMetodi statici
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()
Restituisce | |
---|---|
Tipo | Description |
Descriptor |
Metodi
addAllContents(Iterable<? extends Content> values)
public GenerateContentRequest.Builder addAllContents(Iterable<? extends Content> values)
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 |
values |
Iterable<? extends com.google.cloud.vertexai.api.Content> |
Restituisce | |
---|---|
Tipo | Description |
GenerateContentRequest.Builder |
addAllSafetySettings(Iterable<? extends SafetySetting> values)
public GenerateContentRequest.Builder addAllSafetySettings(Iterable<? extends SafetySetting> values)
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 |
values |
Iterable<? extends com.google.cloud.vertexai.api.SafetySetting> |
Restituisce | |
---|---|
Tipo | Description |
GenerateContentRequest.Builder |
addAllTools(Iterable<? extends Tool> values)
public GenerateContentRequest.Builder addAllTools(Iterable<? extends Tool> values)
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 |
values |
Iterable<? extends com.google.cloud.vertexai.api.Tool> |
Restituisce | |
---|---|
Tipo | Description |
GenerateContentRequest.Builder |
addContents(Content value)
public GenerateContentRequest.Builder addContents(Content value)
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 |
value |
Content |
Restituisce | |
---|---|
Tipo | Description |
GenerateContentRequest.Builder |
addContents(Content.Builder builderForValue)
public GenerateContentRequest.Builder addContents(Content.Builder builderForValue)
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 |
builderForValue |
Content.Builder |
Restituisce | |
---|---|
Tipo | Description |
GenerateContentRequest.Builder |
addContents(int index, Content value)
public GenerateContentRequest.Builder addContents(int index, Content value)
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];
Parametri | |
---|---|
Nome | Description |
index |
int |
value |
Content |
Restituisce | |
---|---|
Tipo | Description |
GenerateContentRequest.Builder |
addContents(int index, Content.Builder builderForValue)
public GenerateContentRequest.Builder addContents(int index, Content.Builder builderForValue)
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];
Parametri | |
---|---|
Nome | Description |
index |
int |
builderForValue |
Content.Builder |
Restituisce | |
---|---|
Tipo | Description |
GenerateContentRequest.Builder |
addContentsBuilder()
public Content.Builder addContentsBuilder()
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 |
Content.Builder |
addContentsBuilder(int index)
public Content.Builder addContentsBuilder(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.Builder |
addRepeatedField(Descriptors.FieldDescriptor field, Object value)
public GenerateContentRequest.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Parametri | |
---|---|
Nome | Description |
field |
FieldDescriptor |
value |
Object |
Restituisce | |
---|---|
Tipo | Description |
GenerateContentRequest.Builder |
addSafetySettings(SafetySetting value)
public GenerateContentRequest.Builder addSafetySettings(SafetySetting value)
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 |
value |
SafetySetting |
Restituisce | |
---|---|
Tipo | Description |
GenerateContentRequest.Builder |
addSafetySettings(SafetySetting.Builder builderForValue)
public GenerateContentRequest.Builder addSafetySettings(SafetySetting.Builder builderForValue)
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 |
builderForValue |
SafetySetting.Builder |
Restituisce | |
---|---|
Tipo | Description |
GenerateContentRequest.Builder |
addSafetySettings(int index, SafetySetting value)
public GenerateContentRequest.Builder addSafetySettings(int index, SafetySetting value)
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];
Parametri | |
---|---|
Nome | Description |
index |
int |
value |
SafetySetting |
Restituisce | |
---|---|
Tipo | Description |
GenerateContentRequest.Builder |
addSafetySettings(int index, SafetySetting.Builder builderForValue)
public GenerateContentRequest.Builder addSafetySettings(int index, SafetySetting.Builder builderForValue)
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];
Parametri | |
---|---|
Nome | Description |
index |
int |
builderForValue |
SafetySetting.Builder |
Restituisce | |
---|---|
Tipo | Description |
GenerateContentRequest.Builder |
addSafetySettingsBuilder()
public SafetySetting.Builder addSafetySettingsBuilder()
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 |
SafetySetting.Builder |
addSafetySettingsBuilder(int index)
public SafetySetting.Builder addSafetySettingsBuilder(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.Builder |
addTools(Tool value)
public GenerateContentRequest.Builder addTools(Tool value)
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 |
value |
Tool |
Restituisce | |
---|---|
Tipo | Description |
GenerateContentRequest.Builder |
addTools(Tool.Builder builderForValue)
public GenerateContentRequest.Builder addTools(Tool.Builder builderForValue)
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 |
builderForValue |
Tool.Builder |
Restituisce | |
---|---|
Tipo | Description |
GenerateContentRequest.Builder |
addTools(int index, Tool value)
public GenerateContentRequest.Builder addTools(int index, Tool value)
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];
Parametri | |
---|---|
Nome | Description |
index |
int |
value |
Tool |
Restituisce | |
---|---|
Tipo | Description |
GenerateContentRequest.Builder |
addTools(int index, Tool.Builder builderForValue)
public GenerateContentRequest.Builder addTools(int index, Tool.Builder builderForValue)
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];
Parametri | |
---|---|
Nome | Description |
index |
int |
builderForValue |
Tool.Builder |
Restituisce | |
---|---|
Tipo | Description |
GenerateContentRequest.Builder |
addToolsBuilder()
public Tool.Builder addToolsBuilder()
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 |
Tool.Builder |
addToolsBuilder(int index)
public Tool.Builder addToolsBuilder(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.Builder |
build()
public GenerateContentRequest build()
Restituisce | |
---|---|
Tipo | Description |
GenerateContentRequest |
buildPartial()
public GenerateContentRequest buildPartial()
Restituisce | |
---|---|
Tipo | Description |
GenerateContentRequest |
Clear()
public GenerateContentRequest.Builder clear()
Restituisce | |
---|---|
Tipo | Description |
GenerateContentRequest.Builder |
clearContents()
public GenerateContentRequest.Builder clearContents()
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 |
GenerateContentRequest.Builder |
clearField(Descriptors.FieldDescriptor field)
public GenerateContentRequest.Builder clearField(Descriptors.FieldDescriptor field)
Parametro | |
---|---|
Nome | Description |
field |
FieldDescriptor |
Restituisce | |
---|---|
Tipo | Description |
GenerateContentRequest.Builder |
clearGenerationConfig()
public GenerateContentRequest.Builder clearGenerationConfig()
Facoltativo. Configurazione di generazione.
.google.cloud.vertexai.v1.GenerationConfig generation_config = 4 [(.google.api.field_behavior) = OPTIONAL];
Restituisce | |
---|---|
Tipo | Description |
GenerateContentRequest.Builder |
clearModel()
public GenerateContentRequest.Builder clearModel()
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 |
GenerateContentRequest.Builder |
Questo strumento per il concatenamento. |
clearOneof(Descriptors.OneofDescriptor oneof)
public GenerateContentRequest.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Parametro | |
---|---|
Nome | Description |
oneof |
OneofDescriptor |
Restituisce | |
---|---|
Tipo | Description |
GenerateContentRequest.Builder |
clearSafetySettings()
public GenerateContentRequest.Builder clearSafetySettings()
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 |
GenerateContentRequest.Builder |
clearSystemInstruction()
public GenerateContentRequest.Builder clearSystemInstruction()
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 |
GenerateContentRequest.Builder |
clearTools()
public GenerateContentRequest.Builder clearTools()
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 |
GenerateContentRequest.Builder |
clone()
public GenerateContentRequest.Builder clone()
Restituisce | |
---|---|
Tipo | Description |
GenerateContentRequest.Builder |
getContents(int index)
public 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 |
getContentsBuilder(int index)
public Content.Builder getContentsBuilder(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.Builder |
getContentsBuilderList()
public List<Content.Builder> getContentsBuilderList()
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<Builder> |
getContentsCount()
public 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 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 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 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> |
getDefaultInstanceForType()
public GenerateContentRequest getDefaultInstanceForType()
Restituisce | |
---|---|
Tipo | Description |
GenerateContentRequest |
getDescriptorForType()
public Descriptors.Descriptor getDescriptorForType()
Restituisce | |
---|---|
Tipo | Description |
Descriptor |
getGenerationConfig()
public 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. |
getGenerationConfigBuilder()
public GenerationConfig.Builder getGenerationConfigBuilder()
Facoltativo. Configurazione di generazione.
.google.cloud.vertexai.v1.GenerationConfig generation_config = 4 [(.google.api.field_behavior) = OPTIONAL];
Restituisce | |
---|---|
Tipo | Description |
GenerationConfig.Builder |
getGenerationConfigOrBuilder()
public 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 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 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 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 |
getSafetySettingsBuilder(int index)
public SafetySetting.Builder getSafetySettingsBuilder(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.Builder |
getSafetySettingsBuilderList()
public List<SafetySetting.Builder> getSafetySettingsBuilderList()
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<Builder> |
getSafetySettingsCount()
public 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 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 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 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 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. |
getSystemInstructionBuilder()
public Content.Builder getSystemInstructionBuilder()
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.Builder |
getSystemInstructionOrBuilder()
public 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 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 |
getToolsBuilder(int index)
public Tool.Builder getToolsBuilder(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.Builder |
getToolsBuilderList()
public List<Tool.Builder> getToolsBuilderList()
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<Builder> |
getToolsCount()
public 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 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 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 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 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 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. |
internalGetFieldAccessorTable()
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Restituisce | |
---|---|
Tipo | Description |
FieldAccessorTable |
isInitialized()
public final boolean isInitialized()
Restituisce | |
---|---|
Tipo | Description |
boolean |
mergeFrom(GenerateContentRequest other)
public GenerateContentRequest.Builder mergeFrom(GenerateContentRequest other)
Parametro | |
---|---|
Nome | Description |
other |
GenerateContentRequest |
Restituisce | |
---|---|
Tipo | Description |
GenerateContentRequest.Builder |
mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
public GenerateContentRequest.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Parametri | |
---|---|
Nome | Description |
input |
CodedInputStream |
extensionRegistry |
ExtensionRegistryLite |
Restituisce | |
---|---|
Tipo | Description |
GenerateContentRequest.Builder |
Eccezioni | |
---|---|
Tipo | Description |
IOException |
mergeFrom(Message other)
public GenerateContentRequest.Builder mergeFrom(Message other)
Parametro | |
---|---|
Nome | Description |
other |
Message |
Restituisce | |
---|---|
Tipo | Description |
GenerateContentRequest.Builder |
mergeGenerationConfig(GenerationConfig value)
public GenerateContentRequest.Builder mergeGenerationConfig(GenerationConfig value)
Facoltativo. Configurazione di generazione.
.google.cloud.vertexai.v1.GenerationConfig generation_config = 4 [(.google.api.field_behavior) = OPTIONAL];
Parametro | |
---|---|
Nome | Description |
value |
GenerationConfig |
Restituisce | |
---|---|
Tipo | Description |
GenerateContentRequest.Builder |
mergeSystemInstruction(Content value)
public GenerateContentRequest.Builder mergeSystemInstruction(Content value)
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];
Parametro | |
---|---|
Nome | Description |
value |
Content |
Restituisce | |
---|---|
Tipo | Description |
GenerateContentRequest.Builder |
mergeUnknownFields(UnknownFieldSet unknownFields)
public final GenerateContentRequest.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
Parametro | |
---|---|
Nome | Description |
unknownFields |
UnknownFieldSet |
Restituisce | |
---|---|
Tipo | Description |
GenerateContentRequest.Builder |
removeContents(int index)
public GenerateContentRequest.Builder removeContents(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 |
GenerateContentRequest.Builder |
removeSafetySettings(int index)
public GenerateContentRequest.Builder removeSafetySettings(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 |
GenerateContentRequest.Builder |
removeTools(int index)
public GenerateContentRequest.Builder removeTools(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 |
GenerateContentRequest.Builder |
setContents(int index, Content value)
public GenerateContentRequest.Builder setContents(int index, Content value)
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];
Parametri | |
---|---|
Nome | Description |
index |
int |
value |
Content |
Restituisce | |
---|---|
Tipo | Description |
GenerateContentRequest.Builder |
setContents(int index, Content.Builder builderForValue)
public GenerateContentRequest.Builder setContents(int index, Content.Builder builderForValue)
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];
Parametri | |
---|---|
Nome | Description |
index |
int |
builderForValue |
Content.Builder |
Restituisce | |
---|---|
Tipo | Description |
GenerateContentRequest.Builder |
setField(Descriptors.FieldDescriptor field, Object value)
public GenerateContentRequest.Builder setField(Descriptors.FieldDescriptor field, Object value)
Parametri | |
---|---|
Nome | Description |
field |
FieldDescriptor |
value |
Object |
Restituisce | |
---|---|
Tipo | Description |
GenerateContentRequest.Builder |
setGenerationConfig(GenerationConfig value)
public GenerateContentRequest.Builder setGenerationConfig(GenerationConfig value)
Facoltativo. Configurazione di generazione.
.google.cloud.vertexai.v1.GenerationConfig generation_config = 4 [(.google.api.field_behavior) = OPTIONAL];
Parametro | |
---|---|
Nome | Description |
value |
GenerationConfig |
Restituisce | |
---|---|
Tipo | Description |
GenerateContentRequest.Builder |
setGenerationConfig(GenerationConfig.Builder builderForValue)
public GenerateContentRequest.Builder setGenerationConfig(GenerationConfig.Builder builderForValue)
Facoltativo. Configurazione di generazione.
.google.cloud.vertexai.v1.GenerationConfig generation_config = 4 [(.google.api.field_behavior) = OPTIONAL];
Parametro | |
---|---|
Nome | Description |
builderForValue |
GenerationConfig.Builder |
Restituisce | |
---|---|
Tipo | Description |
GenerateContentRequest.Builder |
setModel(String value)
public GenerateContentRequest.Builder setModel(String value)
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];
Parametro | |
---|---|
Nome | Description |
value |
String Il modello da impostare. |
Restituisce | |
---|---|
Tipo | Description |
GenerateContentRequest.Builder |
Questo strumento per il concatenamento. |
setModelBytes(ByteString value)
public GenerateContentRequest.Builder setModelBytes(ByteString value)
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];
Parametro | |
---|---|
Nome | Description |
value |
ByteString I byte da impostare per il modello. |
Restituisce | |
---|---|
Tipo | Description |
GenerateContentRequest.Builder |
Questo strumento per il concatenamento. |
setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
public GenerateContentRequest.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
Parametri | |
---|---|
Nome | Description |
field |
FieldDescriptor |
index |
int |
value |
Object |
Restituisce | |
---|---|
Tipo | Description |
GenerateContentRequest.Builder |
setSafetySettings(int index, SafetySetting value)
public GenerateContentRequest.Builder setSafetySettings(int index, SafetySetting value)
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];
Parametri | |
---|---|
Nome | Description |
index |
int |
value |
SafetySetting |
Restituisce | |
---|---|
Tipo | Description |
GenerateContentRequest.Builder |
setSafetySettings(int index, SafetySetting.Builder builderForValue)
public GenerateContentRequest.Builder setSafetySettings(int index, SafetySetting.Builder builderForValue)
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];
Parametri | |
---|---|
Nome | Description |
index |
int |
builderForValue |
SafetySetting.Builder |
Restituisce | |
---|---|
Tipo | Description |
GenerateContentRequest.Builder |
setSystemInstruction(Content value)
public GenerateContentRequest.Builder setSystemInstruction(Content value)
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];
Parametro | |
---|---|
Nome | Description |
value |
Content |
Restituisce | |
---|---|
Tipo | Description |
GenerateContentRequest.Builder |
setSystemInstruction(Content.Builder builderForValue)
public GenerateContentRequest.Builder setSystemInstruction(Content.Builder builderForValue)
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];
Parametro | |
---|---|
Nome | Description |
builderForValue |
Content.Builder |
Restituisce | |
---|---|
Tipo | Description |
GenerateContentRequest.Builder |
setTools(int index, Tool value)
public GenerateContentRequest.Builder setTools(int index, Tool value)
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];
Parametri | |
---|---|
Nome | Description |
index |
int |
value |
Tool |
Restituisce | |
---|---|
Tipo | Description |
GenerateContentRequest.Builder |
setTools(int index, Tool.Builder builderForValue)
public GenerateContentRequest.Builder setTools(int index, Tool.Builder builderForValue)
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];
Parametri | |
---|---|
Nome | Description |
index |
int |
builderForValue |
Tool.Builder |
Restituisce | |
---|---|
Tipo | Description |
GenerateContentRequest.Builder |
setUnknownFields(UnknownFieldSet unknownFields)
public final GenerateContentRequest.Builder setUnknownFields(UnknownFieldSet unknownFields)
Parametro | |
---|---|
Nome | Description |
unknownFields |
UnknownFieldSet |
Restituisce | |
---|---|
Tipo | Description |
GenerateContentRequest.Builder |