feat: add time range for tavily search component #6092
Merged
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.
This pull request introduces a new feature to the
TavilySearchComponent
and includes minor formatting improvements to several test files.New Feature:
DropdownInput
fortime_range
to theTavilySearchComponent
, allowing users to specify a time range for search results. (src/backend/base/langflow/components/tools/tavily.py
)fetch_content
method to include thetime_range
parameter in the request payload. (src/backend/base/langflow/components/tools/tavily.py
)Formatting Improvements:
test_api_schemas.py
. (src/backend/tests/unit/api/v1/test_api_schemas.py
)mock_language_model.py
for consistency. (src/backend/tests/unit/mock_language_model.py
)test_serialization.py
. (src/backend/tests/unit/serialization/test_serialization.py
)test_schema.py
. (src/backend/tests/unit/test_schema.py
)https://www.loom.com/share/b180455e756a448185d619396f294fb8?sid=9daef4fa-2fc9-4b67-964b-0ede702d8813