Spaces:
Paused
Paused
| { | |
| "id": "memory-lancedb", | |
| "kind": "memory", | |
| "uiHints": { | |
| "embedding.apiKey": { | |
| "label": "OpenAI API Key", | |
| "sensitive": true, | |
| "placeholder": "sk-proj-...", | |
| "help": "API key for OpenAI embeddings (or use ${OPENAI_API_KEY})" | |
| }, | |
| "embedding.model": { | |
| "label": "Embedding Model", | |
| "placeholder": "text-embedding-3-small", | |
| "help": "OpenAI embedding model to use" | |
| }, | |
| "dbPath": { | |
| "label": "Database Path", | |
| "placeholder": "~/.openclaw/memory/lancedb", | |
| "advanced": true | |
| }, | |
| "autoCapture": { | |
| "label": "Auto-Capture", | |
| "help": "Automatically capture important information from conversations" | |
| }, | |
| "autoRecall": { | |
| "label": "Auto-Recall", | |
| "help": "Automatically inject relevant memories into context" | |
| } | |
| }, | |
| "configSchema": { | |
| "type": "object", | |
| "additionalProperties": false, | |
| "properties": { | |
| "embedding": { | |
| "type": "object", | |
| "additionalProperties": false, | |
| "properties": { | |
| "apiKey": { | |
| "type": "string" | |
| }, | |
| "model": { | |
| "type": "string", | |
| "enum": ["text-embedding-3-small", "text-embedding-3-large"] | |
| } | |
| }, | |
| "required": ["apiKey"] | |
| }, | |
| "dbPath": { | |
| "type": "string" | |
| }, | |
| "autoCapture": { | |
| "type": "boolean" | |
| }, | |
| "autoRecall": { | |
| "type": "boolean" | |
| } | |
| }, | |
| "required": ["embedding"] | |
| } | |
| } | |