public class PartMaker
Classe helper per creare com.google.cloud.vertexai.api.Part
Metodi statici
fromFunctionResponse(String name, Struct response)
public static Part fromFunctionResponse(String name, Struct response)
Crea un'istanza com.google.cloud.vertexai.api.Part dall'output di com.google.cloud.vertexai.api.FunctionCall.
Parametri | |
---|---|
Nome | Description |
name |
String una stringa rappresenta il nome della funzione com.google.cloud.vertexai.api.FunctionDeclaration |
response |
Struct un oggetto JSON strutturato contenente qualsiasi output dalla chiamata di funzione |
Restituisce | |
---|---|
Tipo | Description |
Part |
fromFunctionResponse(String name, Map<String,Object> response)
public static Part fromFunctionResponse(String name, Map<String,Object> response)
Crea un'istanza com.google.cloud.vertexai.api.Part dall'output del risultato di com.google.cloud.vertexai.api.FunctionCall.
Parametri | |
---|---|
Nome | Description |
name |
String una stringa rappresenta il nome della funzione com.google.cloud.vertexai.api.FunctionDeclaration |
response |
Map<String,Object> una mappa contenente l'output della chiamata di funzione, tipo di output supportato: String, Double, Boolean, null |
Restituisce | |
---|---|
Tipo | Description |
Part |
fromMimeTypeAndData(String mimeType, Object partData)
public static Part fromMimeTypeAndData(String mimeType, Object partData)
Crea un'istanza com.google.cloud.vertexai.api.Part da mimeType e dati (o collegamento ai dati).
Parametri | |
---|---|
Nome | Description |
mimeType |
String i valori attualmente accettati sono "image/png", "image/jpeg", "video/mp4", "video/mpeg", "video/quicktime", "video/x-msvideo", "video/x-ms-wmv", "video/x-flv" |
partData |
Object accettati i seguenti tipi.
|
Restituisce | |
---|---|
Tipo | Description |
Part |