Skip to main content

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

  • Introduced Get Raw Response and Generic Action actions.

  • Added Base URL for instance configuration.