Build and run your first Pipecat application using LMNT
In this quickstart, we’ll create a simple conversational bot that greets users when they join and exits when they leave. This example demonstrates the core components of a Pipecat application with a streamlined setup.
Create a .env
file with your LMNT API key:
Create a file named .env
in your project directory and add:
Replace your_{service}_api_key
with the actual API keys you created during the
installation
step.
Start the bot with this command:
You’ll see a URL (typically http://localhost:7860) in the console output. Open this URL in your browser to join the session. Try having a conversation with the bot!
Let’s examine the key lmnt component of 07k-interruptible-lmnt
:
Try these simple modifications to enhance your bot:
Change the voice
Visit LMNT’s voice library to find a different voice. Then update the voice_id
parameter:
Change the language
Change what language the bot synthesizes speech with. Make sure the LLM you use can produce text in that language.
Now that you have seen how to get a simple bot running, proceed to the Pipecat Cloud quickstart to see an example deployment.
Build and run your first Pipecat application using LMNT
In this quickstart, we’ll create a simple conversational bot that greets users when they join and exits when they leave. This example demonstrates the core components of a Pipecat application with a streamlined setup.
Create a .env
file with your LMNT API key:
Create a file named .env
in your project directory and add:
Replace your_{service}_api_key
with the actual API keys you created during the
installation
step.
Start the bot with this command:
You’ll see a URL (typically http://localhost:7860) in the console output. Open this URL in your browser to join the session. Try having a conversation with the bot!
Let’s examine the key lmnt component of 07k-interruptible-lmnt
:
Try these simple modifications to enhance your bot:
Change the voice
Visit LMNT’s voice library to find a different voice. Then update the voice_id
parameter:
Change the language
Change what language the bot synthesizes speech with. Make sure the LLM you use can produce text in that language.
Now that you have seen how to get a simple bot running, proceed to the Pipecat Cloud quickstart to see an example deployment.