Module input

Module input 

Source
Expand description

Structures related to input content parts and messages.

Modules§

exposed
Exposed namespace of the module.
orphan
Orphan namespace of the module.
own
Own namespace of the module.
prelude
Prelude to use essentials: use my_module ::prelude :: *.

Structs§

InputFile
Represents a file input part, specified by File ID or embedded data. Learn about file inputs for text generation.
InputImage
Represents an image input part, specified either by URL or File ID. Learn about image inputs.
InputMessage
Represents a message input item for request creation, including role and content.
InputText
Represents a text input part within a message’s content.
ListedInputContentPart
Represents a content part within a listed input item (used in file search results).
ListedInputItem
Represents an input item as returned by the list operation (e.g., listing response inputs).

Enums§

InputContentPart
Represents different types of input content parts within a message for request creation.
InputItem
Represents an input item within a request, currently only supporting messages.