Resources

Everything you need to get started and build with Arkus — documentation, templates, and insights to support your journey.

Explore topics

< Back to all posts

Knowledge Base – Files

What and how it can be used:

The Knowledge Base – Files component stores and manages documents that the AI agent can search through and retrieve information from. It acts as a repository of context and reference material, enabling the agent to answer questions based on uploaded files and documents using RAG (Retrieval-Augmented Generation).

When/how the component should be used:

  • Use for document-based knowledge retrieval
  • Use for RAG (Retrieval-Augmented Generation)
  • Use for semantic search across documents
  • Upload files on the Knowledge Base -Files component to be used or processed by the flow.

Connections with other components:

  • Agent Core (provides retrieved context to the agent for processing)
  • Chat Input (receives user queries that trigger document searches)
  • Text Input
  • Chat Output
  • Text Output
  • API Request
  • Directory
  • News Search
  • RSS Reader
  • SQL Database
  • Web Search
  • Language Model
  • Batch Run
  • LLM Router
  • Parser
  • Python Interpreter
  • Save File
  • Smart Function
  • Split Text
  • Structured Output
  • Type Convert
  • Listen
  • Notify
  • Smart Router
  • Calculator
  • Guardrail
  • Anonymization
  • Human-in-the-loop
  • Bing Search API
  • Google Search API
  • ChromaDB
  • If-Else

Configurable settings:

  • Files (Select files)

Control Section:

  • Files
  • Delete Server File After Processing
  • Ignore Unsupported Extensions
  • Processing Concurrency
  • Server File Path
  • Separator
  • Silent Errors
Default values:
  • Delete Server File After Processing = on
  • Ignore Unsupported Extensions = on
  • Processing Concurrency = 1
  • Files

Desired Behaviour: 

  • Reads all supported file types reliably.
  • Preserve original file contents and metadata

< Back to all posts