JSON CLI
CLI commands for JSON file conversation store
JSON CLI
Setup
No dependencies needed – uses Python’s built-in JSON.
Quick Start
# Test connection
praisonai persistence doctor \
--conversation-backend json \
--conversation-path "./conversations"
# Run agent
praisonai persistence run \
--conversation-backend json \
--conversation-path "./conversations" \
"Hello"Commands
Doctor
praisonai persistence doctor \
--conversation-backend json \
--conversation-path "./conversations"Run with Session
praisonai persistence run \
--conversation-backend json \
--conversation-path "./conversations" \
--session-id my-session \
"What is AI?"Resume
praisonai persistence resume \
--conversation-backend json \
--conversation-path "./conversations" \
--session-id my-sessionExport/Import
praisonai persistence export \
--conversation-backend json \
--conversation-path "./conversations" \
--session-id my-session \
--output session.jsonPython Test
python3 -c "
from praisonai.persistence import create_conversation_store
store = create_conversation_store('json', path='./test_json')
print('JSON OK')
"