Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Summary:
This PR involves renaming and refactoring of several files, classes, and functions, including updates to handle streaming responses, include timeout parameters, and add new functions.
Key points:
config_pipeline.py
toconfigurable_pipeline.py
.run_qna_client.py
toqna_rag_client.py
.stream_rag_completion
function inr2r/client/base.py
andr2r/examples/clients/qna_rag_client.py
to include a timeout parameter.transform_message
function inr2r/core/pipelines/rag.py
andr2r/pipelines/hyde/rag.py
to include ageneration_config
parameter.run_stream
function inr2r/pipelines/hyde/rag.py
to return a generator.rag_completion
function inr2r/main/app.py
to handle streaming responses.HyDEPipeline
class inr2r/pipelines/hyde/rag.py
to include a_construct_joined_context
function.test_test_function
function inr2r/tests/end_to_end.py
to include a test for thetest_function
function in theR2RClient
class.Generated with ❤️ by ellipsis.dev