text: Title: Setting the seed when instantiating the model
  Body: ### 🚀 The feature
  
  It would be nice to have something like that:
  ```py
  df = SmartDataframe(
      df,
      config={
          "llm": llm,
          "verbose": True,
      },
      seed=26
  )
  ```
  
  
  ### Motivation, pitch
  
  The seed being set in the model of the servers of OpenAI or AzureOpenAI, would allow some deterministic features.
  For now my users don't understand why the module gives different answers with the same question (exact same token) when re-logging on the app.
  
  ### Alternatives
  
  _No response_
  
  ### Additional context
  
  _No response_