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§
- Input
File - Represents a file input part, specified by File ID or embedded data. Learn about file inputs for text generation.
- Input
Image - Represents an image input part, specified either by URL or File ID. Learn about image inputs.
- Input
Message - Represents a message input item for request creation, including role and content.
- Input
Text - Represents a text input part within a message’s content.
- Listed
Input Content Part - Represents a content part within a listed input item (used in file search results).
- Listed
Input Item - Represents an input item as returned by the list operation (e.g., listing response inputs).
Enums§
- Input
Content Part - Represents different types of input content parts within a message for request creation.
- Input
Item - Represents an input item within a request, currently only supporting messages.