diff --git a/lightrag/api/lightrag_server.py b/lightrag/api/lightrag_server.py index c2f56a4d..42aef780 100644 --- a/lightrag/api/lightrag_server.py +++ b/lightrag/api/lightrag_server.py @@ -610,10 +610,12 @@ def get_api_key_dependency(api_key: Optional[str]): def create_app(args): # Verify that bindings arer correctly setup - if args.llm_binding not in ["lollms", "ollama", "openai", "openai-ollama"]: + + if args.llm_binding not in ["lollms", "ollama", "openai", "openai-ollama", "azure_openai"]: + raise Exception("llm binding not supported") - if args.embedding_binding not in ["lollms", "ollama", "openai"]: + if args.embedding_binding not in ["lollms", "ollama", "openai", "azure_openai"]: raise Exception("embedding binding not supported") # Add SSL validation