embeddingLOGOS / README.md
Eddie911's picture
Upload 3 files
48813cf verified
|
Raw
History Blame Contribute Delete
791 Bytes
---
title: LOGOS Embedding Engine
emoji: 🧠
colorFrom: blue
colorTo: indigo
sdk: gradio
app_file: app.py
pinned: false
---
# LOGOS Embedding Engine
Remote BGE-M3 embedding worker for the local LOGOS application.
The UI accepts one text/chunk per line. The API also accepts a JSON array.
## LOGOS API contract
The endpoint is exposed as `embed_batch`. LOGOS sends a JSON-array string through the Textbox input, for example `["chunk 1", "chunk 2"]` (without the control characters). The endpoint returns `model`, `embeddings`, `dimension`, and `count`.
Environment variables:
- `LOGOS_EMBED_MODEL` — default `BAAI/bge-m3`
- `LOGOS_EMBED_BATCH_SIZE` — internal SentenceTransformer batch size, default `16`
- `LOGOS_EMBED_MAX_INPUTS` — maximum texts per API request, default `64`