Releases: pipecat-ai/pipecat-cli
Releases · pipecat-ai/pipecat-cli
v1.0.1
v1.0.0
Added
-
Added Deepgram SageMaker STT and TTS services.
-
Added
OpenAIResponsesLLMServiceas a new LLM option (WebSocket-based
Responses API). -
Added
MistralTTSServicefor streaming text-to-speech using Mistral's Voxtral TTS API.
Changed
-
Updated for
pipecat-ai1.0.0. -
Bumped minimum Python version from 3.10 to 3.11.
-
Bumped
pipecatcloudminimum version to 0.4.4.
Removed
- Removed
OpenPipeLLMService(removed upstream inpipecat-ai1.0.0).
v0.3.3
Changed
-
Updated the default system instruction to be more voice-conversation-aware.
-
Bumped
pipecatcloudminimum version to 0.4.3.
v0.3.2
Added
- Added
param_defaultsfield toServiceDefinitionfor specifying fallback values in generatedos.getenv()calls. This lets the quickstart work out of the box with only API keys — no model or voice env vars required.OpenAILLMServicedefaults togpt-4.1.CartesiaTTSServicedefaults to voice71a7ad14-091c-4e8e-a314-022ece01c121(British Reading Lady).
v0.3.1
Added
- Added support for:
NovitaLLMServiceSarvamLLMServiceSmallestTTSServiceXAIHttpTTSService
Changed
- Updated for
pipecat-ai0.0.108:- Renamed Grok services from
grok_llm/grok_realtimetoxai_llm/xai_realtime, matching the newpipecat.services.xaimodule path. - All XAI/Grok services now use
XAI_API_KEYinstead ofGROK_API_KEY.
- Renamed Grok services from
Removed
- Removed
SambaNovaSTTService(removed upstream inpipecat-ai0.0.108).
v0.3.0
Added
- Added
pipecat init quickstartcommand that creates a new project matching the pipecat-quickstart configuration (SmallWebRTC + Deepgram STT + OpenAI LLM + Cartesia TTS with Pipecat Cloud deployment).
Changed
- Removed the deprecated
connect()method from the Javascript client code and replaced withstartBotAndConnect().
v0.2.4
Fixed
- Fixed PSTN and SIP dial-out templates to pass
enable_dialout=Truetoconfigure(), matching the new default inpipecat-ai0.0.106.
v0.2.3
Changed
- Updated the
pcc-deploy.tomltemplate and README to prefer using Pipecat Cloud cloud builds.
v0.2.2
Changed
- Updated support and patterns for
pipecat-ai0.0.105:- LLM, TTS, and STT services now use the
Service.Settings(...)pattern for configuration (e.g.model,voice,system_instruction). system_instructionmoves fromLLMContext(messages)to each LLM service'sSettingsblock.LLMContext()is now created with no arguments.
- LLM, TTS, and STT services now use the
Removed
- Removed
HathoraSTTServiceandHathoraTTSServiceas Hathora has shut down.
v0.2.1
Added
- Added
--list-optionsflag topc initthat outputs all available service options (bot types, transports, STT, LLM, TTS, realtime, video) as JSON. This lets CI scripts and coding agents discover valid values at runtime instead of hardcoding them.