Baidu Qianfan provides OpenAI-compatible API endpoints for hosted model access. This guide shows how to use the OpenAI SDK with Opik to trace and evaluate Qianfan calls.
First, ensure you have both opik and openai packages installed:
You will need a Qianfan API key and an OpenAI-compatible base URL. The Qianfan OpenAI-compatible base URL is:
https://api.baiduqianfan.ai/v1
Refer to the Qianfan documentation for the latest setup steps and model list.
You can combine the tracked client with Opik’s @track decorator for
end-to-end tracing:
Once you have Qianfan integrated with Opik, you can:
For more information about OpenAI-compatible APIs, see the OpenAI integration guide.