Interface: KnowledgeOptions<TConfig>
Defined in: extensions/knowledge/index.ts:10
The knowledge base's options.
Type Parameters
| Type Parameter | Default type |
|---|---|
TConfig extends BaseSessionConfig | BaseSessionConfig |
Properties
| Property | Type | Description | Defined in |
|---|---|---|---|
dir | FolderOption<TConfig> | The knowledge base's folder, reached only through its tools, never the file tools. Without a folder the extension is off. | extensions/knowledge/index.ts:12 |
pageTypes? | PageType[] | The agent's own page types, besides the kit's (summary, concept, entity, synthesis, preference): each with its folder ("" for the root), index section, description (told to the model) and template. | extensions/knowledge/index.ts:18 |
Methods
store()?
optional store(config, dir): KnowledgeStore;
Defined in: extensions/knowledge/index.ts:20
Its store, instead of the kit's over markdown files in dir (e.g. a database or a vector store implementing KnowledgeStore).
Parameters
| Parameter | Type |
|---|---|
config | TConfig |
dir | string |