Anthropic Claude
App Vendor: Anthropic Claude
App Category: AI Models
Connector Version: 2.0.0
API Version: 1.0.0
Note
Note that previously configured playbooks are incompatible with this version and must be recreated.
About App
This app integrates with Anthropic Claude's API to generate text-based responses using advanced AI models. It supports prompt-based interactions, token counting, and content generation with customizable parameters like temperature and token limits.
The Anthropic Claude app is configured with Cyware Orchestrate to perform the following actions:
Action Name | Description |
|---|---|
Generic Action | This is a generic action used to make requests to any anthropic claude endpoint. |
Get Prompt Response | This action retrieves the response generated by the specified model based on the given prompt. |
Get Raw Response | This action retrieves the unformatted (raw) response generated by the selected model for a given prompt. |
Configuration Parameters
The following configuration parameters are required for the Anthropic Claude app to communicate with the Anthropic Claude enterprise application. The parameters can be configured by creating instances in the app.
Parameter | Description | Field Type | Required/Optional | Comments |
|---|---|---|---|---|
API Key | Enter the api token to authenticate to Anthropic Claude. | Password | Required | |
Temperature | Enter the sampling temperature (a number between 0 and 2). Higher values (for example, 0.8) make the output more random, while lower values (for example, 0.2) make it more focused and deterministic. | Float | Optional | Default value: 1 |
Max Tokens | Specify the maximum number of tokens to generate before stopping. Each model has different maximum values for this parameter. | Integer | Optional | The default value is 1024. |
Base URL | Enter the base URL to access the Anthropic Claude API. Example: https://api.anthropic.com/v1 | Text | Optional | Default value: https://api.anthropic.com/v1 |
Anthropic API Version | Specify the API version to use for interacting with Anthropic Claude. Example: "2023-06-01". | Text | Optional | Default value: "2023-06-01" |
Verify | Choose your preference to verify SSL or TLS while making requests. It is recommended to set this option to yes. Passing no may result in connection errors. | Boolean | Optional | The allowed values are true and false. By default, verification is enabled. |
Timeout | Enter the timeout value in seconds. This is the number of seconds that requests will wait to establish a connection with Anthropic Claude. | Integer | Optional | Allowed range: 15-120 Default value: 5 |
Action: Generic Action
This is a generic action used to make requests to any Anthropic Claude endpoint.
Action Input Parameters
Parameter | Description | Field Type | Required/Optional | Comments |
|---|---|---|---|---|
Method | Enter the HTTP method to make the request. | Text | Required | Allowed values: GET, PUT, POST, and DELETE. |
Endpoint | Enter the endpoint to make the request to. Example: responses | Text | Required | |
Query Params | Enter the query parameters to pass to the API. | Key Value | Optional | |
Payload | Enter the payload to pass to the API. | Any | Optional | |
Extra Fields | Enter the extra fields to pass to the API. | Key Value | Optional | Allowed keys: payload_json, download, files, filename, retry_wait, retry_count, custom_output, and response_type |
Action: Get Prompt Response
This action retrieves the response generated by the specified model based on the given prompt.
Action Input Parameters
Parameter | Description | Field Type | Required/Optional | Comments |
|---|---|---|---|---|
Model | Specify the model name to use for generating the response. Example: claude-3-7-sonnet-20250219. | Single-select | Required | Allowed values: claude-3-7-sonnet-20250219, claude-3-5-sonnet-20241022, claude-3-5-haiku-20241022, claude-3-5-sonnet-20240620, claude-3-haiku-20240307, claude-3-opus-20240229 |
Prompt | Provide the text prompt that will be sent to the selected model for response generation. | Text_area | Required |
Action: Get Raw Response
This action retrieves the unformatted (raw) response generated by the selected model for a given prompt.
Action Input Parameters
Parameter | Description | Field Type | Required/Optional | Comments |
|---|---|---|---|---|
Model | Select the model to use for generating the response. Example: claude-3-7-sonnet-20250219 | Single-select | Required | Allowed values: claude-3-7-sonnet-20250219, claude-3-5-sonnet-20241022, claude-3-5-haiku-20241022, claude-3-5-sonnet-20240620, claude-3-haiku-20240307, claude-3-opus-20240229 |
Messages | Enter a list of messages that define the conversation context. Example: messages: $json[[{'role': 'user', 'content': 'hello!'}]] | List | Required | Each message must include a role (system, user, assistant, or tool) and content. |
Tools | Enter one or more tools the model can use while generating responses. Tools can be client tools or server tools. | List | Optional | Each tool must include a name, an optional description, and an input schema. |
Action: Generic Action
This is a generic action used to make requests to any Anthropic Claude endpoint.
Action Input Parameters
Parameter | Description | Field Type | Required/Optional | Comments |
|---|---|---|---|---|
Method | Enter the HTTP method to make the request. | Text | Required | Allowed values: GET, PUT, POST, and DELETE. |
Endpoint | Enter the endpoint to make the request to. Example: responses | Text | Required | |
Query Params | Enter the query parameters to pass to the API. | Key Value | Optional | |
Payload | Enter the payload to pass to the API. | Any | Optional | |
Extra Fields | Enter the extra fields to pass to the API. | Key Value | Optional | Allowed keys: payload_json, download, files, filename, retry_wait, retry_count, custom_output, and response_type |
Changelog
The following table shows the changelog for each app version:
Version | Changes |
|---|---|
v2.0.0 |
|