KnowledgeStoreProtocol
Defined in the knowledge module.Rust AI Agent SDK Protocol for knowledge store backends.
Methods
search
| Name | Type |
|---|---|
query | &str |
user_id | Option<&str> |
agent_id | Option<&str> |
limit | usize |
add
| Name | Type |
|---|---|
content | &str |
user_id | Option<&str> |
agent_id | Option<&str> |
metadata | Option<HashMap<String |
get
| Name | Type |
|---|---|
item_id | &str |
get_all
| Name | Type |
|---|---|
user_id | Option<&str> |
agent_id | Option<&str> |
limit | usize |
update
| Name | Type |
|---|---|
item_id | &str |
content | &str |
delete
| Name | Type |
|---|---|
item_id | &str |
delete_all
| Name | Type |
|---|---|
user_id | Option<&str> |
agent_id | Option<&str> |
Source
View on GitHub
praisonai/src/knowledge/mod.rs at line 0
