File Data Source

File data sources let you create a knowledge base for your agents from supported files. You can upload .pdf, .txt, .pptx, .doc, or .docx files up to 1 GB each.

Important: Markdown .md files are not supported for Knowledge Agent data source file ingestion. You cannot upload, parse, index, or retrieve content from Markdown files in Knowledge Agent data sources.

See Data Sources Troubleshooting for information about data source-related statuses and errors.

File Source

File Upload and Processing

File data sources are processed asynchronously. After upload, Agent Factory stores the file, parses text, chunks content, creates embeddings, and indexes the chunks for retrieval. A file source is not ready for Knowledge Agent selection until processing completes.

Large uploads use upload sessions and chunks. If a network interruption occurs, retry the failed upload from the upload panel instead of creating duplicate sources.

Backend File Sources

Administrators can stage large volumes of files on the host under the Agent Factory persistent data source path. Use this approach when browser upload is not practical.

Before adding backend files:

Share a File Data Source

You can share a file data source that you own or for which you have the Can manage access level.

  1. Open Data Sources and select the file source.
  2. Select Share from the source actions.
  3. In the Share dialog, review the users and groups that have access and their current access levels.
  4. Search for and select users or groups to add, change an existing access level, or remove access. Click Save changes to apply the changes.

The Share dialog identifies the resource owner as Owner. You cannot change or remove the owner’s access. See Manage Identity and Access for access-level definitions.

Troubleshoot File Ingestion

Symptom Check
File does not appear for Knowledge Agent selection Wait for ingestion to complete and verify the data source status.
Upload fails partway through Retry the failed upload, then check browser network stability and available disk space.
File is accepted but answers miss expected content Confirm the file type is supported and the file contains extractable text. Scanned PDFs may require OCR before upload.
Backend staged files do not ingest Confirm the directory is under the expected data source path and readable by the application container.