diff --git a/api/core/ops/entities/config_entity.py b/api/core/ops/entities/config_entity.py index 566bbf51ac..fd1310a24e 100644 --- a/api/core/ops/entities/config_entity.py +++ b/api/core/ops/entities/config_entity.py @@ -27,8 +27,8 @@ class LangfuseConfig(BaseTracingConfig): def set_value(cls, v, info: ValidationInfo): if v is None or v == "": v = 'https://api.langfuse.com' - if not v.startswith('https://'): - raise ValueError('host must start with https://') + if not v.startswith('https://') or not v.startswith('http://'): + raise ValueError('host must start with https:// or http://') return v