We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
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
Is your feature request related to a problem?
Agent framework (#1161 ) needs tools to extend functionality. This issue propose to add vectorDB tool to it
What solution would you like? Build a tool in ml-commons to support neural-search query by using KNN index as vector DB.
Agent framework (#1161 ) will provide a general tool framework. We can build search monitor/alerts tools with that framework.
Build against the Tool interface on the agent_framework_dev branch: https://github.com/opensearch-project/ml-commons/blob/feature/agent_framework_dev/spi/src/main/java/org/opensearch/ml/common/spi/tools/Tool.java
agent_framework_dev
Review example tools in the Agent Framework POC commit: 1b85cff where there are 6 tools under ml-algorithms/src/main/java/org/opensearch/ml/engine/tools/. A good example is the CatIndices tool: https://github.com/opensearch-project/ml-commons/blob/feature/agent_framework_dev/ml-algorithms/src/main/java/org/opensearch/ml/engine/tools/CatIndexTool.java which shows how to use the NodeClient (IndicesAdminClient) to fetch Cluster Health statistics.
ml-algorithms/src/main/java/org/opensearch/ml/engine/tools/
CatIndices
What alternatives have you considered? N/A
Do you have any additional context? #1161
The text was updated successfully, but these errors were encountered:
Closing this issue as this is done.
Sorry, something went wrong.
rbhavna
No branches or pull requests
Is your feature request related to a problem?
Agent framework (#1161 ) needs tools to extend functionality. This issue propose to add vectorDB tool to it
What solution would you like?
Build a tool in ml-commons to support neural-search query by using KNN index as vector DB.
Agent framework (#1161 ) will provide a general tool framework. We can build search monitor/alerts tools with that framework.
Build against the Tool interface on the
agent_framework_dev
branch: https://github.com/opensearch-project/ml-commons/blob/feature/agent_framework_dev/spi/src/main/java/org/opensearch/ml/common/spi/tools/Tool.javaReview example tools in the Agent Framework POC commit: 1b85cff where there are 6 tools under
ml-algorithms/src/main/java/org/opensearch/ml/engine/tools/
. A good example is theCatIndices
tool: https://github.com/opensearch-project/ml-commons/blob/feature/agent_framework_dev/ml-algorithms/src/main/java/org/opensearch/ml/engine/tools/CatIndexTool.java which shows how to use the NodeClient (IndicesAdminClient) to fetch Cluster Health statistics.What alternatives have you considered?
N/A
Do you have any additional context?
#1161
The text was updated successfully, but these errors were encountered: