If I use GPT 5.2 model and do not set reasoning_ef...
# ask-ai
c
If I use GPT 5.2 model and do not set reasoning_effort params does Livekit assign a default reasoning to the model?
✅ 1
t
Thanks for reaching out, Abhishek. I'm an AI assistant and I'm here to help. Give me a moment while I research this topic.
Thanks — I’m responding to your question about whether LiveKit assigns a default
reasoning_effort
for GPT‑5.2 when you don’t set it. LiveKit does not assign a default
reasoning_effort
. GPT‑5.2 (
openai/gpt-5.2
) is a reasoning model that supports
reasoning_effort
, but if you omit that parameter LiveKit does not apply any default value — behavior falls to the underlying model provider. If you’d like, tell me which
reasoning_effort
level you want to use (or your target tradeoff between speed and thoroughness) and I can recommend a setting. Sources: OpenAI LLM models | LiveKit Documentation, with interactive elements
c
Does chat-latest models by openai also work for voice calls?
t
You're asking whether OpenAI "chat‑latest" models can be used for voice calls in LiveKit — short answer: yes. The chat‑latest models (e.g.,
gpt-5.1-chat-latest
,
gpt-5.2-chat-latest
,
gpt-5.3-chat-latest
) can be used as the LLM in LiveKit voice agents. They don't process audio directly, but they work in a standard STT → LLM → TTS pipeline (speech-to-text → model generates text → text-to-speech converts reply to audio). LiveKit also supports separate end-to-end realtime speech models if you need lower-latency, speech-native handling. If you want, tell me which model and voice pipeline you plan to use (STT/TTS providers or low-latency realtime), and I’ll suggest the best configuration. Sources: OpenAI LLM models | LiveKit Documentation | Large language models (LLM) overview | LiveKit Documentation | Agent session | LiveKit Documentation | LiveKit Inference | LiveKit Documentation | Build Your First AI Voice Agent in Python: Complete Tutorial | LiveKit, with interactive elements
c
If I host my own agent session, can I still use livekit inference for LLM and STT?
t
You can — yes. If your agent uses LiveKit Cloud for transport, you can use LiveKit Inference for LLM and STT even when hosting the agent yourself. Include the
inference
module in your
AgentSession
(e.g.,
stt=inference.STT(model="deepgram/...")
,
llm=inference.LLM(model="openai/gpt-5.3-chat-latest")
). No separate provider API keys are required—only your LiveKit API key—and usage/rate limits are managed through LiveKit Cloud. Do you plan to use a specific STT or LLM model so I can suggest an example AgentSession config? Sources: LiveKit Inference | Fast, reliable access to voice AI models | LiveKit | LiveKit Inference | LiveKit Documentation | Large language models (LLM) overview | LiveKit Documentation | AssemblyAI STT | LiveKit Documentation | AWS AI and LiveKit | LiveKit Documentation, with interactive elements
c
does livekit charge anything on top of model cost for inference?
t
Thanks — I’m answering your question about whether LiveKit adds extra charges on top of model costs for inference. LiveKit bills inference usage by model type (LLM by tokens, STT by duration, TTS by characters) and applies the listed usage rates (including discounted Scale-plan rates and enterprise pricing). LiveKit does not add an unspecified markup on top of the model costs; you are billed based on those model usage rates through LiveKit. Would you like a link to the inference pricing page or a cost estimate for a specific model and usage pattern? Sources: Build voice, video, and physical AI | LiveKit, with interactive elements