IContentRequest_ExtensionsAddParts Method

Adds a collection of Part objects to the latest Content in the IContentsRequest with the specified role. If no Content exists, a new one is created with the provided Part collection.

Definition

Namespace: GenerativeAI
Assembly: GenerativeAI (in GenerativeAI.dll) Version: 2.0.2+aa51399cad6d90cc71158d589a6268608b3c1893
C#
public static void AddParts(
	this IContentsRequest request,
	IEnumerable<Part> parts,
	bool appendToLastContent = true,
	string role = "user"
)

Parameters

request  IContentsRequest
The IContentsRequest instance to which the Part objects will be added.
parts  IEnumerablePart
The collection of Part objects to add.
appendToLastContent  Boolean  (Optional)
Indicates whether to append the Part to the latest Content or Create a new Content
role  String  (Optional)
The role associated with the Part objects. Defaults to User.

Usage Note

In Visual Basic and C#, you can call this method as an instance method on any object of type IContentsRequest. When you use instance method syntax to call this method, omit the first parameter. For more information, see Extension Methods (Visual Basic) or Extension Methods (C# Programming Guide).

See Also