Prompt Tools
Manage and modify prompts within a given workspace.
| Tool | Description |
|---|---|
| add_version | Adds a version to a prompt. |
| assign_prompt_to_project | Assigns a prompt to a project. |
| calculate_prompt_score | Calculates the score for a prompt. |
| calculate_version_score | Calculates the score for a version. |
| create_prompt | Creates a new prompt. |
| delete_prompt | Deletes a prompt. |
| delete_version | Deletes a version of a prompt. |
| generate_prompt | Generates a new prompt based on a use case. Note that this will not automatically add the prompt to the workspace. |
| get_prompt | Retrieves a prompt; will include the primary version in the response. |
| get_prompt_with_versions | Retrieves a prompt, including all of its versions. |
| get_prompt_version | Retrieves a version of a prompt, including its content and other details. |
| list_prompts_for_project | Retrieves all prompts for a project. |
| list_prompts_for_workspace | Retrieves all prompts for a workspace. |
| remove_prompt_from_project | Removes a prompt from a project. |
| set_version_as_primary | Sets a version as the primary version for a prompt. |
| update_prompt_name | Updates the name of a prompt. |
| update_prompt_use_case | Updates the use case of a prompt. |
| update_version_content | Updates the content of a version. |
| update_version_name | Updates the name of a version. |