A Document
is a collection of Chunk
\ s.
View aliases
Main aliases
`google.ai.generativelanguage_v1beta.Document`
A Corpus
can
have a maximum of 10,000 Document
\ s.
Attributes |
name
|
str
Immutable. Identifier. The Document resource name. The
ID (name excluding the corpora/*/documents/ prefix) can
contain up to 40 characters that are lowercase alphanumeric
or dashes (-). The ID cannot start or end with a dash. If
the name is empty on create, a unique name will be derived
from display_name along with a 12 character random
suffix. Example:
corpora/{corpus_id}/documents/my-awesome-doc-123a456b789c
|
display_name
|
str
Optional. The human-readable display name for the
Document . The display name must be no more than 512
characters in length, including spaces. Example: "Semantic
Retriever Documentation".
|
custom_metadata
|
MutableSequence[google.ai.generativelanguage.CustomMetadata]
Optional. User provided custom metadata stored as key-value
pairs used for querying. A Document can have a maximum
of 20 CustomMetadata .
|
update_time
|
google.protobuf.timestamp_pb2.Timestamp
Output only. The Timestamp of when the Document was last
updated.
|
create_time
|
google.protobuf.timestamp_pb2.Timestamp
Output only. The Timestamp of when the Document was
created.
|