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

Add benchmarks for stand-alone RAG & vdb upload pipelines #1421

Conversation

dagardner-nv
Copy link
Contributor

@dagardner-nv dagardner-nv commented Dec 11, 2023

Description

  • Adds a benchmark for the vdb_upload & RAG stand-alone pipelines.
  • The vdb_upload benchmark mocks the HTTP requests performed by the RSS source and webscraper stages.
  • Update benchmark instructions in tests/benchmarks/README.md

By Submitting this PR I confirm:

  • I am familiar with the Contributing Guidelines.
  • When the PR is ready for review, new or existing tests cover these changes.
  • When the PR is ready for review, the documentation is up to date with these changes.

@dagardner-nv dagardner-nv self-assigned this Dec 11, 2023
@dagardner-nv dagardner-nv requested a review from a team as a code owner December 11, 2023 18:17
@dagardner-nv dagardner-nv marked this pull request as draft December 11, 2023 18:17
@dagardner-nv dagardner-nv changed the title Draft: Add benchmark for vdb upload pipeline Add benchmark for vdb upload pipeline Dec 11, 2023
@dagardner-nv dagardner-nv marked this pull request as ready for review December 11, 2023 20:01
@dagardner-nv dagardner-nv added non-breaking Non-breaking change improvement Improvement to existing functionality labels Dec 11, 2023
@dagardner-nv dagardner-nv changed the title Add benchmark for vdb upload pipeline Add benchmark for stand-alone RAG & vdb upload pipelines Dec 11, 2023
@dagardner-nv dagardner-nv changed the title Add benchmark for stand-alone RAG & vdb upload pipelines Add benchmarks for stand-alone RAG & vdb upload pipelines Dec 11, 2023
tests/benchmarks/test_bench_vdb_upload_pipeline.py Outdated Show resolved Hide resolved
tests/benchmarks/test_bench_vdb_upload_pipeline.py Outdated Show resolved Hide resolved
@dagardner-nv
Copy link
Contributor Author

/merge

@rapids-bot rapids-bot bot merged commit fb35a5e into nv-morpheus:branch-24.03 Dec 14, 2023
6 checks passed
rapids-bot bot pushed a commit that referenced this pull request Dec 14, 2023
* Add a test for the LLM agents pipeline that doesn't communicate with OpenAI or SerpAPI.
* Add benchmark for LLM agents pipeline.

Includes changes from PR #1421

## By Submitting this PR I confirm:
- I am familiar with the [Contributing Guidelines](https://github.com/nv-morpheus/Morpheus/blob/main/docs/source/developer_guide/contributing.md).
- When the PR is ready for review, new or existing tests cover these changes.
- When the PR is ready for review, the documentation is up to date with these changes.

Authors:
  - David Gardner (https://github.com/dagardner-nv)

Approvers:
  - Michael Demoret (https://github.com/mdemoret-nv)

URL: #1424
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
improvement Improvement to existing functionality non-breaking Non-breaking change
Projects
Archived in project
Development

Successfully merging this pull request may close these issues.

2 participants