from react_v2.modules.tools.config_models import ModelsConfigurator from react_v2.modules.tools.llamaindex_adapter import LlamaIndexAdapter from commons.settings.app_settings import get_app_settings # 1. Charger les modèles applicatifs os.environ["MISTRAL_LLM_API_KEY"] = llmapikey ModelsConfigurator.load_models() # 2. Récupérer les objets applicatifs "bruts" self.app_settings = get_app_settings() llm=self.app_settings.llm, embed_model=self.app_settings.embed_model # 3. Les convertir en objets LlamaIndex si nécessaire llm = LlamaIndexAdapter.fix_llamaindex_llm(llm) embed_model = LlamaIndexAdapter.fix_llamaindex_embedding(embed)