Semantic Search Setup Status Monitoring

Sub-skill of semantic-search-setup: Status Monitoring.

vamseeachanta Updated

File contents

Status Monitoring

Status Monitoring

def get_embedding_status(db_path):
    conn = sqlite3.connect(db_path, timeout=30)
    cursor = conn.cursor()

    cursor.execute('SELECT COUNT(*) FROM chunks')
    total_chunks = cursor.fetchone()[0]

    cursor.execute('SELECT COUNT(*) FROM embeddings')
    embedded = cursor.fetchone()[0]

    conn.close()

    return {
        'total': total_chunks,
        'embedded': embedded,
        'remaining': total_chunks - embedded,
        'progress': f"{100*embedded/total_chunks:.1f}%"
    }

vamseeachanta/workspace-hub/tree/main/.agents/skills/_archive/data/documents/semantic-search-setup/status-monitoring commit fe58c3ee32

Frequently asked questions

npx skillmds@latest add vamseeachanta/semantic-search-setup-status-monitoring