feat: add Qdrant recording workflow
Record to Qdrant / record-event (push) Successful in 12s
Record to Qdrant / nightly-digest (push) Has been skipped

This commit is contained in:
admin
2026-05-27 10:49:05 +09:00
parent b1689faab7
commit c7e55cfd24
6 changed files with 174 additions and 0 deletions
+22
View File
@@ -0,0 +1,22 @@
import json, uuid, os
summary = open('/tmp/summary.txt').read()
vector = json.load(open('/tmp/embed_response.json'))['embeddings'][0]
point_id = str(uuid.uuid4())
payload = {
"points": [{
"id": point_id,
"vector": vector,
"payload": {
"date": os.environ.get('TODAY', ''),
"type": "gitea_daily_digest",
"record_count": int(os.environ.get('COUNT', '0')),
"timestamp": os.environ.get('TIMESTAMP', ''),
"content": summary
}
}]
}
with open('/tmp/digest_payload.json', 'w') as f:
json.dump(payload, f)
print(f"Digest Point ID: {point_id}")