ai_knowledge_project
Create, retrieve, update, or delete AI Knowledge projects. List accessible projects, manage tools, datasources, and AI configuration.
Instructions
Legacy AI Knowledge API: project/agent management. For new agents, use Agent Factory /v1/agents APIs.
Methods requiring project apiKey (existing project):
get: Get a project by ID
update: Update project configuration
delete: Delete a project
tools: Get available tools for a project
datasources: Get available datasources for a project
Methods using user's Bearer token (no apiKey needed):
list: List accessible projects
create: Create a new project (returns new project with apiKey)
categories: List project categories
For methods using Bearer token, use workspaceName/environment to resolve credentials.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| ai | No | AI configuration | |
| id | No | Project ID | |
| all | No | Return all categories | |
| name | No | Project name | |
| page | No | Page number | |
| owned | No | Only return owned projects | |
| apiKey | No | Legacy AI Knowledge project API key (required for: get, update, delete, tools, datasources) | |
| method | Yes | Project operation to perform | |
| public | No | Only return public projects | |
| search | No | Search by name/description | |
| perPage | No | Results per page | |
| category | No | Filter by category | |
| withTools | No | Include tools in response | |
| description | No | Project description | |
| environment | No | Optional environment name (from PRISME_ENVIRONMENTS) to use specific API URL | |
| workspaceName | No | Workspace name for Bearer token auth (required for: list, create, categories) | |
| withDatasources | No | Include datasources in response |