Add CPU embeddings for OpenClaw memory

This commit is contained in:
Mikei386
2026-09-21 08:31:45 +02:00
parent de3f8fd7aa
commit 302b08e051
13 changed files with 231 additions and 7 deletions
+9
View File
@@ -26,6 +26,7 @@ healthy() {
for name in \
mike-ai-wireguard-gateway \
mike-ai-profile-controller \
mike-ai-embedding \
mike-ai-router \
mike-ai-qwen3-tts \
mike-ai-tts-gateway \
@@ -36,6 +37,14 @@ for name in \
done
pass "Athena-Kerndienste sind gesund"
docker exec mike-ai-embedding curl -fsS \
-H 'Content-Type: application/json' \
-d '{"model":"embeddinggemma","input":["Athena Speicherprobe"]}' \
http://127.0.0.1:8082/v1/embeddings | \
python3 -c 'import json,sys; data=json.load(sys.stdin); assert len(data["data"][0]["embedding"]) == 768' || \
fail "CPU-Embedding-Endpunkt liefert keinen 768-dimensionalen Vektor"
pass "CPU-Embedding-Endpunkt funktioniert"
for name in mike-ai-llama-dashboard mike-ai-portainer; do
network_mode=$(docker inspect -f '{{.HostConfig.NetworkMode}}' "$name" 2>/dev/null || true)
[[ $network_mode != container:* ]] || \