quivr/backend
Stan Girard c3e0c2f2ee
feat(summary): improve prompt to get more insights (#2446)
This pull request includes a commit that improves the prompt used to get
more insights from the document. The commit modifies the map and reduce
templates to provide clearer instructions for analyzing each section of
the document and generating a consolidated summary. The changes also
include adjustments to the text splitter to improve the chunk overlap.

<!--
ELLIPSIS_HIDDEN
-->


----

| 🚀 This description was created by
[Ellipsis](https://www.ellipsis.dev) for commit
adf5541dab |
|--------|

### Summary:
This PR enhances the document analysis and summary generation
instructions in the `SummaryAssistant` class and improves text splitting
by adjusting the `chunk_overlap` parameter.

**Key points**:
- Updated `map_template` and `reduce_template` in `process_assistant`
method of `SummaryAssistant` class in
`/backend/modules/assistant/ito/summary.py`.
- Adjusted `chunk_overlap` parameter of `CharacterTextSplitter` instance
from 0 to 100.


----
Generated with ❤️ by [ellipsis.dev](https://www.ellipsis.dev)



<!--
ELLIPSIS_HIDDEN
-->
2024-04-18 14:04:06 -07:00
..
.vscode feat: ⚙️🐞 configure debugger for the backend (#1345) 2023-10-09 15:23:13 +02:00
llm tests: added new way of testing less prone to errors 2024-04-15 18:22:21 +02:00
middlewares feat: new landing page (#2264) 2024-02-25 18:09:01 -08:00
models fix: logger level and telemetry function calls (#2409) 2024-04-06 18:35:57 -07:00
modules feat(summary): improve prompt to get more insights (#2446) 2024-04-18 14:04:06 -07:00
packages feat(backend): add RAG evaluation using Ragas (#2429) 2024-04-15 06:53:48 -07:00
repository feat(notion): added custom integration (#2268) 2024-02-27 21:30:25 -08:00
routes fix: Add integration brain to subscription route (#2410) 2024-04-06 19:34:46 -07:00
supabase/functions/add-new-email feat: new landing page (#2264) 2024-02-25 18:09:01 -08:00
tests tests: added new way of testing less prone to errors 2024-04-15 18:22:21 +02:00
vectorstore feat(custom): big brain (#2198) 2024-02-16 17:14:30 -08:00
.dockerignore feat(notion): added custom integration (#2268) 2024-02-27 21:30:25 -08:00
celery_config.py fix: Update Celery config to remove SSL certificate requirement 2024-02-20 19:56:14 -08:00
celery_worker.py fix: logger level and telemetry function calls (#2409) 2024-04-06 18:35:57 -07:00
Dockerfile Add libpq-dev and gcc to Dockerfile 2024-02-14 20:29:57 -08:00
Dockerfile.dev fix: logger level and telemetry function calls (#2409) 2024-04-06 18:35:57 -07:00
logger.py fix: logger level and telemetry function calls (#2409) 2024-04-06 18:35:57 -07:00
main.py feat: Add assistant module and remove ingestion module (#2420) 2024-04-10 04:28:22 -07:00
manage_services.sh feat(integration): implementation (#2191) 2024-02-14 20:07:53 -08:00
pyrightconfig.json feat(refacto): changed a bit of things to make better dx (#984) 2023-08-19 13:32:16 +02:00
requirements.txt feat: Update Docker build commands and dependencies (#2441) 2024-04-17 14:37:32 -07:00