llama-stack/llama_stack/providers/utils/kvstore
Shrinit Goyal b74f25035c
Added support for mongoDB KV store (#543)
Added the support for mongoDB as KV store
validated in mongodb, it is able to store agent data, session data and
turn data
<img width="1332" alt="image"
src="https://github.com/user-attachments/assets/867700a4-b9ee-4a3c-8278-f39074d39d56">
this is how run.yaml would look:
```
    config:
      persistence_store:
        type: mongodb
        namespace: null
        host: localhost
        port: 27017
        db: llamastack
        user: ""
        password: ""
        collection_name: llamastack_kvstore
```

---------

Co-authored-by: shrinitgoyal <shrinit.goyal@engati.com>
2025-02-19 22:30:50 -08:00
..
mongodb Added support for mongoDB KV store (#543) 2025-02-19 22:30:50 -08:00
postgres Fix precommit check after moving to ruff (#927) 2025-02-02 06:46:45 -08:00
redis Fix precommit check after moving to ruff (#927) 2025-02-02 06:46:45 -08:00
sqlite chore: move all Llama Stack types from llama-models to llama-stack (#1098) 2025-02-14 09:10:59 -08:00
__init__.py [API Updates] Model / shield / memory-bank routing + agent persistence + support for private headers (#92) 2024-09-23 14:22:22 -07:00
api.py Fix precommit check after moving to ruff (#927) 2025-02-02 06:46:45 -08:00
config.py Added support for mongoDB KV store (#543) 2025-02-19 22:30:50 -08:00
kvstore.py Added support for mongoDB KV store (#543) 2025-02-19 22:30:50 -08:00