# Anthropic

> Create chat messages using Claude AI with dialogue history and vision support

Source: https://edesy.in/docs/zapbot/integrations/anthropic

## Create Message

With the Anthropic block, you can create chat messages based on your user queries and display the answer back to your Zapbot using Claude AI.

![Anthropic block](https://edesy.in/images/zapbot/blocks/integrations/anthropic/overview.png)

Similarly to the OpenAI block, this integration comes with a convenient message type called **Dialogue**. It allows you to easily pass a sequence of saved assistant / user messages history to Claude AI:

![Claude AI messages sequence](https://edesy.in/images/zapbot/blocks/integrations/anthropic/append-to-history.png)

Then you can give the Claude AI block access to this sequence of messages:

![Claude AI messages sequence](https://edesy.in/images/zapbot/blocks/integrations/anthropic/dialogue-usage.png)

Finally, save the response of the assistant to a variable in order to append it in the chat history and also display it on your Zapbot.

![Claude AI assistant message variable](https://edesy.in/images/zapbot/blocks/integrations/anthropic/assistant-message.png)

## Vision support

`Create Chat Message` and `Ask Assistant` blocks support vision. This means that Zapbot automatically detects images URL in any user message provided to OpenAI and parse it. The URL needs to be isolated from the rest of the text message to be properly detected. Here is an example of a message with an image URL:

If the selected model is [not compatible with vision](https://docs.anthropic.com/en/docs/vision), the image URL will be parsed as a plain text message.

```
What's in this picture?

https://domain.com/image.png
```
