Add CPU embeddings for OpenClaw memory
This commit is contained in:
@@ -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:* ]] || \
|
||||
|
||||
Reference in New Issue
Block a user