Looks like you are passing deepgram/nova-3 as the model, but that is the model name for LiveKit Inference. For the deepgram plugin I would expect the model to be nova-3, Deepgram STT | LiveKit Documentation
Bingo, found the needle. 2 things left to address, let me know if it would make more sense to open separate threads for them:
-
Hebrew logging encoding/decoding
-
What’s the difference between what’s configured in
createAgent(AgentCreateOptions) versusAgentSession(AgentSessionOptions)? Does the actual agent creation use a merged version of those configs? I imagine the former overrides the latter?
- For Hebrew logging encoding / decoding, I think it would be best to create a new thread. This thread is a bit unmanageable now

- AgentSession holds the session-wide defaults. You can have multiple agents within the session and any options you provide to the agent will override those defined in the AgentSession. For example, the agent can have a different STT provider. It’s not a total overlap however, you can’t override everything.
- No problem, I’ll create a new one.
- Got it, thanks for the answer
