Releases: bifrostlab/llm-assistant
Releases · bifrostlab/llm-assistant
v1.0.0
What's Changed
- use litellm to run chatgpt openai and ollama using the same interface by @hungdtrn in #6
- update README.md by @hungdtrn in #7
- Updated the documents and codes on how to use Litellm to create a unified interface for both ChatGPT and Ollama by @hungdtrn in #10
- Prototype a POC Discordbot using Interactions.py by @rodonguyen in #9
- docs: Remove boilerplate content from README by @PyGeek03 in #14
- Add python-3.12 devcontainer by @nqngo in #16
- chore: setup editorconfig to sync editor settings by @samhwang in #19
- Add pre-commit config to provide feedback on code quality before pushing by @hungdtrn in #17
- chore: change to use 2 space indentations by @samhwang in #21
- feat: add a new pipeline to run test and lint for PR to main by @samhwang in #20
- Add DiscordBot README for better new dev onboarding process by @rodonguyen in #12
- feat: added prompt option for ask command by @NguyenQuang-10 in #24
- chore/refactor cleanup and rename by @samhwang in #29
- Feat: Introduce MyPy to enforce strict typing by @samhwang in #30
- refactor: move code to src by @hungdtrn in #31
- feat: add input validation for "model" by @rodonguyen in #32
- feat: add router settings for LiteLLM by @rodonguyen in #33
- feat: add
llm
module to interact with LLMs from LiteLLM by @rodonguyen in #34 - feat(pipelines): update action checkout version by @samhwang in #38
- Add functional tests for discord bot by @hungdtrn in #37
- ci: Remove poetry lock from pre-commit hooks by @nqngo in #44
- chore(devcontainer): add mypy extension into devcontainer by @samhwang in #43
- build(docker): Add Dockerfile for build process by @samhwang in #39
- Add ENV variables validation before running the discord bot by @NguyenQuang-10 in #42
- refactor: remove litellm dependencies by @nqngo in #45
- enhance: split response into chunks smaller than 2000 chars by @rodonguyen in #49
- feat: new command to review resume, misc change to module path by @rodonguyen in #51
- build: Add build and publish pipeline by Docker by @nqngo in #53
- hotfix: Add missing runs-on property in GH workflow by @nqngo in #54
- build: Use dotenv and remove pydantic-settings by @nqngo in #55
- feat: feedback on pdf from provided url by @hungdtrn in #52
- refactor: new util file for llm.py, rename test file by @rodonguyen in #56
- feat: make model choice optional for /ask command by @rodonguyen in #57
New Contributors
- @hungdtrn made their first contribution in #6
- @rodonguyen made their first contribution in #9
- @PyGeek03 made their first contribution in #14
- @nqngo made their first contribution in #16
- @samhwang made their first contribution in #19
- @NguyenQuang-10 made their first contribution in #24
Full Changelog: https://github.com/bifrostlab/llm-assistant/commits/v1.0.0