Here is an example of how to trace your code in HoneyHive.
from anthropic import Anthropicfrom honeyhive import HoneyHiveTracertracer = HoneyHiveTracer.init( api_key="MY_HONEYHIVE_API_KEY", project="MY_HONEYHIVE_PROJECT_NAME", session_name="anthropic")client = Anthropic( api_key="MY_ANTHROPIC_API_KEY",)defchat(messages): message = client.messages.create( model="claude-3-5-sonnet-20241022", max_tokens=1024, messages=messages)return message.content[0].textdefsimulate_conversation(): messages =[{"role":"user","content":"Hello, Claude! How are you today?"}] assistant_response = chat(messages)print(f"User: {messages[0]['content']}")print(f"Assistant: {assistant_response}") messages.append({"role":"assistant","content": assistant_response}) messages.append({"role":"user","content":"What can you tell me about artificial intelligence?"}) assistant_response = chat(messages)print(f"User: {messages[2]['content']}")print(f"Assistant: {assistant_response}") messages.append({"role":"assistant","content": assistant_response}) messages.append({"role":"user","content":"Can you give me an example of its applications?"}) assistant_response = chat(messages)print(f"User: {messages[4]['content']}")print(f"Assistant: {assistant_response}")simulate_conversation()