Basalt icon

Basalt

Interact with Basalt API to manage prompts, monitoring, and datasets

Actions9

Overview

This node interacts with the Basalt API to publish a specific version or tag of a prompt identified by its slug. It is useful for managing prompt versions in applications that require version control and tagging of prompts, such as AI prompt management systems or content versioning workflows. For example, a user can publish a new version of a prompt with a specific tag to make it available for use or testing.

Use Case Examples

  1. Publishing a new version of a prompt with a specific tag to make it live.
  2. Assigning a new tag to an existing prompt version for categorization or release management.

Properties

Name Meaning
Slug The unique identifier (slug) of the prompt to be published.
New Tag The new tag to assign to the prompt version being published.
Publish Options Additional options for publishing, including specifying the version number or tag of the prompt version to publish.
Request Options Settings for the HTTP request such as batching, SSL certificate validation, proxy configuration, and timeout.

Output

JSON

  • response - The JSON response from the Basalt API after publishing the prompt version.

Dependencies

  • Basalt API

Troubleshooting

  • Ensure the slug provided matches an existing prompt in the Basalt system to avoid not found errors.
  • Verify that the API credentials are correctly configured to authenticate requests.
  • Check network settings if using a proxy or if SSL certificate validation is disabled, as these can cause connection issues.
  • Timeout errors may occur if the server is slow to respond; adjust the timeout setting accordingly.

Links

Discussion