quivr/backend/core/quivr_core
AmineDiro 481f24f5be
feat: quivr core minimal chat (#2818)
# 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](https://github.com/QuivrHQ/quivr/assets/14312141/629ede66-146e-400f-b40b-8c22a9258a47)

---------

Co-authored-by: aminediro <aminedirhoussi@gmail.com>
2024-07-09 17:55:14 +02:00
..
llm feat: quivr core minimal chat (#2818) 2024-07-09 17:55:14 +02:00
processor feat: quivr core minimal chat (#2803) 2024-07-09 06:22:16 -07:00
storage feat: quivr core minimal chat (#2803) 2024-07-09 06:22:16 -07:00
__init__.py feat: quivr core minimal chat (#2803) 2024-07-09 06:22:16 -07:00
brain.py feat: quivr core minimal chat (#2818) 2024-07-09 17:55:14 +02:00
config.py feat: quivr core minimal chat (#2818) 2024-07-09 17:55:14 +02:00
models.py feat: quivr core minimal chat (#2818) 2024-07-09 17:55:14 +02:00
prompts.py feat(backend): quivr-monorepo and quivr-core package (#2765) 2024-06-27 03:51:01 -07:00
quivr_rag.py feat: quivr core minimal chat (#2818) 2024-07-09 17:55:14 +02:00
utils.py feat: quivr core minimal chat (#2818) 2024-07-09 17:55:14 +02:00