Skip to content
Snippets Groups Projects
This project is mirrored from https://github.com/Mintplex-Labs/anything-llm. Pull mirroring updated .
  1. Oct 16, 2024
  2. Aug 15, 2024
    • Timothy Carambat's avatar
      Agent Context window + context window refactor. (#2126) · 99f2c25b
      Timothy Carambat authored
      * Enable agent context windows to be accurate per provider:model
      
      * Refactor model mapping to external file
      Add token count to document length instead of char-count
      refernce promptWindowLimit from AIProvider in central location
      
      * remove unused imports
      99f2c25b
  3. Aug 13, 2024
  4. Jul 31, 2024
    • Timothy Carambat's avatar
      Add multimodality support (#2001) · 38fc1812
      Timothy Carambat authored
      * Add multimodality support
      
      * Add Bedrock, KoboldCpp,LocalAI,and TextWebGenUI multi-modal
      
      * temp dev build
      
      * patch bad import
      
      * noscrolls for windows dnd
      
      * noscrolls for windows dnd
      
      * update README
      
      * update README
      
      * add multimodal check
      38fc1812
  5. Jun 28, 2024
  6. May 22, 2024
  7. May 17, 2024
  8. May 13, 2024
  9. May 01, 2024
  10. Apr 30, 2024
  11. Apr 16, 2024
  12. Feb 21, 2024
  13. Feb 14, 2024
    • Timothy Carambat's avatar
      Refactor LLM chat backend (#717) · c59ab9da
      Timothy Carambat authored
      * refactor stream/chat/embed-stram to be a single execution logic path so that it is easier to maintain and build upon
      
      * no thread in sync chat since only api uses it
      adjust import locations
      c59ab9da
  14. Feb 07, 2024
  15. Jan 26, 2024
  16. Jan 22, 2024
  17. Jan 17, 2024
    • Sean Hatfield's avatar
      add support for mistral api (#610) · c2c8fe97
      Sean Hatfield authored
      
      * add support for mistral api
      
      * update docs to show support for Mistral
      
      * add default temp to all providers, suggest different results per provider
      
      ---------
      
      Co-authored-by: default avatartimothycarambat <rambat1010@gmail.com>
      c2c8fe97
    • Sean Hatfield's avatar
      Per workspace model selection (#582) · 90df3758
      Sean Hatfield authored
      
      * WIP model selection per workspace (migrations and openai saves properly
      
      * revert OpenAiOption
      
      * add support for models per workspace for anthropic, localAi, ollama, openAi, and togetherAi
      
      * remove unneeded comments
      
      * update logic for when LLMProvider is reset, reset Ai provider files with master
      
      * remove frontend/api reset of workspace chat and move logic to updateENV
      add postUpdate callbacks to envs
      
      * set preferred model for chat on class instantiation
      
      * remove extra param
      
      * linting
      
      * remove unused var
      
      * refactor chat model selection on workspace
      
      * linting
      
      * add fallback for base path to localai models
      
      ---------
      
      Co-authored-by: default avatartimothycarambat <rambat1010@gmail.com>
      90df3758
  18. Dec 28, 2023
    • Timothy Carambat's avatar
      Llm chore cleanup (#501) · 6d5968bf
      Timothy Carambat authored
      * move internal functions to private in class
      simplify lc message convertor
      
      * Fix hanging Context text when none is present
      6d5968bf
  19. Nov 16, 2023
  20. Nov 13, 2023
  21. Nov 06, 2023
    • Timothy Carambat's avatar
      Add support for gpt-4-turbo 128K model (#340) · d34ec687
      Timothy Carambat authored
      resolves #336
      Add support for gpt-4-turbo 128K model
      d34ec687
    • Timothy Carambat's avatar
      Infinite prompt input and compression implementation (#332) · be9d8b03
      Timothy Carambat authored
      * WIP on continuous prompt window summary
      
      * wip
      
      * Move chat out of VDB
      simplify chat interface
      normalize LLM model interface
      have compression abstraction
      Cleanup compressor
      TODO: Anthropic stuff
      
      * Implement compression for Anythropic
      Fix lancedb sources
      
      * cleanup vectorDBs and check that lance, chroma, and pinecone are returning valid metadata sources
      
      * Resolve Weaviate citation sources not working with schema
      
      * comment cleanup
      be9d8b03
  22. Oct 31, 2023
  23. Oct 30, 2023
    • Timothy Carambat's avatar
      Anthropic claude 2 support (#305) · 5d56ab62
      Timothy Carambat authored
      * WIP Anythropic support for chat, chat and query w/context
      
      * Add onboarding support for Anthropic
      
      * cleanup
      
      * fix Anthropic answer parsing
      move embedding selector to general util
      5d56ab62
  24. Oct 26, 2023
  25. Aug 04, 2023
    • Timothy Carambat's avatar
      Multiple LLM Support framework + AzureOpenAI Support (#180) · 1f29cec9
      Timothy Carambat authored
      * Remove LangchainJS for chat support chaining
      Implement runtime LLM selection
      Implement AzureOpenAI Support for LLM + Emebedding
      WIP on frontend
      Update env to reflect the new fields
      
      * Remove LangchainJS for chat support chaining
      Implement runtime LLM selection
      Implement AzureOpenAI Support for LLM + Emebedding
      WIP on frontend
      Update env to reflect the new fields
      
      * Replace keys with LLM Selection in settings modal
      Enforce checks for new ENVs depending on LLM selection
      1f29cec9
  26. Jul 28, 2023
  27. Jun 27, 2023
  28. Jun 15, 2023
    • Timothy Carambat's avatar
      Implement Workspace-specific setting configs + other technical features (#58) · 2a556c27
      Timothy Carambat authored
      * 1. Define LLM Temperature as a workspace setting
      2. Implement rudimentry table migration code for both new and existing repos to bring tables up to date
      3. Trigger for workspace on update to update timestamp
      4. Always fallback temp to 0.7
      5. Extract WorkspaceModal into Tabbed content
      6. Remove workspace name UNIQUE constraint (cannot be migrated :()
      7. Add slug +seed when existing slug is already take
      8. Seperate name from slug so display names can be changed
      
      * remove blocking test return
      2a556c27
  29. Jun 09, 2023
  30. Jun 08, 2023
  31. Jun 04, 2023
Loading