Hidden function to list models.
(self, options: Optional[Dict[str, str]] = None)
| 34 | return self._parent._list_tasks() |
| 35 | |
| 36 | def _list_models(self, options: Optional[Dict[str, str]] = None): |
| 37 | """Hidden function to list models.""" |
| 38 | query_params = [] |
| 39 | |
| 40 | if options: |
| 41 | if "task" in options: |
| 42 | query_params.append(f"task={options['task']}") |
| 43 | if "modelId" in options: |
| 44 | query_params.append(f"modelId={options['modelId']}") |
| 45 | |
| 46 | query_string = f"?{'&'.join(query_params)}" if query_params else "" |
| 47 | |
| 48 | return self._client.request(f"list/models{query_string}") |
| 49 | |
| 50 | def _list_tasks(self): |
| 51 | """Hidden function to list tasks.""" |