Use cURL to integrate Azure OpenAI with Helicone to log your Azure OpenAI usage.
Create an account and generate an API key
Modify the base URL path and set up authentication
curl --request POST \ --url https://oai.helicone.ai/openai/deployments/[DEPLOYMENT_NAME]/chat/completions?api-version=[API_VERSION] \ --header 'Helicone-Auth: Bearer [HELICONE_KEY]' \ --header 'Helicone-OpenAI-Api-Base: https://[AZUREDOMAIN].azure.com' \ --header 'api-key: [AZURE_API_KEY]' \ --header 'content-type: application/json' \ --data '{ "messages": [ { "role": "user", "content": "What is the meaning of life?" } ], "max_tokens": 800, "temperature": 1, "model": "gpt-3.5-turbo-0613" }'
Verify your requests in Helicone
Was this page helpful?