(
self,
payload: CreateEmbeddingRequest,
)
| 15532 | return result_box.get("result") |
| 15533 | |
| 15534 | def create_embedding( |
| 15535 | self, |
| 15536 | payload: CreateEmbeddingRequest, |
| 15537 | ) -> CreateEmbeddingResponse: |
| 15538 | embedding = self.call_on_idle_scheduler( |
| 15539 | lambda: self.scheduler.create_embedding(payload) |
| 15540 | ) |
| 15541 | return cast(CreateEmbeddingResponse, embedding) |
| 15542 | |
| 15543 | def render_prometheus_metrics(self) -> str: |
| 15544 | metrics = self.call_on_scheduler(self.scheduler.render_prometheus_metrics) |
no test coverage detected