feat: add support for OpenAI 1.78 distribution

- Update litellm dependency to allow >=1.68.0,<1.72.0 for OpenAI 1.78 compatibility
- Add test to verify OpenAI 1.78 compatibility with multi-image input support
- Resolves #2910

Co-Authored-By: Joe Moura <joao@crewai.com>
This commit is contained in:
Devin AI
2025-05-27 12:08:27 +00:00
parent 4e0ce9adfe
commit 8583a7a30d
3 changed files with 128 additions and 314 deletions

View File

@@ -11,7 +11,7 @@ dependencies = [
# Core Dependencies
"pydantic>=2.4.2",
"openai>=1.13.3",
"litellm==1.68.0",
"litellm>=1.68.0,<1.72.0",
"instructor>=1.3.3",
# Text Processing
"pdfplumber>=0.11.4",