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

feat: quivr core minimal chat #2818

Merged
merged 12 commits into from
Jul 9, 2024
Merged

feat: quivr core minimal chat #2818

merged 12 commits into from
Jul 9, 2024

Conversation

AmineDiro
Copy link
Collaborator

Description

  • Introduce LLMEndpoint class: wrapper around a BaseChatLLM to load OpenAI compatible models
  • Add brain.search(...) function to retrieve
  • Test with test-coverage:
  • Added ability to load brain from langchain.Document
  • Configured mypy and poetry lock in .pre-commit.yaml

Test coverage

image

Copy link

vercel bot commented Jul 9, 2024

The latest updates on your projects. Learn more about Vercel for Git ↗︎

Name Status Preview Comments Updated (UTC)
quivrapp ✅ Ready (Inspect) Visit Preview 💬 Add feedback Jul 9, 2024 3:53pm

@dosubot dosubot bot added the size:L This PR changes 100-499 lines, ignoring generated files. label Jul 9, 2024
@AmineDiro AmineDiro requested a review from StanGirard July 9, 2024 15:52
@dosubot dosubot bot added the area: backend Related to backend functionality or under the /backend directory label Jul 9, 2024
@dosubot dosubot bot added the lgtm This PR has been approved by a maintainer label Jul 9, 2024
@StanGirard StanGirard changed the title Feat/quivr core minimal chat feat: quivr core minimal chat Jul 9, 2024
@StanGirard StanGirard merged commit 481f24f into main Jul 9, 2024
5 of 6 checks passed
@StanGirard StanGirard deleted the feat/quivr-core-minimal-chat branch July 9, 2024 15:55
AmineDiro pushed a commit that referenced this pull request Jul 9, 2024
🤖 I have created a release *beep* *boop*
---


##
[0.0.4](core-0.0.3...core-0.0.4)
(2024-07-09)


### Features

* quivr core minimal chat
([#2818](#2818))
([481f24f](481f24f))

---
This PR was generated with [Release
Please](https://github.com/googleapis/release-please). See
[documentation](https://github.com/googleapis/release-please#release-please).
StanGirard added a commit that referenced this pull request Jul 11, 2024
🤖 I have created a release *beep* *boop*
---


## 0.0.281 (2024-07-11)

## What's Changed
* feat: quivr core minimal chat by @AmineDiro in
#2803
* chore: Add release-please-core workflow and configuration files by
@StanGirard in #2809
* chore(main): release core 0.0.2 by @StanGirard in
#2812
* chore(main): release core 0.0.2 by @StanGirard in
#2813
* chore(main): release core 0.0.2 by @StanGirard in
#2814
* chore(main): release core 0.0.2 by @StanGirard in
#2815
* fix(pyproject): fixed to quivr github by @StanGirard in
#2816
* chore(main): release core 0.0.3 by @StanGirard in
#2817
* feat: quivr core minimal chat by @AmineDiro in
#2818
* chore(main): release core 0.0.4 by @StanGirard in
#2819
* feat: Add GitHub Actions workflow for running tests on backend/core by
@StanGirard in #2820
* feat: Add GitHub Actions workflow for running tests on backend/core by
@StanGirard in #2822
* feat(precommit): Update pre-commit hooks to latest versions by
@StanGirard in #2823
* feat: quivr core chat history by @AmineDiro in
#2824
* chore(main): release core 0.0.5 by @StanGirard in
#2821
* feat(frontend): UI / UX Notifications by @Zewed in
#2826
* feat: quivr-core ask streaming by @AmineDiro in
#2828
* chore(main): release core 0.0.6 by @StanGirard in
#2829
* fix: llm model name by @AmineDiro in
#2830
* chore(main): release core 0.0.7 by @StanGirard in
#2831
* feat: Add Quivr chatbot example by @StanGirard in
#2827
* feat(renovate): updated configuration by @StanGirard in
#2835
* feat: Update aiofiles dependency to loosen version control by
@StanGirard in #2834
* chore(main): release core 0.0.8 by @StanGirard in
#2832
* chore: Update quivr-core and chainlit versions in requirements.txt by
@StanGirard in #2836


**Full Changelog**:
v0.0.280...v0.0.281

---
This PR was generated with [Release
Please](https://github.com/googleapis/release-please). See
[documentation](https://github.com/googleapis/release-please#release-please).
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area: backend Related to backend functionality or under the /backend directory lgtm This PR has been approved by a maintainer size:L This PR changes 100-499 lines, ignoring generated files.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants