For example, here we are filtering just on content that is a member of the collection with ID 759bfb27-cc6b-4572-9a70-0d091fbbbe7b
.
Copy "collections": [
{
"id": "759bfb27-cc6b-4572-9a70-0d091fbbbe7b"
}
]
You can specify multiple collections to filter by, and Graphlit will return content that is a member of either collection (i.e. or
semantics).
Copy "collections": [
{
"id": "759bfb27-cc6b-4572-9a70-0d091fbbbe7b"
},
{
"id": "e522e544-9e08-4dec-a6ea-389a758ea436"
}
]
Copy query QueryContents($filter: ContentFilter!) {
contents(filter: $filter) {
results {
id
name
creationDate
state
owner {
id
}
originalDate
finishedDate
workflowDuration
uri
text
type
fileType
mimeType
fileName
fileSize
masterUri
mezzanineUri
transcriptUri
}
}
}
Copy {
"filter": {
"collections": [
{
"id": "759bfb27-cc6b-4572-9a70-0d091fbbbe7b"
}
],
"offset": 0,
"limit": 100
}
}
Copy {
"results": [
{
"type": "FILE",
"originalDate": "2023-06-21T00:44:15Z",
"mimeType": "application/pdf",
"fileType": "DOCUMENT",
"fileName": "Unifying Large Language Models and Knowledge Graphs A Roadmap-2306.08302.pdf",
"fileSize": 3312767,
"masterUri": "https://graphlit20230701d31d9453.blob.core.windows.net/files/7ecc766e-b793-4abc-8b6a-13a9a50ebbac/Unifying%20Large%20Language%20Models%20and%20Knowledge%20Graphs%20A%20Roadmap-2306.08302.pdf",
"mezzanineUri": "https://graphlit20230701d31d9453.blob.core.windows.net/files/7ecc766e-b793-4abc-8b6a-13a9a50ebbac/Mezzanine/Unifying%20Large%20Language%20Models%20and%20Knowledge%20Graphs%20A%20Roadmap-2306.08302.json",
"uri": "https://graphlitplatform.blob.core.windows.net/samples/Unifying%20Large%20Language%20Models%20and%20Knowledge%20Graphs%20A%20Roadmap-2306.08302.pdf",
"id": "7ecc766e-b793-4abc-8b6a-13a9a50ebbac",
"name": "Unifying Large Language Models and Knowledge Graphs A Roadmap-2306.08302.pdf",
"state": "FINISHED",
"creationDate": "2023-07-03T22:07:19Z",
"finishedDate": "2023-07-03T22:34:24Z",
"owner": {
"id": "9422b73d-f8d6-4faf-b7a9-152250c862a4"
}
}
]
}