From ff7e0ff27d9cd8de834170db04be56d73c67490a Mon Sep 17 00:00:00 2001 From: Mark Backman Date: Fri, 25 Jul 2025 21:27:43 -0400 Subject: [PATCH] Rename examples --- examples/quickstart/README.md | 4 +++- .../quickstart/{pcc-multi-bot.py => cloud-multi-bot.py} | 2 +- .../quickstart/{pcc-simple-bot.py => cloud-simple-bot.py} | 2 +- .../{local-multi-transport-bot.py => local-multi-bot.py} | 6 +++--- examples/quickstart/local-simple-bot.py | 6 +++--- 5 files changed, 11 insertions(+), 9 deletions(-) rename examples/quickstart/{pcc-multi-bot.py => cloud-multi-bot.py} (99%) rename examples/quickstart/{pcc-simple-bot.py => cloud-simple-bot.py} (98%) rename examples/quickstart/{local-multi-transport-bot.py => local-multi-bot.py} (89%) diff --git a/examples/quickstart/README.md b/examples/quickstart/README.md index 6be74eccc..6eb91517c 100644 --- a/examples/quickstart/README.md +++ b/examples/quickstart/README.md @@ -1,4 +1,4 @@ -## Quickstart +## Quickstart - TBD TBD TBD TBD ### Setup @@ -31,3 +31,5 @@ CARTESIA_API_KEY=your_cartesia_api_key ```bash python bot.py ``` + +Connect to your bot in a browser at http://localhost:7860 diff --git a/examples/quickstart/pcc-multi-bot.py b/examples/quickstart/cloud-multi-bot.py similarity index 99% rename from examples/quickstart/pcc-multi-bot.py rename to examples/quickstart/cloud-multi-bot.py index 2116796ee..9d72eb32d 100644 --- a/examples/quickstart/pcc-multi-bot.py +++ b/examples/quickstart/cloud-multi-bot.py @@ -163,6 +163,6 @@ async def bot(session_args): if __name__ == "__main__": - from pipecat.runner.server import main + from pipecat.runner.cloud import main main() diff --git a/examples/quickstart/pcc-simple-bot.py b/examples/quickstart/cloud-simple-bot.py similarity index 98% rename from examples/quickstart/pcc-simple-bot.py rename to examples/quickstart/cloud-simple-bot.py index c714ae416..3d408409e 100644 --- a/examples/quickstart/pcc-simple-bot.py +++ b/examples/quickstart/cloud-simple-bot.py @@ -109,6 +109,6 @@ async def bot(session_args): if __name__ == "__main__": - from pipecat.runner.server import main + from pipecat.runner.cloud import main main() diff --git a/examples/quickstart/local-multi-transport-bot.py b/examples/quickstart/local-multi-bot.py similarity index 89% rename from examples/quickstart/local-multi-transport-bot.py rename to examples/quickstart/local-multi-bot.py index 5c6265df4..081a31406 100644 --- a/examples/quickstart/local-multi-transport-bot.py +++ b/examples/quickstart/local-multi-bot.py @@ -62,7 +62,7 @@ async def run_bot(transport: BaseTransport, _: argparse.Namespace, handle_sigint messages = [ { "role": "system", - "content": "You are a helpful LLM in a WebRTC call. Your goal is to demonstrate your capabilities in a succinct way. Your output will be converted to audio so don't include special characters in your answers. Respond to what the user said in a creative and helpful way.", + "content": "You are a friendly AI assistant. Respond naturally and keep your answers conversational.", }, ] @@ -93,7 +93,7 @@ async def run_bot(transport: BaseTransport, _: argparse.Namespace, handle_sigint async def on_client_connected(transport, client): logger.info(f"Client connected") # Kick off the conversation. - messages.append({"role": "system", "content": "Please introduce yourself to the user."}) + messages.append({"role": "system", "content": "Say hello and briefly introduce yourself."}) await task.queue_frames([context_aggregator.user().get_context_frame()]) @transport.event_handler("on_client_disconnected") @@ -107,7 +107,7 @@ async def run_bot(transport: BaseTransport, _: argparse.Namespace, handle_sigint if __name__ == "__main__": - from pipecat.runner2.run import main + from pipecat.runner.local import main transport_params = { transport: lambda t=transport: create_transport_params(t) diff --git a/examples/quickstart/local-simple-bot.py b/examples/quickstart/local-simple-bot.py index 317e5a501..90dcc5116 100644 --- a/examples/quickstart/local-simple-bot.py +++ b/examples/quickstart/local-simple-bot.py @@ -38,7 +38,7 @@ async def run_bot(transport: BaseTransport, _: argparse.Namespace, handle_sigint messages = [ { "role": "system", - "content": "You are a helpful LLM in a WebRTC call. Your goal is to demonstrate your capabilities in a succinct way. Your output will be converted to audio so don't include special characters in your answers. Respond to what the user said in a creative and helpful way.", + "content": "You are a friendly AI assistant. Respond naturally and keep your answers conversational.", }, ] @@ -69,7 +69,7 @@ async def run_bot(transport: BaseTransport, _: argparse.Namespace, handle_sigint async def on_client_connected(transport, client): logger.info(f"Client connected") # Kick off the conversation. - messages.append({"role": "system", "content": "Please introduce yourself to the user."}) + messages.append({"role": "system", "content": "Say hello and briefly introduce yourself."}) await task.queue_frames([context_aggregator.user().get_context_frame()]) @transport.event_handler("on_client_disconnected") @@ -83,7 +83,7 @@ async def run_bot(transport: BaseTransport, _: argparse.Namespace, handle_sigint if __name__ == "__main__": - from pipecat.runner.run import main + from pipecat.runner.local import main transport_params = { "webrtc": lambda: TransportParams(