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.
Mantieni tutto organizzato con le raccolte
Salva e classifica i contenuti in base alle tue preferenze.
Sessione di chat per effettuare una richiesta di invio di messaggi in più passaggi. Il metodo sendMessage esegue una chiamata asincrona per ricevere la risposta a un messaggio di chat. Il metodo sendMessageStream esegue una chiamata asincrona alla risposta dello stream di un messaggio di chat.
[[["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 ChatSession (0.2.1)\n\nChat session to make multi-turn send message request. `sendMessage` method makes async call to get response of a chat message. `sendMessageStream` method makes async call to stream response of a chat message.\n\nPackage\n-------\n\n[@google-cloud/vertexai](../overview.html)\n\nConstructors\n------------\n\n### (constructor)(request)\n\n constructor(request: StartChatSessionRequest);\n\nConstructs a new instance of the `ChatSession` class\n\nProperties\n----------\n\n### generation_config\n\n generation_config?: GenerationConfig;\n\n### history\n\n get history(): Content[];\n\n### safety_settings\n\n safety_settings?: SafetySetting[];\n\nMethods\n-------\n\n### appendHistory(streamGenerateContentResultPromise, newContent)\n\n appendHistory(streamGenerateContentResultPromise: Promise\u003cStreamGenerateContentResult\u003e, newContent: Content): Promise\u003cvoid\u003e;\n\n### sendMessage(request)\n\n sendMessage(request: string | Array\u003cstring | Part\u003e): Promise\u003cGenerateContentResult\u003e;\n\nMake an sync call to send message.\n\n### sendMessageStream(request)\n\n sendMessageStream(request: string | Array\u003cstring | Part\u003e): Promise\u003cStreamGenerateContentResult\u003e;\n\nMake an async call to stream send message. Response will be returned in stream."]]