track_openai¶
- opik.integrations.openai.track_openai(openai_client: OpenAI | AsyncOpenAI) OpenAI | AsyncOpenAI ¶
Adds Opik tracking to an OpenAI client.
Tracks calls to openai_client.chat.completions.create(), it includes support for streaming model. Can be used within other Opik-tracked functions.
- Parameters:
openai_client – An instance of OpenAI or AsyncOpenAI client.
- Returns:
The modified OpenAI client with Opik tracking enabled.