Merge pull request #2401 from danielaskdd/fix-openai-keyword-extraction

Refactor: Centralize keyword_extraction parameter handling in OpenAI LLM implementations
This commit is contained in:
Daniel.y
2025-11-21 13:08:15 +08:00
committed by GitHub
6 changed files with 81 additions and 54 deletions

View File

@@ -58,7 +58,7 @@ api = [
"nano-vectordb",
"networkx",
"numpy>=1.24.0,<2.0.0",
"openai>=1.0.0,<3.0.0",
"openai>=2.0.0,<3.0.0",
"pandas>=2.0.0,<2.4.0",
"pipmaster",
"pydantic",
@@ -115,7 +115,7 @@ offline-storage = [
offline-llm = [
# LLM provider dependencies
"openai>=1.0.0,<3.0.0",
"openai>=2.0.0,<3.0.0",
"anthropic>=0.18.0,<1.0.0",
"ollama>=0.1.0,<1.0.0",
"zhipuai>=2.0.0,<3.0.0",