Feature/mergemain#102
Open
banshu41 wants to merge 25 commits into
Open
Conversation
chore: add semantic-release and commitizen configuration Co-authored-by: ketanjain7981 <ketan.jain@think41.com>
* Issue #55: - Replaced custom user_bot_latency observer with pipecat's observer. * New changes * New changes * New changes * New changes * Merge (#68) * updated hard coded uuid * applied ruff fix * refactor: clean up imports and remove unused variables across multiple files * style: format imports by breaking into individual lines --------- --------- Co-authored-by: nischay41 <nischay.kumar@think41.com> Co-authored-by: MayurGowda-Think41 <mayur.gowda@think41.com> Co-authored-by: Apoorv <apoorva.bhatnagar@think41.com>
chore: add semantic-release and commitizen configuration
* Dev (#66) * Issue #55: - Replaced custom user_bot_latency observer with pipecat's observer. * New changes * New changes * New changes * New changes * Merge (#68) * updated hard coded uuid * applied ruff fix * refactor: clean up imports and remove unused variables across multiple files * style: format imports by breaking into individual lines --------- Co-authored-by: nischay41 <nischay.kumar@think41.com> --------- Co-authored-by: MayurGowda-Think41 <mayur.gowda@think41.com> Co-authored-by: Apoorv <apoorva.bhatnagar@think41.com> Co-authored-by: nischay41 <nischay.kumar@think41.com> * Dev updated (#76) * Issue #55: - Replaced custom user_bot_latency observer with pipecat's observer. * New changes * New changes * New changes * New changes * Merge (#68) * updated hard coded uuid * applied ruff fix * refactor: clean up imports and remove unused variables across multiple files * style: format imports by breaking into individual lines --------- Co-authored-by: nischay41 <nischay.kumar@think41.com> * build: chore: add semantic-release and commitizen configuration (#72) chore: add semantic-release and commitizen configuration Co-authored-by: ketanjain7981 <ketan.jain@think41.com> --------- Co-authored-by: MayurGowda-Think41 <mayur.gowda@think41.com> Co-authored-by: Apoorv <apoorva.bhatnagar@think41.com> Co-authored-by: nischay41 <nischay.kumar@think41.com> Co-authored-by: Aniket <aniket.lnu@think41.com> * feat: implement OpenTelemetry token usage tracking with shared context * refactor: improve token usage tracking with dedicated TokenUsageExporter class and metrics context * refactor: remove debug logging for transport type conversion * refactor: remove debug logging from TokenUsageExporter span processing * refactor: remove unused imports from agent.py and clean up dependencies * refactor: remove unused imports from metrics and observer modules * style: improve code formatting and line wrapping in CallSummaryMetricsObserver --------- Co-authored-by: nischay41 <nischay.kumar@think41.com> Co-authored-by: MayurGowda-Think41 <mayur.gowda@think41.com> Co-authored-by: Apoorv <apoorva.bhatnagar@think41.com> Co-authored-by: Aniket <aniket.lnu@think41.com>
* Add a method to generate agent * Add new api to generate agent file * Add new api to generate agent file * Change openai model * Change openai model * Change openai model * Change openai model * Change openai model * Change openai model * Change openai model * Change openai model * Change openai model * Fix guardrails varaible name * Fix prompts * Fix logging * Add conversation store util * Fixing template * Fixing template * ruff fixed * updated format * docs: add comprehensive docstrings and type hints to agent file generator * style: replace single quotes with double quotes in string formatting --------- Co-authored-by: Apoorv <apoorva.bhatnagar@think41.com> Co-authored-by: ketanjain7981 <ketan.jain@think41.com>
* feat: add noise reduction filter to all transport types * feat: STT mute filter integration * fixed lint issues
* Changed transport file * Baisc working livekit setup * Livekit SIP setup - Trunk modification logic - Dispatch call - Transfer call (removes agent from the room, creates another participant to the same room) * Pseudo-Working Inbound calling - Added routes to create and delete dispatch rules. - Added logic to create inbound trunks. Creates a dispatch rule automatically. - Receive webhook event from livekit on room_started. Create agent after room has started. * Added dependencies in .toml file
…s into single voice config (#90)
* Fixed inbound calling bugs and room deletion logic after participant leaves * Minor fixes * Minor fixes * Fixed handling livekit events
Co-authored-by: Apoorv <apoorva.bhatnagar@think41.com>
* Add handling when sample rate doesn't need to be passed * change sample rate for VAD --------- Co-authored-by: Apoorv <apoorva.bhatnagar@think41.com>
* Add handling when sample rate doesn't need to be passed * change sample rate for VAD * Add New Logging * Add New Logging * Add sample rate option in Deepgram * bug fix session id * remove unnecessary code change * Minor Bug Fix --------- Co-authored-by: Apoorv <apoorva.bhatnagar@think41.com>
* Add handling when sample rate doesn't need to be passed * change sample rate for VAD * Add New Logging * Add New Logging * Add sample rate option in Deepgram * bug fix session id * remove unnecessary code change * Minor Bug Fix * Add logging * Fix Ruff Checks * Fix Ruff Check * Fix Ruff Format --------- Co-authored-by: Apoorv <apoorva.bhatnagar@think41.com>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
No description provided.