Spaces:
Running
Running
Commit
·
ad8961d
1
Parent(s):
3b90fbb
olololo
Browse filesThis view is limited to 50 files because it contains too many changes.
See raw diff
- app/core/observability.py +33 -28
- models/models--sentence-transformers--all-MiniLM-L6-v2/.no_exist/c9745ed1d9f207416be6d2e6f8de32d1f16199bf/added_tokens.json +0 -0
- models/models--sentence-transformers--all-MiniLM-L6-v2/.no_exist/c9745ed1d9f207416be6d2e6f8de32d1f16199bf/chat_template.jinja +0 -0
- models/models--sentence-transformers--all-MiniLM-L6-v2/blobs/53aa51172d142c89d9012cce15ae4d6cc0ca6895895114379cacb4fab128d9db +3 -0
- models/models--sentence-transformers--all-MiniLM-L6-v2/blobs/58d4a9a45664eb9e12de9549c548c09b6134c17f +3 -0
- models/models--sentence-transformers--all-MiniLM-L6-v2/blobs/59d594003bf59880a884c574bf88ef7555bb0202 +3 -0
- models/models--sentence-transformers--all-MiniLM-L6-v2/blobs/72b987fd805cfa2b58c4c8c952b274a11bfd5a00 +3 -0
- models/models--sentence-transformers--all-MiniLM-L6-v2/blobs/952a9b81c0bfd99800fabf352f69c7ccd46c5e43 +3 -0
- models/models--sentence-transformers--all-MiniLM-L6-v2/blobs/c79f2b6a0cea6f4b564fed1938984bace9d30ff0 +3 -0
- models/models--sentence-transformers--all-MiniLM-L6-v2/blobs/cb202bfe2e3c98645018a6d12f182a434c9d3e02 +3 -0
- models/models--sentence-transformers--all-MiniLM-L6-v2/blobs/d1514c3162bbe87b343f565fadc62e6c06f04f03 +3 -0
- models/models--sentence-transformers--all-MiniLM-L6-v2/blobs/e7b0375001f109a6b8873d756ad4f7bbb15fbaa5 +3 -0
- models/models--sentence-transformers--all-MiniLM-L6-v2/blobs/fb140275c155a9c7c5a3b3e0e77a9e839594a938 +3 -0
- models/models--sentence-transformers--all-MiniLM-L6-v2/blobs/fd1b291129c607e5d49799f87cb219b27f98acdf +3 -0
- models/models--sentence-transformers--all-MiniLM-L6-v2/refs/main +3 -0
- models/models--sentence-transformers--all-MiniLM-L6-v2/snapshots/c9745ed1d9f207416be6d2e6f8de32d1f16199bf/1_Pooling/config.json +1 -0
- models/models--sentence-transformers--all-MiniLM-L6-v2/snapshots/c9745ed1d9f207416be6d2e6f8de32d1f16199bf/README.md +1 -0
- models/models--sentence-transformers--all-MiniLM-L6-v2/snapshots/c9745ed1d9f207416be6d2e6f8de32d1f16199bf/config.json +1 -0
- models/models--sentence-transformers--all-MiniLM-L6-v2/snapshots/c9745ed1d9f207416be6d2e6f8de32d1f16199bf/config_sentence_transformers.json +1 -0
- models/models--sentence-transformers--all-MiniLM-L6-v2/snapshots/c9745ed1d9f207416be6d2e6f8de32d1f16199bf/model.safetensors +1 -0
- models/models--sentence-transformers--all-MiniLM-L6-v2/snapshots/c9745ed1d9f207416be6d2e6f8de32d1f16199bf/modules.json +1 -0
- models/models--sentence-transformers--all-MiniLM-L6-v2/snapshots/c9745ed1d9f207416be6d2e6f8de32d1f16199bf/sentence_bert_config.json +1 -0
- models/models--sentence-transformers--all-MiniLM-L6-v2/snapshots/c9745ed1d9f207416be6d2e6f8de32d1f16199bf/special_tokens_map.json +1 -0
- models/models--sentence-transformers--all-MiniLM-L6-v2/snapshots/c9745ed1d9f207416be6d2e6f8de32d1f16199bf/tokenizer.json +1 -0
- models/models--sentence-transformers--all-MiniLM-L6-v2/snapshots/c9745ed1d9f207416be6d2e6f8de32d1f16199bf/tokenizer_config.json +1 -0
- models/models--sentence-transformers--all-MiniLM-L6-v2/snapshots/c9745ed1d9f207416be6d2e6f8de32d1f16199bf/vocab.txt +1 -0
- models/sentence-transformers_all-MiniLM-L6-v2/.gitattributes +3 -0
- models/sentence-transformers_all-MiniLM-L6-v2/1_Pooling/config.json +3 -0
- models/sentence-transformers_all-MiniLM-L6-v2/README.md +3 -0
- models/sentence-transformers_all-MiniLM-L6-v2/config.json +3 -0
- models/sentence-transformers_all-MiniLM-L6-v2/config_sentence_transformers.json +3 -0
- models/sentence-transformers_all-MiniLM-L6-v2/data_config.json +3 -0
- models/sentence-transformers_all-MiniLM-L6-v2/model.safetensors +3 -0
- models/sentence-transformers_all-MiniLM-L6-v2/modules.json +3 -0
- models/sentence-transformers_all-MiniLM-L6-v2/onnx/model.onnx +3 -0
- models/sentence-transformers_all-MiniLM-L6-v2/onnx/model_O1.onnx +3 -0
- models/sentence-transformers_all-MiniLM-L6-v2/onnx/model_O2.onnx +3 -0
- models/sentence-transformers_all-MiniLM-L6-v2/onnx/model_O3.onnx +3 -0
- models/sentence-transformers_all-MiniLM-L6-v2/onnx/model_O4.onnx +3 -0
- models/sentence-transformers_all-MiniLM-L6-v2/onnx/model_qint8_arm64.onnx +3 -0
- models/sentence-transformers_all-MiniLM-L6-v2/onnx/model_qint8_avx512.onnx +3 -0
- models/sentence-transformers_all-MiniLM-L6-v2/onnx/model_qint8_avx512_vnni.onnx +3 -0
- models/sentence-transformers_all-MiniLM-L6-v2/onnx/model_quint8_avx2.onnx +3 -0
- models/sentence-transformers_all-MiniLM-L6-v2/openvino/openvino_model.bin +3 -0
- models/sentence-transformers_all-MiniLM-L6-v2/openvino/openvino_model.xml +3 -0
- models/sentence-transformers_all-MiniLM-L6-v2/openvino/openvino_model_qint8_quantized.bin +3 -0
- models/sentence-transformers_all-MiniLM-L6-v2/openvino/openvino_model_qint8_quantized.xml +3 -0
- models/sentence-transformers_all-MiniLM-L6-v2/pytorch_model.bin +3 -0
- models/sentence-transformers_all-MiniLM-L6-v2/sentence_bert_config.json +3 -0
- models/sentence-transformers_all-MiniLM-L6-v2/special_tokens_map.json +3 -0
app/core/observability.py
CHANGED
|
@@ -10,7 +10,6 @@ from typing import Optional, Dict, Any
|
|
| 10 |
from functools import wraps
|
| 11 |
from contextlib import contextmanager
|
| 12 |
import asyncio
|
| 13 |
-
from opentelemetry.exporter.otlp.proto.http.trace_exporter import _parse_otlp_headers
|
| 14 |
from opentelemetry import trace, metrics, logs
|
| 15 |
from opentelemetry.sdk.trace import TracerProvider
|
| 16 |
from opentelemetry.sdk.trace.export import BatchSpanProcessor
|
|
@@ -28,6 +27,24 @@ from starlette.requests import Request
|
|
| 28 |
|
| 29 |
logger = logging.getLogger(__name__)
|
| 30 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 31 |
# ============================================================
|
| 32 |
# Configuration
|
| 33 |
# ============================================================
|
|
@@ -44,7 +61,7 @@ class ObservabilityConfig:
|
|
| 44 |
OTLP_ENDPOINT: Optional[str] = os.getenv("OTEL_EXPORTER_OTLP_ENDPOINT")
|
| 45 |
OTLP_HEADERS: Dict[str, str] = _parse_otlp_headers(
|
| 46 |
os.getenv("OTEL_EXPORTER_OTLP_HEADERS", "")
|
| 47 |
-
)
|
| 48 |
|
| 49 |
# Sampling
|
| 50 |
TRACE_SAMPLE_RATE: float = float(os.getenv("OTEL_TRACE_SAMPLE_RATE", "0.1"))
|
|
@@ -52,18 +69,6 @@ class ObservabilityConfig:
|
|
| 52 |
# Console export for development
|
| 53 |
CONSOLE_EXPORT: bool = os.getenv("OTEL_CONSOLE_EXPORT", "false").lower() == "true"
|
| 54 |
|
| 55 |
-
def _parse_otlp_headers(headers_str: str) -> Dict[str, str]:
|
| 56 |
-
"""Parse OTEL_EXPORTER_OTLP_HEADERS (format: key1=val1,key2=val2)"""
|
| 57 |
-
headers = {}
|
| 58 |
-
try:
|
| 59 |
-
for pair in headers_str.split(","):
|
| 60 |
-
if "=" in pair:
|
| 61 |
-
key, val = pair.split("=", 1)
|
| 62 |
-
headers[key.strip()] = val.strip()
|
| 63 |
-
except Exception as e:
|
| 64 |
-
logger.warning(f"Failed to parse OTLP headers: {e}")
|
| 65 |
-
return headers
|
| 66 |
-
|
| 67 |
# ============================================================
|
| 68 |
# Initialize Tracing
|
| 69 |
# ============================================================
|
|
@@ -71,7 +76,7 @@ def _parse_otlp_headers(headers_str: str) -> Dict[str, str]:
|
|
| 71 |
def init_tracing():
|
| 72 |
"""Initialize OpenTelemetry tracing"""
|
| 73 |
if not ObservabilityConfig.ENABLED:
|
| 74 |
-
logger.info("
|
| 75 |
return
|
| 76 |
|
| 77 |
try:
|
|
@@ -93,22 +98,22 @@ def init_tracing():
|
|
| 93 |
headers=ObservabilityConfig.OTLP_HEADERS,
|
| 94 |
)
|
| 95 |
tracer_provider.add_span_processor(BatchSpanProcessor(exporter))
|
| 96 |
-
logger.info(f"
|
| 97 |
except Exception as e:
|
| 98 |
-
logger.warning(f"
|
| 99 |
|
| 100 |
# Console export for development
|
| 101 |
if ObservabilityConfig.CONSOLE_EXPORT or ObservabilityConfig.ENVIRONMENT == "development":
|
| 102 |
from opentelemetry.sdk.trace.export import SimpleSpanProcessor, ConsoleSpanExporter
|
| 103 |
tracer_provider.add_span_processor(SimpleSpanProcessor(ConsoleSpanExporter()))
|
| 104 |
-
logger.info("
|
| 105 |
|
| 106 |
# Set global tracer provider
|
| 107 |
trace.set_tracer_provider(tracer_provider)
|
| 108 |
-
logger.info("
|
| 109 |
|
| 110 |
except Exception as e:
|
| 111 |
-
logger.error(f"
|
| 112 |
raise
|
| 113 |
|
| 114 |
# ============================================================
|
|
@@ -138,19 +143,19 @@ def init_metrics():
|
|
| 138 |
metric_readers.append(
|
| 139 |
PeriodicExportingMetricReader(exporter, interval_millis=5000)
|
| 140 |
)
|
| 141 |
-
logger.info("
|
| 142 |
except Exception as e:
|
| 143 |
-
logger.warning(f"
|
| 144 |
|
| 145 |
meter_provider = MeterProvider(
|
| 146 |
resource=resource,
|
| 147 |
metric_readers=metric_readers,
|
| 148 |
)
|
| 149 |
metrics.set_meter_provider(meter_provider)
|
| 150 |
-
logger.info("
|
| 151 |
|
| 152 |
except Exception as e:
|
| 153 |
-
logger.error(f"
|
| 154 |
|
| 155 |
# ============================================================
|
| 156 |
# Instrumentation
|
|
@@ -166,9 +171,9 @@ def instrument_fastapi(app):
|
|
| 166 |
app,
|
| 167 |
excluded_urls="docs,openapi.json,health",
|
| 168 |
)
|
| 169 |
-
logger.info("
|
| 170 |
except Exception as e:
|
| 171 |
-
logger.warning(f"
|
| 172 |
|
| 173 |
def instrument_libraries():
|
| 174 |
"""Auto-instrument external libraries"""
|
|
@@ -179,9 +184,9 @@ def instrument_libraries():
|
|
| 179 |
HTTPXClientInstrumentor().instrument()
|
| 180 |
RequestsInstrumentor().instrument()
|
| 181 |
RedisInstrumentor().instrument()
|
| 182 |
-
logger.info("
|
| 183 |
except Exception as e:
|
| 184 |
-
logger.warning(f"
|
| 185 |
|
| 186 |
# ============================================================
|
| 187 |
# Custom Tracer & Metrics
|
|
|
|
| 10 |
from functools import wraps
|
| 11 |
from contextlib import contextmanager
|
| 12 |
import asyncio
|
|
|
|
| 13 |
from opentelemetry import trace, metrics, logs
|
| 14 |
from opentelemetry.sdk.trace import TracerProvider
|
| 15 |
from opentelemetry.sdk.trace.export import BatchSpanProcessor
|
|
|
|
| 27 |
|
| 28 |
logger = logging.getLogger(__name__)
|
| 29 |
|
| 30 |
+
# ============================================================
|
| 31 |
+
# Helper Functions
|
| 32 |
+
# ============================================================
|
| 33 |
+
|
| 34 |
+
def _parse_otlp_headers(headers_str: str) -> Dict[str, str]:
|
| 35 |
+
"""Parse OTEL_EXPORTER_OTLP_HEADERS (format: key1=val1,key2=val2)"""
|
| 36 |
+
headers = {}
|
| 37 |
+
try:
|
| 38 |
+
if not headers_str:
|
| 39 |
+
return headers
|
| 40 |
+
for pair in headers_str.split(","):
|
| 41 |
+
if "=" in pair:
|
| 42 |
+
key, val = pair.split("=", 1)
|
| 43 |
+
headers[key.strip()] = val.strip()
|
| 44 |
+
except Exception as e:
|
| 45 |
+
logger.warning(f"Failed to parse OTLP headers: {e}")
|
| 46 |
+
return headers
|
| 47 |
+
|
| 48 |
# ============================================================
|
| 49 |
# Configuration
|
| 50 |
# ============================================================
|
|
|
|
| 61 |
OTLP_ENDPOINT: Optional[str] = os.getenv("OTEL_EXPORTER_OTLP_ENDPOINT")
|
| 62 |
OTLP_HEADERS: Dict[str, str] = _parse_otlp_headers(
|
| 63 |
os.getenv("OTEL_EXPORTER_OTLP_HEADERS", "")
|
| 64 |
+
)
|
| 65 |
|
| 66 |
# Sampling
|
| 67 |
TRACE_SAMPLE_RATE: float = float(os.getenv("OTEL_TRACE_SAMPLE_RATE", "0.1"))
|
|
|
|
| 69 |
# Console export for development
|
| 70 |
CONSOLE_EXPORT: bool = os.getenv("OTEL_CONSOLE_EXPORT", "false").lower() == "true"
|
| 71 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 72 |
# ============================================================
|
| 73 |
# Initialize Tracing
|
| 74 |
# ============================================================
|
|
|
|
| 76 |
def init_tracing():
|
| 77 |
"""Initialize OpenTelemetry tracing"""
|
| 78 |
if not ObservabilityConfig.ENABLED:
|
| 79 |
+
logger.info("âš ï¸ OpenTelemetry disabled (OTEL_ENABLED=false)")
|
| 80 |
return
|
| 81 |
|
| 82 |
try:
|
|
|
|
| 98 |
headers=ObservabilityConfig.OTLP_HEADERS,
|
| 99 |
)
|
| 100 |
tracer_provider.add_span_processor(BatchSpanProcessor(exporter))
|
| 101 |
+
logger.info(f"✅ OTLP exporter configured: {ObservabilityConfig.OTLP_ENDPOINT}")
|
| 102 |
except Exception as e:
|
| 103 |
+
logger.warning(f"âš ï¸ OTLP exporter failed: {e}")
|
| 104 |
|
| 105 |
# Console export for development
|
| 106 |
if ObservabilityConfig.CONSOLE_EXPORT or ObservabilityConfig.ENVIRONMENT == "development":
|
| 107 |
from opentelemetry.sdk.trace.export import SimpleSpanProcessor, ConsoleSpanExporter
|
| 108 |
tracer_provider.add_span_processor(SimpleSpanProcessor(ConsoleSpanExporter()))
|
| 109 |
+
logger.info("✅ Console span exporter enabled")
|
| 110 |
|
| 111 |
# Set global tracer provider
|
| 112 |
trace.set_tracer_provider(tracer_provider)
|
| 113 |
+
logger.info("✅ OpenTelemetry tracing initialized")
|
| 114 |
|
| 115 |
except Exception as e:
|
| 116 |
+
logger.error(f"⌠Failed to initialize tracing: {e}")
|
| 117 |
raise
|
| 118 |
|
| 119 |
# ============================================================
|
|
|
|
| 143 |
metric_readers.append(
|
| 144 |
PeriodicExportingMetricReader(exporter, interval_millis=5000)
|
| 145 |
)
|
| 146 |
+
logger.info("✅ OTLP metrics exporter configured")
|
| 147 |
except Exception as e:
|
| 148 |
+
logger.warning(f"âš ï¸ OTLP metrics exporter failed: {e}")
|
| 149 |
|
| 150 |
meter_provider = MeterProvider(
|
| 151 |
resource=resource,
|
| 152 |
metric_readers=metric_readers,
|
| 153 |
)
|
| 154 |
metrics.set_meter_provider(meter_provider)
|
| 155 |
+
logger.info("✅ OpenTelemetry metrics initialized")
|
| 156 |
|
| 157 |
except Exception as e:
|
| 158 |
+
logger.error(f"⌠Failed to initialize metrics: {e}")
|
| 159 |
|
| 160 |
# ============================================================
|
| 161 |
# Instrumentation
|
|
|
|
| 171 |
app,
|
| 172 |
excluded_urls="docs,openapi.json,health",
|
| 173 |
)
|
| 174 |
+
logger.info("✅ FastAPI instrumented")
|
| 175 |
except Exception as e:
|
| 176 |
+
logger.warning(f"âš ï¸ FastAPI instrumentation failed: {e}")
|
| 177 |
|
| 178 |
def instrument_libraries():
|
| 179 |
"""Auto-instrument external libraries"""
|
|
|
|
| 184 |
HTTPXClientInstrumentor().instrument()
|
| 185 |
RequestsInstrumentor().instrument()
|
| 186 |
RedisInstrumentor().instrument()
|
| 187 |
+
logger.info("✅ External libraries instrumented")
|
| 188 |
except Exception as e:
|
| 189 |
+
logger.warning(f"âš ï¸ Library instrumentation failed: {e}")
|
| 190 |
|
| 191 |
# ============================================================
|
| 192 |
# Custom Tracer & Metrics
|
models/models--sentence-transformers--all-MiniLM-L6-v2/.no_exist/c9745ed1d9f207416be6d2e6f8de32d1f16199bf/added_tokens.json
ADDED
|
File without changes
|
models/models--sentence-transformers--all-MiniLM-L6-v2/.no_exist/c9745ed1d9f207416be6d2e6f8de32d1f16199bf/chat_template.jinja
ADDED
|
File without changes
|
models/models--sentence-transformers--all-MiniLM-L6-v2/blobs/53aa51172d142c89d9012cce15ae4d6cc0ca6895895114379cacb4fab128d9db
ADDED
|
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
version https://git-lfs.github.com/spec/v1
|
| 2 |
+
oid sha256:53aa51172d142c89d9012cce15ae4d6cc0ca6895895114379cacb4fab128d9db
|
| 3 |
+
size 90868376
|
models/models--sentence-transformers--all-MiniLM-L6-v2/blobs/58d4a9a45664eb9e12de9549c548c09b6134c17f
ADDED
|
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
version https://git-lfs.github.com/spec/v1
|
| 2 |
+
oid sha256:7dfc82496ec33f906b5b0d6750c1e2397da6530c74d1ae3568c55bc2739125e7
|
| 3 |
+
size 10454
|
models/models--sentence-transformers--all-MiniLM-L6-v2/blobs/59d594003bf59880a884c574bf88ef7555bb0202
ADDED
|
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
version https://git-lfs.github.com/spec/v1
|
| 2 |
+
oid sha256:fc1993fde0a95c24ec6c022539d41cf6e2f7c9721e5415d6fb6897472a9cd4b7
|
| 3 |
+
size 53
|
models/models--sentence-transformers--all-MiniLM-L6-v2/blobs/72b987fd805cfa2b58c4c8c952b274a11bfd5a00
ADDED
|
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
version https://git-lfs.github.com/spec/v1
|
| 2 |
+
oid sha256:953f9c0d463486b10a6871cc2fd59f223b2c70184f49815e7efbcab5d8908b41
|
| 3 |
+
size 612
|
models/models--sentence-transformers--all-MiniLM-L6-v2/blobs/952a9b81c0bfd99800fabf352f69c7ccd46c5e43
ADDED
|
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
version https://git-lfs.github.com/spec/v1
|
| 2 |
+
oid sha256:84e40c8e006c9b1d6c122e02cba9b02458120b5fb0c87b746c41e0207cf642cf
|
| 3 |
+
size 349
|
models/models--sentence-transformers--all-MiniLM-L6-v2/blobs/c79f2b6a0cea6f4b564fed1938984bace9d30ff0
ADDED
|
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
version https://git-lfs.github.com/spec/v1
|
| 2 |
+
oid sha256:acb92769e8195aabd29b7b2137a9e6d6e25c476a4f15aa4355c233426c61576b
|
| 3 |
+
size 350
|
models/models--sentence-transformers--all-MiniLM-L6-v2/blobs/cb202bfe2e3c98645018a6d12f182a434c9d3e02
ADDED
|
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
version https://git-lfs.github.com/spec/v1
|
| 2 |
+
oid sha256:be50c3628f2bf5bb5e3a7f17b1f74611b2561a3a27eeab05e5aa30f411572037
|
| 3 |
+
size 466247
|
models/models--sentence-transformers--all-MiniLM-L6-v2/blobs/d1514c3162bbe87b343f565fadc62e6c06f04f03
ADDED
|
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
version https://git-lfs.github.com/spec/v1
|
| 2 |
+
oid sha256:4be450dde3b0273bb9787637cfbd28fe04a7ba6ab9d36ac48e92b11e350ffc23
|
| 3 |
+
size 190
|
models/models--sentence-transformers--all-MiniLM-L6-v2/blobs/e7b0375001f109a6b8873d756ad4f7bbb15fbaa5
ADDED
|
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
version https://git-lfs.github.com/spec/v1
|
| 2 |
+
oid sha256:303df45a03609e4ead04bc3dc1536d0ab19b5358db685b6f3da123d05ec200e3
|
| 3 |
+
size 112
|
models/models--sentence-transformers--all-MiniLM-L6-v2/blobs/fb140275c155a9c7c5a3b3e0e77a9e839594a938
ADDED
|
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
version https://git-lfs.github.com/spec/v1
|
| 2 |
+
oid sha256:07eced375cec144d27c900241f3e339478dec958f92fddbc551f295c992038a3
|
| 3 |
+
size 231508
|
models/models--sentence-transformers--all-MiniLM-L6-v2/blobs/fd1b291129c607e5d49799f87cb219b27f98acdf
ADDED
|
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
version https://git-lfs.github.com/spec/v1
|
| 2 |
+
oid sha256:061ca9d39661d6c6d6de5ba27f79a1cd5770ea247f8d46412a68a498dc5ac9f3
|
| 3 |
+
size 116
|
models/models--sentence-transformers--all-MiniLM-L6-v2/refs/main
ADDED
|
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
version https://git-lfs.github.com/spec/v1
|
| 2 |
+
oid sha256:edb692c300dcf5dd2a56116221d7613e9d360b6f0be22bc3e02e040e095b135b
|
| 3 |
+
size 40
|
models/models--sentence-transformers--all-MiniLM-L6-v2/snapshots/c9745ed1d9f207416be6d2e6f8de32d1f16199bf/1_Pooling/config.json
ADDED
|
@@ -0,0 +1 @@
|
|
|
|
|
|
|
| 1 |
+
../../../blobs/d1514c3162bbe87b343f565fadc62e6c06f04f03
|
models/models--sentence-transformers--all-MiniLM-L6-v2/snapshots/c9745ed1d9f207416be6d2e6f8de32d1f16199bf/README.md
ADDED
|
@@ -0,0 +1 @@
|
|
|
|
|
|
|
| 1 |
+
../../blobs/58d4a9a45664eb9e12de9549c548c09b6134c17f
|
models/models--sentence-transformers--all-MiniLM-L6-v2/snapshots/c9745ed1d9f207416be6d2e6f8de32d1f16199bf/config.json
ADDED
|
@@ -0,0 +1 @@
|
|
|
|
|
|
|
| 1 |
+
../../blobs/72b987fd805cfa2b58c4c8c952b274a11bfd5a00
|
models/models--sentence-transformers--all-MiniLM-L6-v2/snapshots/c9745ed1d9f207416be6d2e6f8de32d1f16199bf/config_sentence_transformers.json
ADDED
|
@@ -0,0 +1 @@
|
|
|
|
|
|
|
| 1 |
+
../../blobs/fd1b291129c607e5d49799f87cb219b27f98acdf
|
models/models--sentence-transformers--all-MiniLM-L6-v2/snapshots/c9745ed1d9f207416be6d2e6f8de32d1f16199bf/model.safetensors
ADDED
|
@@ -0,0 +1 @@
|
|
|
|
|
|
|
| 1 |
+
../../blobs/53aa51172d142c89d9012cce15ae4d6cc0ca6895895114379cacb4fab128d9db
|
models/models--sentence-transformers--all-MiniLM-L6-v2/snapshots/c9745ed1d9f207416be6d2e6f8de32d1f16199bf/modules.json
ADDED
|
@@ -0,0 +1 @@
|
|
|
|
|
|
|
| 1 |
+
../../blobs/952a9b81c0bfd99800fabf352f69c7ccd46c5e43
|
models/models--sentence-transformers--all-MiniLM-L6-v2/snapshots/c9745ed1d9f207416be6d2e6f8de32d1f16199bf/sentence_bert_config.json
ADDED
|
@@ -0,0 +1 @@
|
|
|
|
|
|
|
| 1 |
+
../../blobs/59d594003bf59880a884c574bf88ef7555bb0202
|
models/models--sentence-transformers--all-MiniLM-L6-v2/snapshots/c9745ed1d9f207416be6d2e6f8de32d1f16199bf/special_tokens_map.json
ADDED
|
@@ -0,0 +1 @@
|
|
|
|
|
|
|
| 1 |
+
../../blobs/e7b0375001f109a6b8873d756ad4f7bbb15fbaa5
|
models/models--sentence-transformers--all-MiniLM-L6-v2/snapshots/c9745ed1d9f207416be6d2e6f8de32d1f16199bf/tokenizer.json
ADDED
|
@@ -0,0 +1 @@
|
|
|
|
|
|
|
| 1 |
+
../../blobs/cb202bfe2e3c98645018a6d12f182a434c9d3e02
|
models/models--sentence-transformers--all-MiniLM-L6-v2/snapshots/c9745ed1d9f207416be6d2e6f8de32d1f16199bf/tokenizer_config.json
ADDED
|
@@ -0,0 +1 @@
|
|
|
|
|
|
|
| 1 |
+
../../blobs/c79f2b6a0cea6f4b564fed1938984bace9d30ff0
|
models/models--sentence-transformers--all-MiniLM-L6-v2/snapshots/c9745ed1d9f207416be6d2e6f8de32d1f16199bf/vocab.txt
ADDED
|
@@ -0,0 +1 @@
|
|
|
|
|
|
|
| 1 |
+
../../blobs/fb140275c155a9c7c5a3b3e0e77a9e839594a938
|
models/sentence-transformers_all-MiniLM-L6-v2/.gitattributes
ADDED
|
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
version https://git-lfs.github.com/spec/v1
|
| 2 |
+
oid sha256:98ccb431c012ebfe976280fbd45aea4cec7409935868ccecf3954370f96732a1
|
| 3 |
+
size 1229
|
models/sentence-transformers_all-MiniLM-L6-v2/1_Pooling/config.json
ADDED
|
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
version https://git-lfs.github.com/spec/v1
|
| 2 |
+
oid sha256:4be450dde3b0273bb9787637cfbd28fe04a7ba6ab9d36ac48e92b11e350ffc23
|
| 3 |
+
size 190
|
models/sentence-transformers_all-MiniLM-L6-v2/README.md
ADDED
|
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
version https://git-lfs.github.com/spec/v1
|
| 2 |
+
oid sha256:7dfc82496ec33f906b5b0d6750c1e2397da6530c74d1ae3568c55bc2739125e7
|
| 3 |
+
size 10454
|
models/sentence-transformers_all-MiniLM-L6-v2/config.json
ADDED
|
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
version https://git-lfs.github.com/spec/v1
|
| 2 |
+
oid sha256:953f9c0d463486b10a6871cc2fd59f223b2c70184f49815e7efbcab5d8908b41
|
| 3 |
+
size 612
|
models/sentence-transformers_all-MiniLM-L6-v2/config_sentence_transformers.json
ADDED
|
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
version https://git-lfs.github.com/spec/v1
|
| 2 |
+
oid sha256:061ca9d39661d6c6d6de5ba27f79a1cd5770ea247f8d46412a68a498dc5ac9f3
|
| 3 |
+
size 116
|
models/sentence-transformers_all-MiniLM-L6-v2/data_config.json
ADDED
|
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
version https://git-lfs.github.com/spec/v1
|
| 2 |
+
oid sha256:32edcb108fc2516b920734a862ae0692bcae1c5d45d5f8d972cb0d53434a4c54
|
| 3 |
+
size 39265
|
models/sentence-transformers_all-MiniLM-L6-v2/model.safetensors
ADDED
|
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
version https://git-lfs.github.com/spec/v1
|
| 2 |
+
oid sha256:53aa51172d142c89d9012cce15ae4d6cc0ca6895895114379cacb4fab128d9db
|
| 3 |
+
size 90868376
|
models/sentence-transformers_all-MiniLM-L6-v2/modules.json
ADDED
|
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
version https://git-lfs.github.com/spec/v1
|
| 2 |
+
oid sha256:84e40c8e006c9b1d6c122e02cba9b02458120b5fb0c87b746c41e0207cf642cf
|
| 3 |
+
size 349
|
models/sentence-transformers_all-MiniLM-L6-v2/onnx/model.onnx
ADDED
|
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
version https://git-lfs.github.com/spec/v1
|
| 2 |
+
oid sha256:6fd5d72fe4589f189f8ebc006442dbb529bb7ce38f8082112682524616046452
|
| 3 |
+
size 90405214
|
models/sentence-transformers_all-MiniLM-L6-v2/onnx/model_O1.onnx
ADDED
|
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
version https://git-lfs.github.com/spec/v1
|
| 2 |
+
oid sha256:1391c6fc20b5530250bc15cbe1f47578ffeca55ab0551d335cc668b6299a88ec
|
| 3 |
+
size 90360328
|
models/sentence-transformers_all-MiniLM-L6-v2/onnx/model_O2.onnx
ADDED
|
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
version https://git-lfs.github.com/spec/v1
|
| 2 |
+
oid sha256:1de3905029190b398c7d300b530e320cf4b5e7d3dfb9af1429ebd73fd9a16faf
|
| 3 |
+
size 90326566
|
models/sentence-transformers_all-MiniLM-L6-v2/onnx/model_O3.onnx
ADDED
|
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
version https://git-lfs.github.com/spec/v1
|
| 2 |
+
oid sha256:a44f671e364dddbac31f203f07b91be6b0a35e51936e5ebfab65b6d9538b83ff
|
| 3 |
+
size 90326497
|
models/sentence-transformers_all-MiniLM-L6-v2/onnx/model_O4.onnx
ADDED
|
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
version https://git-lfs.github.com/spec/v1
|
| 2 |
+
oid sha256:1667d7f3ba669048b13a96ee3a44456d5e42c8f44588ae8b603430e16160c485
|
| 3 |
+
size 45212349
|
models/sentence-transformers_all-MiniLM-L6-v2/onnx/model_qint8_arm64.onnx
ADDED
|
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
version https://git-lfs.github.com/spec/v1
|
| 2 |
+
oid sha256:4278337fd0ff3c68bfb6291042cad8ab363e1d9fbc43dcb499fe91c871902474
|
| 3 |
+
size 23026053
|
models/sentence-transformers_all-MiniLM-L6-v2/onnx/model_qint8_avx512.onnx
ADDED
|
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
version https://git-lfs.github.com/spec/v1
|
| 2 |
+
oid sha256:4278337fd0ff3c68bfb6291042cad8ab363e1d9fbc43dcb499fe91c871902474
|
| 3 |
+
size 23026053
|
models/sentence-transformers_all-MiniLM-L6-v2/onnx/model_qint8_avx512_vnni.onnx
ADDED
|
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
version https://git-lfs.github.com/spec/v1
|
| 2 |
+
oid sha256:4278337fd0ff3c68bfb6291042cad8ab363e1d9fbc43dcb499fe91c871902474
|
| 3 |
+
size 23026053
|
models/sentence-transformers_all-MiniLM-L6-v2/onnx/model_quint8_avx2.onnx
ADDED
|
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
version https://git-lfs.github.com/spec/v1
|
| 2 |
+
oid sha256:b941bf19f1f1283680f449fa6a7336bb5600bdcd5f84d10ddc5cd72218a0fd21
|
| 3 |
+
size 23046789
|
models/sentence-transformers_all-MiniLM-L6-v2/openvino/openvino_model.bin
ADDED
|
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
version https://git-lfs.github.com/spec/v1
|
| 2 |
+
oid sha256:8b86cab4722e2aefab310cf96d4d5a9eb3b187f7d9670a082afc55c7fa0d392a
|
| 3 |
+
size 90265744
|
models/sentence-transformers_all-MiniLM-L6-v2/openvino/openvino_model.xml
ADDED
|
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
version https://git-lfs.github.com/spec/v1
|
| 2 |
+
oid sha256:f87dd1482b2a745f8c699b81ddd9cbcad666a193be4693abcea44b7ac8c67c1e
|
| 3 |
+
size 211315
|
models/sentence-transformers_all-MiniLM-L6-v2/openvino/openvino_model_qint8_quantized.bin
ADDED
|
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
version https://git-lfs.github.com/spec/v1
|
| 2 |
+
oid sha256:c92ea4af3c6bc7b4a0f3b3d61b147c850f4dbdd7c9e7beee0c0c70dc12da289b
|
| 3 |
+
size 22933664
|
models/sentence-transformers_all-MiniLM-L6-v2/openvino/openvino_model_qint8_quantized.xml
ADDED
|
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
version https://git-lfs.github.com/spec/v1
|
| 2 |
+
oid sha256:a19425e3f56f7736f752923f0a0b5a8d61c7878017f02e1fc9086615391105dd
|
| 3 |
+
size 368006
|
models/sentence-transformers_all-MiniLM-L6-v2/pytorch_model.bin
ADDED
|
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
version https://git-lfs.github.com/spec/v1
|
| 2 |
+
oid sha256:c3a85f238711653950f6a79ece63eb0ea93d76f6a6284be04019c53733baf256
|
| 3 |
+
size 90888945
|
models/sentence-transformers_all-MiniLM-L6-v2/sentence_bert_config.json
ADDED
|
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
version https://git-lfs.github.com/spec/v1
|
| 2 |
+
oid sha256:fc1993fde0a95c24ec6c022539d41cf6e2f7c9721e5415d6fb6897472a9cd4b7
|
| 3 |
+
size 53
|
models/sentence-transformers_all-MiniLM-L6-v2/special_tokens_map.json
ADDED
|
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
version https://git-lfs.github.com/spec/v1
|
| 2 |
+
oid sha256:303df45a03609e4ead04bc3dc1536d0ab19b5358db685b6f3da123d05ec200e3
|
| 3 |
+
size 112
|