BytePlus is ByteDance’s AI-native enterprise platform offering ModelArk, a comprehensive Platform-as-a-Service (PaaS) solution for deploying and utilizing powerful large language models. It provides access to SkyLark models, DeepSeek V3.1, Kimi-K2, and other cutting-edge AI models with enterprise-grade security and scalability.
This guide explains how to integrate Opik with BytePlus using the OpenAI SDK. BytePlus provides OpenAI-compatible API endpoints that allow you to use the standard OpenAI client with BytePlus models.
First, ensure you have both opik and openai packages installed:
You’ll also need a BytePlus API key. Find a guide on creating your BytePlus API keys for model services here.
You can combine the tracked client with Opik’s @track decorator for comprehensive tracing:
Once you have BytePlus integrated with Opik, you can:
For more information about using Opik with OpenAI-compatible APIs, see the OpenAI integration guide.