Jayesh Parmar
Jayesh Parmar
We're manually managing the `self._speech_q` list with `asyncio.Event()` - **PR :** use `asyncio.Queue` since it's built for handling of asynchronous producer-consumer patterns. CC: @davidzhao @theomonnom please review it and let...
Implements https://github.com/phidatahq/phidata/issues/1334  PTAL @manthanguptaa @ysolanky
### Proposal: Consolidate External Service Plugins Currently we have to manage separate plugins for all the external services. This is a draft PR for removing the need to manage all...
## Key Changes - Added [CONTRIBUTING.md](https://github.com/jayeshp19/agents/blob/contributing-guide/CONTRIBUTING.md) - Created new directory called `scripts` and added `bat` scripts for creating virtual env, formatting and testing - [ ] Need to add `shell`...
implements https://github.com/livekit/agents/issues/980  PTAL @davidzhao @theomonnom
Hello I would like to add Cal.com as a tool, I think it would be helpful for scheduling process via agent. [Cal docs](https://cal.com/docs/api-reference/v2/introduction) CC: @manthanguptaa @ysolanky
Implements https://github.com/phidatahq/phidata/issues/1362 , PTAL @manthanguptaa @ysolanky  
Saw [this](https://github.com/GoogleCloudPlatform/generative-ai/blob/main/audio/speech/getting-started/get_started_with_chirp_3_hd_voices.ipynb) example using Google TTS streaming with Chirp3. I'm trying to do something similar with the async client but running into issues. Only the first sentence plays from iterator...
Currently, tool_choice is not usable when set to "required" or a specific function. This PR ensures tool_choice is reset to "auto" or "none" temporarily when passing back tool response to...