clementpep commited on
Commit
d0bb718
·
1 Parent(s): e6cd1dc

fix: genai narration using a more recent openai package version

Browse files
backend/ai_service.py CHANGED
@@ -13,7 +13,7 @@ class AIService:
13
  """Service for AI-generated game content."""
14
 
15
  def __init__(self):
16
- self.enabled = settings.USE_OPENAI and settings.OPENAI_API_KEY
17
  self.client = None
18
 
19
  if self.enabled:
 
13
  """Service for AI-generated game content."""
14
 
15
  def __init__(self):
16
+ self.enabled = settings.USE_OPENAI and bool(settings.OPENAI_API_KEY)
17
  self.client = None
18
 
19
  if self.enabled:
backend/requirements.txt CHANGED
@@ -1,5 +1,7 @@
1
- fastapi==0.104.1
2
- uvicorn[standard]==0.24.0
3
- pydantic==2.5.0
4
- python-multipart==0.0.6
5
- openai==1.3.0
 
 
 
1
+ fastapi>=0.115.2
2
+ uvicorn[standard]>=0.24.0
3
+ pydantic>=2.5.0
4
+ python-multipart>=0.0.18
5
+ openai>=1.54.0
6
+ python-dotenv>=1.0.0
7
+ starlette>=0.40.0