langchain/templates/anthropic-functions
Erick Friis ebf998acb6
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>
2023-10-25 18:47:42 -07:00
..
anthropic_functions Templates (#12294) 2023-10-25 18:47:42 -07:00
tests Templates (#12294) 2023-10-25 18:47:42 -07:00
anthropic_functions.ipynb Templates (#12294) 2023-10-25 18:47:42 -07:00
LICENSE Templates (#12294) 2023-10-25 18:47:42 -07:00
poetry.lock Templates (#12294) 2023-10-25 18:47:42 -07:00
pyproject.toml Templates (#12294) 2023-10-25 18:47:42 -07:00
README.md Templates (#12294) 2023-10-25 18:47:42 -07:00

Function calling with Anthropic

This template enables Anthropic function calling.

Function calling can be used for various tasks, such as extraction or tagging.

Specify the function you want to use in chain.py

By default, it will tag the input text using the following fields:

  • sentiment
  • aggressiveness
  • language

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 anthropic-functions

Start server:

langchain start

See Jupyter notebook anthropic_functions for various way to connect to the template.