(provider: str, model: str, dense: dict[str, Any])
| 185 | |
| 186 | |
| 187 | def _embedding_probe_label(provider: str, model: str, dense: dict[str, Any]) -> str: |
| 188 | api_base = dense.get("api_base") |
| 189 | dimension = dense.get("dimension") |
| 190 | parts = [f"{provider}/{model}"] |
| 191 | if api_base: |
| 192 | parts.append(f"api_base={api_base}") |
| 193 | if dimension: |
| 194 | parts.append(f"dimension={dimension}") |
| 195 | return " ".join(parts) |
| 196 | |
| 197 | |
| 198 | def _probe_embedding_provider( |
no test coverage detected