| @@ -70,7 +70,7 @@ class ExternalDatasetService: | |||
| endpoint = f"{settings['endpoint']}/retrieval" | |||
| api_key = settings["api_key"] | |||
| if not validators.url(endpoint): | |||
| if not validators.url(endpoint, simple_host=True): | |||
| raise ValueError(f"invalid endpoint: {endpoint}") | |||
| try: | |||
| response = httpx.post(endpoint, headers={"Authorization": f"Bearer {api_key}"}) | |||