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

ell serialization refactor / distributed 2 #362

Draft
wants to merge 54 commits into
base: main
Choose a base branch
from

Commits on Oct 27, 2024

  1. Configuration menu
    Copy the full SHA
    0a19bed View commit details
    Browse the repository at this point in the history
  2. remove autocommit

    MadcowD authored and alex-dixon committed Oct 27, 2024
    Configuration menu
    Copy the full SHA
    08324fc View commit details
    Browse the repository at this point in the history
  3. xai support

    MadcowD authored and alex-dixon committed Oct 27, 2024
    Configuration menu
    Copy the full SHA
    361b565 View commit details
    Browse the repository at this point in the history
  4. automatic support

    MadcowD authored and alex-dixon committed Oct 27, 2024
    Configuration menu
    Copy the full SHA
    a305784 View commit details
    Browse the repository at this point in the history
  5. XAI example.

    MadcowD authored and alex-dixon committed Oct 27, 2024
    Configuration menu
    Copy the full SHA
    23d1f26 View commit details
    Browse the repository at this point in the history
  6. v0.0.14

    MadcowD authored and alex-dixon committed Oct 27, 2024
    Configuration menu
    Copy the full SHA
    6e3b7d3 View commit details
    Browse the repository at this point in the history
  7. poetry lock

    MadcowD authored and alex-dixon committed Oct 27, 2024
    Configuration menu
    Copy the full SHA
    a60cd06 View commit details
    Browse the repository at this point in the history
  8. Got <BV> to stop showing up in LMP deps:

    * culprit is Black formatter adds space after # comment
    * it doesn't always though because if the formatter raises exception, no format
    * fixed by chaning `#<BV>` => `# <BV>` but for all tags
    
    NOTE: this might not be the right way since without rerunning all the LMPs, the old source persists in the DB, so the old #<BV> tags won't get rendered right in the React app. Could instead enforce that # <BV> becomes #<BV> even after formatting, or strip out the delimiter before formatting and add it back in after.
    Reece Holmdahl authored and alex-dixon committed Oct 27, 2024
    Configuration menu
    Copy the full SHA
    6230336 View commit details
    Browse the repository at this point in the history
  9. Hid ell tags (BV, BmV, LMP) from diff

    Reece Holmdahl authored and alex-dixon committed Oct 27, 2024
    Configuration menu
    Copy the full SHA
    e1da324 View commit details
    Browse the repository at this point in the history
  10. rm testing

    MadcowD authored and alex-dixon committed Oct 27, 2024
    Configuration menu
    Copy the full SHA
    9c1e89b View commit details
    Browse the repository at this point in the history
  11. Fix issue 310 but also autocommit when no OpenAI key present

    * OpenAI API requires there be a `api_key` field although Ollama's API doesn't require it
    * Fixed `_autocommit_warning` to warn when there's no client for config.autocommit_model instead of hardcoded "gpt-4o-mini" string and updated warning message accordingly
    Reece Holmdahl authored and alex-dixon committed Oct 27, 2024
    Configuration menu
    Copy the full SHA
    a41c6ce View commit details
    Browse the repository at this point in the history
  12. Create README.md for exa

    master-senses authored and alex-dixon committed Oct 27, 2024
    Configuration menu
    Copy the full SHA
    c88011f View commit details
    Browse the repository at this point in the history
  13. exa.py file

    master-senses authored and alex-dixon committed Oct 27, 2024
    Configuration menu
    Copy the full SHA
    5cefcb2 View commit details
    Browse the repository at this point in the history
  14. Put README in exa subfolder

    master-senses authored and alex-dixon committed Oct 27, 2024
    Configuration menu
    Copy the full SHA
    068eae6 View commit details
    Browse the repository at this point in the history
  15. put exa.py in exa subfolder

    master-senses authored and alex-dixon committed Oct 27, 2024
    Configuration menu
    Copy the full SHA
    b77132a View commit details
    Browse the repository at this point in the history
  16. role=role or "assistant"

    femto authored and alex-dixon committed Oct 27, 2024
    Configuration menu
    Copy the full SHA
    91b3e42 View commit details
    Browse the repository at this point in the history
  17. Update instructor_ex.py - fix typo

    Fix minor typos in `instructor_ex.py` docstring
    CharlieJCJ authored and alex-dixon committed Oct 27, 2024
    Configuration menu
    Copy the full SHA
    ffb102d View commit details
    Browse the repository at this point in the history
  18. Bedrock usage metadata

    For non streaming responses, Bedrock usage metadata was not being captured. Updated the metadata `dict` in line with how it was being handled for streaming responses.
    cvanes authored and alex-dixon committed Oct 27, 2024
    Configuration menu
    Copy the full SHA
    865f90b View commit details
    Browse the repository at this point in the history
  19. Update method name in class docstring

    Update `__getattr__` to `__getattribute__` to match the name of the real method
    0xThresh authored and alex-dixon committed Oct 27, 2024
    Configuration menu
    Copy the full SHA
    79c9b1c View commit details
    Browse the repository at this point in the history
  20. step 1: move sql models into ell.stores

    this does not cut core's dependency on studio/sqlmodel yet but moves in that direction
    alex-dixon committed Oct 27, 2024
    Configuration menu
    Copy the full SHA
    bef11ae View commit details
    Browse the repository at this point in the history

Commits on Oct 29, 2024

  1. step 2: core depends on ell.stores conditionally

    - run without storage deps when no store argument to init
    - throw a helpful error when store argument provided and store deps not met
    alex-dixon committed Oct 29, 2024
    Configuration menu
    Copy the full SHA
    725908d View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    68ba0ac View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    7be3279 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    35b8b3e View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    95154db View commit details
    Browse the repository at this point in the history

Commits on Oct 30, 2024

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

Commits on Nov 1, 2024

  1. Configuration menu
    Copy the full SHA
    2008972 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    5d8be83 View commit details
    Browse the repository at this point in the history

Commits on Nov 2, 2024

  1. add docker files

    alex-dixon committed Nov 2, 2024
    Configuration menu
    Copy the full SHA
    0c12db6 View commit details
    Browse the repository at this point in the history
  2. add serialization types

    alex-dixon committed Nov 2, 2024
    Configuration menu
    Copy the full SHA
    2a36678 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    1880d66 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    8d5e72f View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    d70adbd View commit details
    Browse the repository at this point in the history
  6. add serialization clients

    alex-dixon committed Nov 2, 2024
    Configuration menu
    Copy the full SHA
    1d840fd View commit details
    Browse the repository at this point in the history
  7. add api server, tests

    alex-dixon committed Nov 2, 2024
    Configuration menu
    Copy the full SHA
    bc77671 View commit details
    Browse the repository at this point in the history
  8. start add api extras

    alex-dixon committed Nov 2, 2024
    Configuration menu
    Copy the full SHA
    29dd707 View commit details
    Browse the repository at this point in the history
  9. add dockerignore

    alex-dixon committed Nov 2, 2024
    Configuration menu
    Copy the full SHA
    59bf4cb View commit details
    Browse the repository at this point in the history
  10. fix typo

    alex-dixon committed Nov 2, 2024
    Configuration menu
    Copy the full SHA
    bea7d6a View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    8e8428d View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    5298d41 View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    ed43769 View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    c2fa5c7 View commit details
    Browse the repository at this point in the history

Commits on Nov 3, 2024

  1. checkpoint

    alex-dixon committed Nov 3, 2024
    Configuration menu
    Copy the full SHA
    d73f17b View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    20533ba View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    918cd4a View commit details
    Browse the repository at this point in the history
  4. add api.client module

    alex-dixon committed Nov 3, 2024
    Configuration menu
    Copy the full SHA
    0e26714 View commit details
    Browse the repository at this point in the history

Commits on Nov 5, 2024

  1. fix imports

    alex-dixon committed Nov 5, 2024
    Configuration menu
    Copy the full SHA
    523edb2 View commit details
    Browse the repository at this point in the history

Commits on Nov 8, 2024

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

Commits on Nov 10, 2024

  1. Configuration menu
    Copy the full SHA
    7f82ee8 View commit details
    Browse the repository at this point in the history
  2. remove unnecessary cast

    alex-dixon committed Nov 10, 2024
    Configuration menu
    Copy the full SHA
    3f39f86 View commit details
    Browse the repository at this point in the history
  3. update tests

    alex-dixon committed Nov 10, 2024
    Configuration menu
    Copy the full SHA
    e39cb6d View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    b2d5d84 View commit details
    Browse the repository at this point in the history
  5. add serializer to core

    alex-dixon committed Nov 10, 2024
    Configuration menu
    Copy the full SHA
    a71c28f View commit details
    Browse the repository at this point in the history

Commits on Nov 11, 2024

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