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

Token counting and litellm provider customization #1421

Merged
merged 17 commits into from May 5, 2024

Commits on Apr 26, 2024

  1. Count tokens to judge more accurate max monologue length, add configu…

    …rations for max input and output tokens, pulling from litellm when available.
    computer-whisperer committed Apr 26, 2024
    Configuration menu
    Copy the full SHA
    8196742 View commit details
    Browse the repository at this point in the history
  2. Lint fixes

    computer-whisperer committed Apr 26, 2024
    Configuration menu
    Copy the full SHA
    c825a55 View commit details
    Browse the repository at this point in the history

Commits on Apr 27, 2024

  1. Fix token counter

    computer-whisperer committed Apr 27, 2024
    Configuration menu
    Copy the full SHA
    a521c0a View commit details
    Browse the repository at this point in the history

Commits on Apr 28, 2024

  1. Merge remote-tracking branch 'refs/remotes/origin-upstream/main' into…

    … token-counting
    
    # Conflicts:
    #	agenthub/monologue_agent/agent.py
    #	opendevin/config.py
    computer-whisperer committed Apr 28, 2024
    Configuration menu
    Copy the full SHA
    294768d View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    bd12f56 View commit details
    Browse the repository at this point in the history

Commits on Apr 29, 2024

  1. Configuration menu
    Copy the full SHA
    7424522 View commit details
    Browse the repository at this point in the history
  2. Merge remote-tracking branch 'refs/remotes/origin-upstream/main' into…

    … token-counting
    
    # Conflicts:
    #	opendevin/llm/llm.py
    #	opendevin/schema/config.py
    computer-whisperer committed Apr 29, 2024
    Configuration menu
    Copy the full SHA
    f3b503a View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    b2ea746 View commit details
    Browse the repository at this point in the history
  4. Use None as the default for llm_custom_llm_provider, resolve settings…

    … conflict with recent command-r-plus commit.
    computer-whisperer committed Apr 29, 2024
    Configuration menu
    Copy the full SHA
    ed958cc View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    4c36787 View commit details
    Browse the repository at this point in the history

Commits on Apr 30, 2024

  1. Update opendevin/llm/llm.py

    Co-authored-by: Engel Nyst <[email protected]>
    computer-whisperer and enyst committed Apr 30, 2024
    Configuration menu
    Copy the full SHA
    037504d View commit details
    Browse the repository at this point in the history
  2. Update opendevin/llm/llm.py

    Co-authored-by: Engel Nyst <[email protected]>
    computer-whisperer and enyst committed Apr 30, 2024
    Configuration menu
    Copy the full SHA
    b0c5f29 View commit details
    Browse the repository at this point in the history
  3. Merge remote-tracking branch 'refs/remotes/origin-upstream/main' into…

    … token-counting
    
    # Conflicts:
    #	opendevin/llm/llm.py
    computer-whisperer committed Apr 30, 2024
    Configuration menu
    Copy the full SHA
    6a853c2 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    fb605d1 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    30ab87a View commit details
    Browse the repository at this point in the history

Commits on May 2, 2024

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

Commits on May 5, 2024

  1. Merge remote-tracking branch 'refs/remotes/origin-upstream/main' into…

    … token-counting
    
    # Conflicts:
    #	opendevin/core/config.py
    #	opendevin/core/schema/config.py
    #	opendevin/llm/llm.py
    computer-whisperer committed May 5, 2024
    Configuration menu
    Copy the full SHA
    4269405 View commit details
    Browse the repository at this point in the history