Use Anthropic’s Python SDK to integrate with Helicone to log your Anthropic LLM usage.
Create an account + Generate an API Key
Log into helicone or create an account. Once you have an account, you can generate an API key.
Set HELICONE_API_KEY as an environment variable
export HELICONE_API_KEY=<your API key>
Modify the base path and add a Helicone-Auth header
import anthropic import os client = anthropic.Anthropic( api_key=os.environ.get("ANTHROPIC_API_KEY"), base_url="https://anthropic.helicone.ai", default_headers={ "Helicone-Auth": f"Bearer {os.environ.get("HELICONE_API_KEY")}", }, ) client.messages.create( model="claude-3-opus-20240229", max_tokens=1024, messages=[ {"role": "user", "content": "Hello, world"} ] )
Was this page helpful?