Use LlamaIndex to integrate with Helicone to log your LlamaIndex usage.
Create an account and generate an API key
Set up your Helicone API key in your .env file
HELICONE_API_KEY=<your-helicone-api-key> OPENAI_API_KEY=<your-openai-api-key>
Set up your OpenAI base URL
import os from dotenv import load_dotenv from llama_index.core import Settings from llama_index.llms.openai import OpenAI load_dotenv() helicone_api_key = os.getenv("HELICONE_API_KEY") openai_api_key = os.getenv("OPENAI_API_KEY") Settings.llm = OpenAI( base_url="https://oai.helicone.ai/v1", api_key=openai_api_key, default_headers={ "Helicone-Auth": f"Bearer {helicone_api_key}" } )
Use the LlamaIndex SDK
response = OpenAI().complete("What is the meaning of life?") print(response)
Verify your requests in Helicone
Was this page helpful?