-
Notifications
You must be signed in to change notification settings - Fork 0
feat(search): Semantic Tool Search #149
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
Merged
Merged
Changes from all commits
Commits
Show all changes
61 commits
Select commit
Hold shift + click to select a range
c7ad71f
Senamtic Search on action in Python AI SDK
shashi-stackone 0210c1f
Filter tools based on the SDK auth config and connector
shashi-stackone b1105fa
Use the local benchmark from the ai-generations
shashi-stackone d49f52b
Add Semantinc search bench mark with local benchmarks
shashi-stackone 680fa8e
Fix CI lint errors
shashi-stackone 1ee842b
Fix the lint in the benchmark file
shashi-stackone d6fba69
Formalise the docs and code
shashi-stackone 3eb0641
Keep semantic search minimal in the README
shashi-stackone fd37d93
Remove the old benchmark data
shashi-stackone f5ef955
implement PR feedback suggestions from cubic
shashi-stackone b7b522f
fix nullable in the semantic tool schema
shashi-stackone e9c6b86
limit override
shashi-stackone 34e1ca6
handle per connector calls to avoid the guesswork
shashi-stackone 82082cb
simplify utility_tools API by inferring semantic search from client p…
shashi-stackone 8a74517
Benchmark update and PR suggestions
shashi-stackone 85b0395
update the README gst
shashi-stackone 79c762a
Note on the fetch tools for actions that user expect to discover
shashi-stackone 6ee1adf
Update examples and improve the semantic seach
shashi-stackone 7a65367
Fix ruff issues
shashi-stackone 64a0a60
Document the semantic search feature in the python files and example
shashi-stackone 4083642
Respect the backend results unless top_k specified explicitly, add py…
shashi-stackone b926db1
move the crewAI tools conversation back in the example
shashi-stackone d2dd2f5
CI Trigger
shashi-stackone 719b391
Fix unit tests with updated top_k behavior
shashi-stackone b360b00
Update PR with correct approach mentioned in the PR comments
shashi-stackone 7b77f33
Update example and remove unwated crewai examples
shashi-stackone bab931b
Remove the crewai reference from the README
shashi-stackone d62943d
fix(semantic-search): scope tool_search to user's linked connectors
shashi-stackone 5eaa3c5
Fix the Ruff CI issue
shashi-stackone 173121d
Add back creai intefration and test integration
shashi-stackone 1e4cc9a
Remove the sematic search example from the tools
shashi-stackone f1db9f2
Merge branch 'main' into semantic_search
shashi-stackone a87fa00
Semantic Search
shashi-stackone c9c0358
Cubic suggestions
shashi-stackone 71457af
Optinally support project_ids in the SDK search
shashi-stackone 5bf1cc6
Update the client to use PR suggested client and use min_similarity f…
shashi-stackone 9fe1e40
CI Fix
shashi-stackone 010a275
Implement PR sugggestions and use the search and execute tools as sta…
shashi-stackone 8137538
update example docs
shashi-stackone 90d8aa3
Update SDK as per PR suggestions
shashi-stackone 3d6000f
Fix available connector early return
shashi-stackone a0dd833
Fix semantic search creation in fetch tools
shashi-stackone 86c9c64
Fix semantic search creation in fetch tools revert back to lazy
shashi-stackone ce3443c
get rid of the utility tools completely as discussed
shashi-stackone 53828e5
Remove the reference of the semantic search
shashi-stackone b8b331a
Fix CI and lint issues
shashi-stackone f6920c8
Pass semantic Client to the toolset
shashi-stackone 4785d87
Add the search modes for local, semantic and auto with example
shashi-stackone 34c8bc9
Impement PR suggetion and add the salesforce example rather than hris…
shashi-stackone 0bc6ee0
Remove unified categoried from the README and docs
shashi-stackone 6017b44
Remove the unified category reference from CLAUDE.md
shashi-stackone bf508b0
Refactor duplicate use Stackone API url and update tests
shashi-stackone ea74fe2
Fix CI issues
shashi-stackone 1f51bf0
CI Only: skip guard fix and the timeout handling
shashi-stackone d930406
CI Only: skip guard fix and the timeout handling
shashi-stackone 741fdf6
CI Only: ruff E501
shashi-stackone 4109108
refactor search to make it aligned to the defender and future
shashi-stackone 4eddc74
Fix CI
shashi-stackone ff01d34
CI Only: Ruff fix on toolset.py
shashi-stackone 8e8e2e3
Fix ty checks
shashi-stackone 532ac23
Add topk example and add search default
shashi-stackone File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
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.
Uh oh!
There was an error while loading. Please reload this page.