A partire dal 29 aprile 2025, i modelli Gemini 1.5 Pro e Gemini 1.5 Flash non sono disponibili nei progetti che non li hanno mai utilizzati, inclusi i nuovi progetti. Per maggiori dettagli, vedi Versioni e ciclo di vita dei modelli.
I valori dei ruoli attualmente accettati sono: "user", "model". Non è necessario chiamare forRole per il ruolo "user" (utente) poiché è il ruolo predefinito.
un array che contiene il payload effettivo di ciascuna parte. L'elemento può essere una singola stringa o una parte. Quando si tratta di una singola stringa, viene convertita in com.google.cloud.vertexai.api.Part con il campo Testo impostato.
[[["Facile da capire","easyToUnderstand","thumb-up"],["Il problema è stato risolto","solvedMyProblem","thumb-up"],["Altra","otherUp","thumb-up"]],[["Difficile da capire","hardToUnderstand","thumb-down"],["Informazioni o codice di esempio errati","incorrectInformationOrSampleCode","thumb-down"],["Mancano le informazioni o gli esempi di cui ho bisogno","missingTheInformationSamplesINeed","thumb-down"],["Problema di traduzione","translationIssue","thumb-down"],["Altra","otherDown","thumb-down"]],["Ultimo aggiornamento 2024-05-17 UTC."],[],[],null,["# Class ContentMaker (1.32.0)\n\n public class ContentMaker\n\n**Deprecated.** *This class and its package are deprecated. See the [migration guide](https://cloud.google.com/vertex-ai/generative-ai/docs/deprecations/genai-vertexai-sdk#java) for more details.*\n\nHelper class to create content. \n\nInheritance\n-----------\n\n[java.lang.Object](https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html) \\\u003e ContentMaker \n\nInherited Members\n-----------------\n\n[Object.clone()](https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#clone--) \n[Object.equals(Object)](https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#equals-java.lang.Object-) \n[Object.finalize()](https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#finalize--) \n[Object.getClass()](https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#getClass--) \n[Object.hashCode()](https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#hashCode--) \n[Object.notify()](https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#notify--) \n[Object.notifyAll()](https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#notifyAll--) \n[Object.toString()](https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#toString--) \n[Object.wait()](https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#wait--) \n[Object.wait(long)](https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#wait-long-) \n[Object.wait(long,int)](https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#wait-long-int-)\n\nStatic Methods\n--------------\n\n### forRole(String role) (deprecated)\n\n public static ContentMaker.ContentMakerForRole forRole(String role)\n\nCreates a ContentMakerForRole for a given role.\n\n### fromMultiModalData(Object\\[\\] multiModalData) (deprecated)\n\n public static Content fromMultiModalData(Object[] multiModalData)\n\nCreates a content from an array of Objects, assuming the role is \"user\".\n\nThe resulting content can contain multiple [com.google.cloud.vertexai.api.Part](/vertex-ai/generative-ai/docs/reference/java/latest/com.google.cloud.vertexai.api.Part)s. Each\nelement in the array becomes one part.\n\nTo create a non-text modality content for any other\n\n### fromString(String text) (deprecated)\n\n public static Content fromString(String text)\n\nCreates a content from a string, assuming the role is \"user\".\n\nThe resulting content will contain one single [com.google.cloud.vertexai.api.Part](/vertex-ai/generative-ai/docs/reference/java/latest/com.google.cloud.vertexai.api.Part)\nwith its text field set.\n\nTo create a text content for \"model\", use \\`ContentMaker.forRole(\"model\").fromString(text);\n\nConstructors\n------------\n\n### ContentMaker() (deprecated)\n\n public ContentMaker()"]]