get_projects
Retrieve a list of Watson Discovery projects with names, UUIDs, and types for inventory or selection in subsequent operations.
Instructions
Watson Discovery Get Projects
Description
The Watson Discovery Get Projects tool provides access to IBM Watson Discovery's projects, allowing you to retrieve a list of all available projects in your Watson Discovery instance. This tool returns both the human-readable project names and their corresponding unique identifiers (UUIDs) for use in subsequent operations.
Function
This tool connects to your IBM Watson Discovery instance using your provided authentication credentials, queries the available projects, and returns structured information about each project.
Use Cases
Inventory management of Watson Discovery projects
Project selection for further operations, such as querying or collection management
Pre-processing step before performing operations on specific projects
Integration with automated workflows that require project UUIDs
Authentication
This tool requires valid IBM Cloud IAM API credentials to access your Watson Discovery instance. Ensure your service account has appropriate permissions to list projects.
Output Format
Results are returned as a structured array of project objects, each containing:
name: The project name (string)project_id: The project's UUID (string in UUID format)type: The type of project Possible values: [intelligent_document_processing,document_retrieval,conversational_search,content_mining,content_intelligence,other] (string)collection_count: The number of collections configured in this project (integer)
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||