pierreguillou commited on
Commit
678e223
·
verified ·
1 Parent(s): 817be72

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +9 -3
app.py CHANGED
@@ -5,10 +5,7 @@ import requests
5
  from datetime import datetime
6
  from langchain_openai import ChatOpenAI
7
  from langchain_anthropic import ChatAnthropic
8
- from langchain_google_genai import ChatGoogleGenerativeAI
9
  from langchain_core.messages import HumanMessage
10
- from langchain_core.caches import BaseCache
11
- ChatGoogleGenerativeAI.model_rebuild()
12
  import PyPDF2
13
  import docx
14
  import pandas as pd
@@ -18,6 +15,15 @@ import tempfile
18
  from urllib.parse import urlparse
19
  import re
20
 
 
 
 
 
 
 
 
 
 
21
  # Configuration des modèles
22
  MODELS = {
23
  "Gemini 2.5 Flash (Google AI)": {
 
5
  from datetime import datetime
6
  from langchain_openai import ChatOpenAI
7
  from langchain_anthropic import ChatAnthropic
 
8
  from langchain_core.messages import HumanMessage
 
 
9
  import PyPDF2
10
  import docx
11
  import pandas as pd
 
15
  from urllib.parse import urlparse
16
  import re
17
 
18
+ # Import et rebuild de ChatGoogleGenerativeAI en différé
19
+ try:
20
+ from langchain_google_genai import ChatGoogleGenerativeAI
21
+ from langchain_core.caches import BaseCache
22
+ ChatGoogleGenerativeAI.model_rebuild()
23
+ except Exception as e:
24
+ print(f"Avertissement lors du rebuild: {e}")
25
+ from langchain_google_genai import ChatGoogleGenerativeAI
26
+
27
  # Configuration des modèles
28
  MODELS = {
29
  "Gemini 2.5 Flash (Google AI)": {