Skip to content

Releases: bifrostlab/llm-assistant

v1.0.0

14 Apr 03:00
e139834
Compare
Choose a tag to compare
v1.0.0 Pre-release
Pre-release

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

Full Changelog: https://github.com/bifrostlab/llm-assistant/commits/v1.0.0