rich-megabyte-73517
04/23/2026, 9:27 PMtall-airline-16756
04/23/2026, 9:27 PMtall-airline-16756
04/23/2026, 9:28 PMopenai.responses.LLM() it uses the Responses API (recommended for direct OpenAI usage).
• If it uses openai.LLM() it uses the Chat Completions API (chat-completions format, used for OpenAI-compatible providers and legacy code).
Which integration are you using (direct OpenAI vs. an OpenAI-compatible provider) or which class do you see in your code? I can guide next steps based on that.
Sources: OpenAI LLM models | LiveKit Documentation, with interactive elementsrich-megabyte-73517
04/23/2026, 11:37 PMtall-airline-16756
04/23/2026, 11:37 PMpresence_penalty on the Chat Completions API is 0.
Sources: Google Gemini LLM | LiveKit Documentation | Kimi LLM | LiveKit Documentation | OpenAI LLM models | LiveKit Documentation | DeepSeek LLM | LiveKit Documentation | xAI LLM plugin guide | LiveKit Documentation, with interactive elements