mirror of
https://github.com/hwchase17/langchain.git
synced 2025-09-18 16:16:33 +00:00
Templates (#12294)
Co-authored-by: Harrison Chase <hw.chase.17@gmail.com> Co-authored-by: Lance Martin <lance@langchain.dev> Co-authored-by: Jacob Lee <jacoblee93@gmail.com>
This commit is contained in:
36
templates/summarize-anthropic/README.md
Normal file
36
templates/summarize-anthropic/README.md
Normal file
@@ -0,0 +1,36 @@
|
||||
# Summarize documents with Anthropic
|
||||
|
||||
This template uses Anthropic's `Claude2` to summarize documents.
|
||||
|
||||
To do this, we can use various prompts from LangChain hub, such as:
|
||||
|
||||
* [This fun summarization prompt](https://smith.langchain.com/hub/hwchase17/anthropic-paper-qa)
|
||||
* [Chain of density summarization prompt](https://smith.langchain.com/hub/lawwu/chain_of_density)
|
||||
|
||||
`Claude2` has a large (100k token) context window, allowing us to summarize documents over 100 pages.
|
||||
|
||||
## LLM
|
||||
|
||||
This template will use `Claude2` by default.
|
||||
|
||||
Be sure that `ANTHROPIC_API_KEY` is set in your enviorment.
|
||||
|
||||
## Adding the template
|
||||
|
||||
Create your LangServe app:
|
||||
```
|
||||
langchain serve new my-app
|
||||
cd my-app
|
||||
```
|
||||
|
||||
Add template:
|
||||
```
|
||||
langchain serve add summarize-anthropic
|
||||
```
|
||||
|
||||
Start server:
|
||||
```
|
||||
langchain start
|
||||
```
|
||||
|
||||
See Jupyter notebook `summarize_anthropic` for various way to connect to the template.
|
Reference in New Issue
Block a user