Class GenerateContentResponse
Individual response from {@link GenerativeModel.generateContent} and
{@link GenerativeModel.generateContentStream}.
generateContentStream()
will return one in each chunk until
the stream is done.
Inheritance
object
GenerateContentResponse
Assembly: .dll
Syntax
public class GenerateContentResponse
Properties
Candidates
Declaration
public Candidate[] Candidates { get; set; }
Property Value
Parts
Declaration
public List<ContentPart> Parts { get; }
Property Value
PromptFeedback
Declaration
public PromptFeedback PromptFeedback { get; set; }
Property Value
Usage
Declaration
public Usage Usage { get; set; }
Property Value
Methods
GetContents()
Declaration
public Content[] GetContents()
Returns
GetFirstContent()
Declaration
public Content GetFirstContent()
Returns
GetToolCalls()
Declaration
public ToolCall[] GetToolCalls()
Returns
ToChatContent()
Declaration
public Content ToChatContent()
Returns
ToChatDelta()
Declaration
public ChatDelta ToChatDelta()
Returns
ToGeneratedImageAsync(string)
Declaration
public UniTask<GeneratedImage> ToGeneratedImageAsync(string outputPath)
Parameters
Type |
Name |
Description |
string |
outputPath |
|
Returns
ToString()
Returns a string that represents the current object.
Declaration
public override string ToString()
Returns
Type |
Description |
string |
A string that represents the current object.
|
Overrides
object.ToString()
ToTextDelta()
Declaration
public string ToTextDelta()
Returns
Extension Methods