İçeriğe geç

Kullanım Örnekleri

memory({ mode: "add", content: "Project uses microservices architecture" });
memory({ mode: "search", query: "architecture decisions" });
memory({ mode: "search", query: "architecture decisions", scope: "all-projects" });
memory({ mode: "profile" });
memory({ mode: "list", limit: 10 });
memory({ mode: "list-shards" });
memory({ mode: "migrate", fromPath: "/old/path/to/project" });
memory({ mode: "export", outputPath: "./memories.json" });
memory({ mode: "import", inputPath: "./memories.json" });

Görsel bellek gezinme ve yönetimi için web arayüzüne http://127.0.0.1:4747 adresinden erişin.

Ağ bağlama güvenliği: UI’yi bilerek dışarı açmadığınız sürece webServerHost’u 127.0.0.1’de tutun. 0.0.0.0’a (veya herhangi bir loopback dışı ana bilgisayara) bağlamak webServerApiToken gerektirir; tüm /api/* istekleri ardından Authorization: Bearer <token> veya X-Opencode-Mem-Token göndermelidir. Tarayıcının saklayıp göndermesi için UI’yi ?apiToken=<token> ile açın.

Boyut migrasyonları önce her yeni embedding’i üretir, bunları geçici indeksli bir shard’a içe aktarır, satır sayısını doğrular ve ancak o zaman orijinal dosyayı değiştirir. Başarısız migrasyonlar kaynak shard’a dokunmaz.