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 |