Bump llama-index to 0.14.0 for OpenAI 2.x compatibility

- Update llama-index to >=0.14.0
- Add llama-index-llms-openai dependency
- Ensure compatibility with openai 2.x
- Update pyproject.toml
- Update offline requirements files
This commit is contained in:
yangdx
2025-12-26 16:00:29 +08:00
parent 69a5dc8a77
commit 5f7a025600
3 changed files with 6 additions and 3 deletions

View File

@@ -120,7 +120,8 @@ offline-llm = [
"zhipuai>=2.0.0,<3.0.0", "zhipuai>=2.0.0,<3.0.0",
"aioboto3>=12.0.0,<16.0.0", "aioboto3>=12.0.0,<16.0.0",
"voyageai>=0.2.0,<1.0.0", "voyageai>=0.2.0,<1.0.0",
"llama-index>=0.9.0,<1.0.0", "llama-index>=0.14.0,<1.0.0", # Updated to ensure compatibility with openai 2.x
"llama-index-llms-openai>=0.6.12", # Explicitly require version that supports openai 2.x
"google-api-core>=2.0.0,<3.0.0", "google-api-core>=2.0.0,<3.0.0",
"google-genai>=1.0.0,<2.0.0", "google-genai>=1.0.0,<2.0.0",
] ]

View File

@@ -12,7 +12,8 @@ aioboto3>=12.0.0,<16.0.0
anthropic>=0.18.0,<1.0.0 anthropic>=0.18.0,<1.0.0
google-api-core>=2.0.0,<3.0.0 google-api-core>=2.0.0,<3.0.0
google-genai>=1.0.0,<2.0.0 google-genai>=1.0.0,<2.0.0
llama-index>=0.9.0,<1.0.0 llama-index>=0.14.0,<1.0.0
llama-index-llms-openai>=0.6.12
ollama>=0.1.0,<1.0.0 ollama>=0.1.0,<1.0.0
openai>=2.0.0,<3.0.0 openai>=2.0.0,<3.0.0
voyageai>=0.2.0,<1.0.0 voyageai>=0.2.0,<1.0.0

View File

@@ -12,7 +12,8 @@ anthropic>=0.18.0,<1.0.0
asyncpg>=0.31.0,<1.0.0 asyncpg>=0.31.0,<1.0.0
google-api-core>=2.0.0,<3.0.0 google-api-core>=2.0.0,<3.0.0
google-genai>=1.0.0,<2.0.0 google-genai>=1.0.0,<2.0.0
llama-index>=0.9.0,<1.0.0 llama-index>=0.14.0,<1.0.0
llama-index-llms-openai>=0.6.12
neo4j>=5.0.0,<7.0.0 neo4j>=5.0.0,<7.0.0
ollama>=0.1.0,<1.0.0 ollama>=0.1.0,<1.0.0
openai>=2.0.0,<3.0.0 openai>=2.0.0,<3.0.0