Skip to content

Knowledge Base

A knowledge base lets Silicon Worker answer based on material you provide, instead of relying only on the model's own knowledge. Once you import material into a knowledge base, it retrieves from that material on related tasks and answers accordingly.

What a knowledge base can do

  • Create multiple knowledge bases: set up separate knowledge bases by topic or project, each managed independently.
  • Import text material: import text/Markdown material into a knowledge base, either by pasting content directly or by having it fetch content from a web address and store it.
  • Answer from your material: on related tasks, it retrieves matching content from the knowledge bases you've bound and answers based on it, and it can point to which document the content came from.

Supported material types today

The knowledge base currently supports importing text and Markdown content (pasting text, fetching from a web address). Direct import of documents like PDF, Word, PowerPoint, and Excel is not yet available. To include such documents, convert their text content into text first, then import.

Create a knowledge base and import material

  1. Open the knowledge base management entry (in Settings).
  2. Create a knowledge base with a name and a short description.
  3. Import material:
    • Paste text: paste the content to import it.
    • Import from a web address: provide a URL and have it fetch the page content and store it.
  4. After import, the material is organized and split into chunks for easier retrieval.

Have it answer from your material

  1. Bind the knowledge base you want to use to the relevant session, expert, or team.
  2. When you give a task, it retrieves relevant content from the bound knowledge bases and answers based on it.

Only bound knowledge bases are searched

It only searches within the knowledge bases that are bound. If an answer didn't use a particular document, first confirm that the corresponding knowledge base is bound to the current session.

Result and verification

Ask a question whose answer should come from your material and see whether it cites content from the knowledge base and points to the source document. If nothing matches, check whether the material imported successfully and whether the knowledge base is bound.