-
Notifications
You must be signed in to change notification settings - Fork 1.4k
Add a third-party integrations guide #2701
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
Codecov Report✅ All modified and coverable lines are covered by tests. 🚀 New features to boost your workflow:
|
|
By the way, it would be great if you could also distribute custom services, processors, and transports via pip as plugins. That way, developers could use Pipecat more flexibly. |
Just to make sure I understand, you're talking about the third-party integration, right? I've included a Packaging and Distribution section, where I say: |
|
Yes. For example, let’s say I’ve built my own LLM called g-llm or a service like openai-custom-service. I’d like to be able to package them so that others can simply run pip install g-llm or pip install openai-custom-service and then use them as plugins within Pipecat. |
|
Another benefit of this approach is that if a plugin from another service has a bug or adds new features, we don’t need to wait for Pipecat itself to be modified or updated. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I have made a couple of minor suggestions, but as it is now, it’s already a great starting point. 🎉
c7dc66d to
1fc2162
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
ec14453 to
8367199
Compare
8367199 to
b669e3a
Compare

Please describe the changes in your PR. If it is addressing an issue, please reference that as well.