mirror of
https://github.com/hwchase17/langchain.git
synced 2026-02-21 06:33:41 +00:00
- Proviers pages: added missed integrations; fixed format - `mistralai` converted from notebook to .mdx format
45 lines
1.0 KiB
Plaintext
45 lines
1.0 KiB
Plaintext
# Anthropic
|
|
|
|
>[Anthropic](https://www.anthropic.com/) is an AI safety and research company, and is the creator of `Claude`.
|
|
This page covers all integrations between `Anthropic` models and `LangChain`.
|
|
|
|
## Installation and Setup
|
|
|
|
To use `Anthropic` models, you need to install a python package:
|
|
|
|
```bash
|
|
pip install -U langchain-anthropic
|
|
```
|
|
|
|
You need to set the `ANTHROPIC_API_KEY` environment variable.
|
|
You can get an Anthropic API key [here](https://console.anthropic.com/settings/keys)
|
|
|
|
## LLMs
|
|
|
|
### [Legacy] AnthropicLLM
|
|
|
|
**NOTE**: `AnthropicLLM` only supports legacy `Claude 2` models.
|
|
To use the newest `Claude 3` models, please use `ChatAnthropic` instead.
|
|
|
|
See a [usage example](/docs/integrations/llms/anthropic).
|
|
|
|
```python
|
|
from langchain_anthropic import AnthropicLLM
|
|
|
|
model = AnthropicLLM(model='claude-2.1')
|
|
```
|
|
|
|
## Chat Models
|
|
|
|
### ChatAnthropic
|
|
|
|
See a [usage example](/docs/integrations/chat/anthropic).
|
|
|
|
```python
|
|
from langchain_anthropic import ChatAnthropic
|
|
|
|
model = ChatAnthropic(model='claude-3-opus-20240229')
|
|
```
|
|
|
|
|