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

FEATURE: improve tool support #904

Merged
merged 22 commits into from
Nov 11, 2024
Merged

FEATURE: improve tool support #904

merged 22 commits into from
Nov 11, 2024

Commits on Nov 8, 2024

  1. FEATURE: improve tool support

    This work in progress PR amends llm completion so it returns
    objects for tools vs XML fragments
    
    This will empower future features such as parameter streaming
    
    XML was error prone, object implementation is more robust
    
    
    Still very much in progress, a lot of code needs to change
    
    Partially implemented on Anthropic at the moment.
    SamSaffron committed Nov 8, 2024
    Configuration menu
    Copy the full SHA
    bb6df42 View commit details
    Browse the repository at this point in the history
  2. fix logging

    SamSaffron committed Nov 8, 2024
    Configuration menu
    Copy the full SHA
    adc6c6e View commit details
    Browse the repository at this point in the history

Commits on Nov 9, 2024

  1. xml tools are back now

    SamSaffron committed Nov 9, 2024
    Configuration menu
    Copy the full SHA
    56f54b5 View commit details
    Browse the repository at this point in the history
  2. more code removal

    SamSaffron committed Nov 9, 2024
    Configuration menu
    Copy the full SHA
    fc8d128 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    6cac18a View commit details
    Browse the repository at this point in the history
  4. Open AI starting to work.

    SamSaffron committed Nov 9, 2024
    Configuration menu
    Copy the full SHA
    9f8c15f View commit details
    Browse the repository at this point in the history

Commits on Nov 10, 2024

  1. more tests passing

    SamSaffron committed Nov 10, 2024
    Configuration menu
    Copy the full SHA
    21ddf4e View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    8fa7fb3 View commit details
    Browse the repository at this point in the history
  3. move code to class

    SamSaffron committed Nov 10, 2024
    Configuration menu
    Copy the full SHA
    540b6a7 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    c5d1b7b View commit details
    Browse the repository at this point in the history

Commits on Nov 11, 2024

  1. cohere implementation

    SamSaffron committed Nov 11, 2024
    Configuration menu
    Copy the full SHA
    0cc4144 View commit details
    Browse the repository at this point in the history
  2. lint

    SamSaffron committed Nov 11, 2024
    Configuration menu
    Copy the full SHA
    dfc083f View commit details
    Browse the repository at this point in the history
  3. hugging face

    SamSaffron committed Nov 11, 2024
    Configuration menu
    Copy the full SHA
    6f66f4b View commit details
    Browse the repository at this point in the history
  4. lint

    SamSaffron committed Nov 11, 2024
    Configuration menu
    Copy the full SHA
    4075260 View commit details
    Browse the repository at this point in the history
  5. sambanova and vllm

    SamSaffron committed Nov 11, 2024
    Configuration menu
    Copy the full SHA
    3f93c9a View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    0ab073a View commit details
    Browse the repository at this point in the history
  7. properly track vllm usage

    SamSaffron committed Nov 11, 2024
    Configuration menu
    Copy the full SHA
    b4fb085 View commit details
    Browse the repository at this point in the history
  8. Ollama working

    SamSaffron committed Nov 11, 2024
    Configuration menu
    Copy the full SHA
    e8c673f View commit details
    Browse the repository at this point in the history
  9. fix specs

    SamSaffron committed Nov 11, 2024
    Configuration menu
    Copy the full SHA
    6843eff View commit details
    Browse the repository at this point in the history
  10. Lint and fix all specs

    SamSaffron committed Nov 11, 2024
    Configuration menu
    Copy the full SHA
    23f1f25 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    c727ae7 View commit details
    Browse the repository at this point in the history
  12. remove unused code

    SamSaffron committed Nov 11, 2024
    Configuration menu
    Copy the full SHA
    dbbbbfc View commit details
    Browse the repository at this point in the history