Tool that uses the Cogniswitch service to answer questions.
name: str = "cogniswitch_knowledge_request" description: str = ( "A wrapper around cogniswitch service to answer the question from the knowledge base." "Input should be a search query." )
Tool that uses the Cogniswitch services to store data from file.
name: str = "cogniswitch_knowledge_source_file" description: str = ( "This calls the CogniSwitch services to analyze & store data from a file. If the input looks like a file path, assign that string value to file key. Assign document name & description only if provided in input." )
Tool that uses the Cogniswitch services to store data from a URL.
name: str = "cogniswitch_knowledge_source_url" description: str = ( "This calls the CogniSwitch services to analyze & store data from a url. the URL is provided in input, assign that value to the url key. Assign document name & description only if provided in input" )
Tool that uses the Cogniswitch services to get the status of the document or url uploaded.
name: str = "cogniswitch_knowledge_status" description: str = ( "A wrapper around cogniswitch services to know the status of the document uploaded from a url or a file. " "Input should be a file name or the url link" )
Toolkit for CogniSwitch.
Use the toolkit to get all the tools present in the Cogniswitch and use them to interact with your knowledge.