No project description provided
Project description
Internal Search Tool
Internal Search Tool to find documents in the Knowledge Base
Changelog
All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
[1.2.19] - 2026-01-16
- Add unified type checking CI with basedpyright
[1.2.18] - 2026-01-13
- Fix test suite: add missing
__init__.py, mock fixtures, and_message_step_loggerattribute
[1.2.17] - 2026-01-13
- Removing unused parameters from config
- Activating multiple search string execution by default
[1.2.16] - 2026-01-12
- Fix message logswith new ChatUI
[1.2.15] - 2026-01-12
- Include feature flag to have message logs compatible with new ChatUI
[1.2.14] - 2026-01-05
- Bump unique_toolkit version
[1.2.13] - 2025-12-29
- Bump unique_sdk version to
0.10.58
[1.2.12] - 2025-12-01
- Fix of multiple search queries:
max_search_stringsmust be at lest 1- Only executed queries are shown in the message logs
[1.2.11] - 2025-11-28
- Parallel search execution using asyncio.gather()
- Automatic deduplication of duplicate search strings
- Configurable limit on search strings via
max_search_strings
## [1.2.10] - 2025-11-24
- Cosmetic code cleanness change for steplogger print of tool title
## [1.2.9] - 2025-11-24
- Bugfix for message log messages
[1.2.8] - 2025-11-20
- Update toolkit version
[1.2.7] - 2025-11-20
- Include message log messages
[1.2.6] - 2025-11-20
- Fix bug of handling properly uploaded files that are expired1
[1.2.5] - 2025-11-20
- Bump tiktoken to 0.12.0
[1.2.4] - 2025-11-17
- Fix bug in search method when
exclude_uploaded_filesis True
[1.2.3] - 2025-11-14
- Move pytest to dev dependencies
[1.2.2] - 2025-11-10
- Temporarily reverting the removal of the
get_tool_call_result_for_loop_historyfunction, as it is still required for the Investment Research Agent.
[1.2.1] - 2025-11-06
- Upload and chat system reminder cleanup
[1.2.0] - 2025-11-04
- Include system reminder for upload and chat tool about it being a forced tool in UniqueAI
[1.1.0] - 2025-10-30
- Add support for multiple search strings in a single tool call
- Search results from multiple queries are interleaved for better diversity
- Add automatic deduplication of chunks by
chunk_idwhen using multiple search queries- Prevents duplicate content from appearing in results when multiple related queries return the same chunks
- Preserves first occurrence and logs number of duplicates removed
- Add automatic parsing and cleaning of search query operators1
- Removes QDF (QueryDeservedFreshness) operators:
--QDF=0to--QDF=5(freshness ratings) - Removes boost operators:
+(term)and+(multi word phrase)for query term boosting
- Removes QDF (QueryDeservedFreshness) operators:
[1.0.4] - 2025-10-28
- Removing unused tool specific
get_tool_call_result_for_loop_historyfunction - Removing unused config
source_format_config
[1.0.3] - 2025-10-25
- Fix appending of metadata to chunks
[1.0.2] - 2025-10-17
- Remove print statements originating from tool refactor
[1.0.1] - 2025-09-30
- Fix bug in metadata filter in the search method.
[1.0.0] - 2025-09-18
- Bump toolkit version to allow for both patch and minor updates
[0.0.7] - 2025-09-17
- Updated to latest toolkit
[0.0.6] - 2025-09-15
- Fix Minor bug in transforming toolResponse to toolCallResult
[0.0.5] - 2025-09-05
- Fixed a bug around metadata-filter assignment
[0.0.4] - 2025-09-05
- Fixed a bug around metadata-filter deep-copy
[0.0.3] - 2025-09-01
- Migrated the
uploaded_searchinto this package.
[0.0.2] - 2025-09-01
- Migrated the
internal_search.
[0.0.1] - 2025-08-18
- Initial release of
internal_search.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file unique_internal_search-1.2.19.tar.gz.
File metadata
- Download URL: unique_internal_search-1.2.19.tar.gz
- Upload date:
- Size: 19.3 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: poetry/1.8.3 CPython/3.12.3 Linux/6.11.0-1018-azure
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
16587d686f22d7042b959db073826d8c29ee787ddfbb85ee30860cbcff27dcbf
|
|
| MD5 |
6c2e2491d54ed74b226c6786d3efaa45
|
|
| BLAKE2b-256 |
9203a6f1fa148ffbf728aba15f2d8cbd75e020480e2377029976e7f8fb9fe54a
|
File details
Details for the file unique_internal_search-1.2.19-py3-none-any.whl.
File metadata
- Download URL: unique_internal_search-1.2.19-py3-none-any.whl
- Upload date:
- Size: 21.7 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: poetry/1.8.3 CPython/3.12.3 Linux/6.11.0-1018-azure
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
e9973369d39dcd0a8a6b462d3bb1f44727eab2f50269776ad70e87112e4f35cb
|
|
| MD5 |
3520060f12754e282a5a0f3732bef8f0
|
|
| BLAKE2b-256 |
22cb3409e6e88010f9dad691e87103ce1071a5fe355a3d7a7c2e0700b74859ff
|