Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Refactored LLM Integration #388

Merged
merged 37 commits into from
Jul 4, 2024
Merged

Commits on Jun 24, 2024

  1. adjusts tests

    lauraschauer committed Jun 24, 2024
    Configuration menu
    Copy the full SHA
    df82247 View commit details
    Browse the repository at this point in the history
  2. basic refactoring mvp

    lauraschauer committed Jun 24, 2024
    Configuration menu
    Copy the full SHA
    520e67d View commit details
    Browse the repository at this point in the history
  3. I can run the code, but the singleton pattern implemented with metacl…

    …asses still doesn't work
    lauraschauer committed Jun 24, 2024
    Configuration menu
    Copy the full SHA
    da1d558 View commit details
    Browse the repository at this point in the history
  4. singleton pattern works

    lauraschauer committed Jun 24, 2024
    Configuration menu
    Copy the full SHA
    6b2b982 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    3efb1a6 View commit details
    Browse the repository at this point in the history
  6. updates tests

    lauraschauer committed Jun 24, 2024
    Configuration menu
    Copy the full SHA
    f306298 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    a7cf5fd View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    1cb3673 View commit details
    Browse the repository at this point in the history
  9. adds tests

    lauraschauer committed Jun 24, 2024
    Configuration menu
    Copy the full SHA
    15057d8 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    d55735d View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    0a6d1c0 View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    8d105db View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    92a5401 View commit details
    Browse the repository at this point in the history
  14. updates README with explanation of llm_service parameters in config.yaml

    before pushing, make sure that this information about sk.json can be pushed!
    lauraschauer committed Jun 24, 2024
    Configuration menu
    Copy the full SHA
    5601ef0 View commit details
    Browse the repository at this point in the history
  15. removes internal URL

    lauraschauer committed Jun 24, 2024
    Configuration menu
    Copy the full SHA
    95b3917 View commit details
    Browse the repository at this point in the history
  16. Configuration menu
    Copy the full SHA
    beab86e View commit details
    Browse the repository at this point in the history
  17. adds singleton tests

    lauraschauer committed Jun 24, 2024
    Configuration menu
    Copy the full SHA
    a672e7d View commit details
    Browse the repository at this point in the history
  18. refactors: LLMService is created in main, when there is access to the…

    … config.llm_service. When LLMService is needed again, just access the instance using LLMService() without having to supply the config.
    lauraschauer committed Jun 24, 2024
    Configuration menu
    Copy the full SHA
    8e9efc5 View commit details
    Browse the repository at this point in the history
  19. refactors: simplifies model_instantiation, gets rid of two layer inhe…

    …ritance (no more SAPLLM)
    lauraschauer committed Jun 24, 2024
    Configuration menu
    Copy the full SHA
    bb8701b View commit details
    Browse the repository at this point in the history
  20. updates tests

    lauraschauer committed Jun 24, 2024
    Configuration menu
    Copy the full SHA
    291935c View commit details
    Browse the repository at this point in the history
  21. Configuration menu
    Copy the full SHA
    1409b01 View commit details
    Browse the repository at this point in the history
  22. corrects docstring

    lauraschauer committed Jun 24, 2024
    Configuration menu
    Copy the full SHA
    1216710 View commit details
    Browse the repository at this point in the history
  23. renames file

    lauraschauer committed Jun 24, 2024
    Configuration menu
    Copy the full SHA
    72e0f30 View commit details
    Browse the repository at this point in the history
  24. final touch-up

    lauraschauer committed Jun 24, 2024
    Configuration menu
    Copy the full SHA
    8afa9c5 View commit details
    Browse the repository at this point in the history
  25. fixes bug where a LLMService could not be created. Check logs. error …

    …was raised even though the use of llms was set to false
    
    This happened because the LLMService singleton was initialised even though it would not be needed later on. This happened because of an error in an if statement
    lauraschauer committed Jun 24, 2024
    Configuration menu
    Copy the full SHA
    cc85b0b View commit details
    Browse the repository at this point in the history
  26. fixes tests

    fixes the environment variables iin the LLM tets and fixes sometest files unrelated to LLMss
    lauraschauer committed Jun 24, 2024
    Configuration menu
    Copy the full SHA
    e45a136 View commit details
    Browse the repository at this point in the history
  27. removes extra index urls

    lauraschauer committed Jun 24, 2024
    Configuration menu
    Copy the full SHA
    be27723 View commit details
    Browse the repository at this point in the history
  28. Configuration menu
    Copy the full SHA
    5a14377 View commit details
    Browse the repository at this point in the history
  29. Configuration menu
    Copy the full SHA
    32ef6fb View commit details
    Browse the repository at this point in the history
  30. removes pip options

    lauraschauer committed Jun 24, 2024
    Configuration menu
    Copy the full SHA
    1d215b5 View commit details
    Browse the repository at this point in the history
  31. Configuration menu
    Copy the full SHA
    f451ab4 View commit details
    Browse the repository at this point in the history
  32. Configuration menu
    Copy the full SHA
    988c3dd View commit details
    Browse the repository at this point in the history
  33. Configuration menu
    Copy the full SHA
    7b497f5 View commit details
    Browse the repository at this point in the history
  34. conceptional change: when llm_service is set in config.yaml, prospect…

    …or assumes that LLM support is wanted. To not use LLM support, comment out the llm_service block in config.yaml
    lauraschauer committed Jun 24, 2024
    Configuration menu
    Copy the full SHA
    0f8dd3d View commit details
    Browse the repository at this point in the history

Commits on Jul 2, 2024

  1. Configuration menu
    Copy the full SHA
    53638d3 View commit details
    Browse the repository at this point in the history

Commits on Jul 4, 2024

  1. Configuration menu
    Copy the full SHA
    38060fb View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    485cf83 View commit details
    Browse the repository at this point in the history