Spaces:
Sleeping
Sleeping
Download app/shared/vector_store/sql.py from AlleksDev/frimeet-api-nlp: direct link, hf CLI and curl.
- Browser
- Download file 340 Bytes
-
https://huggingface.co/spaces/AlleksDev/frimeet-api-nlp/resolve/main/app/shared/vector_store/sql.py
- Command line
-
hf download hf://spaces/AlleksDev/frimeet-api-nlp/app/shared/vector_store/sql.py
-
curl -L -o sql.py https://huggingface.co/spaces/AlleksDev/frimeet-api-nlp/resolve/main/app/shared/vector_store/sql.py
340 Bytes
| import re | |
| def quote_identifier(identifier: str) -> str: | |
| if not re.fullmatch(r"[A-Za-z_][A-Za-z0-9_]*", identifier): | |
| raise ValueError(f"Unsafe SQL identifier: {identifier}") | |
| return f'"{identifier}"' | |
| def vector_literal(embedding: list[float]) -> str: | |
| return "[" + ",".join(f"{value:.8f}" for value in embedding) + "]" | |