Skip to content

Commit

Permalink
Merge pull request #49 from pipecat-ai/mb/release-0.0.5
Browse files Browse the repository at this point in the history
Version bump for 0.0.5 release
  • Loading branch information
markbackman authored Nov 27, 2024
2 parents eaa2913 + 12a3221 commit 3c15837
Show file tree
Hide file tree
Showing 3 changed files with 15 additions and 2 deletions.
2 changes: 1 addition & 1 deletion CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ All notable changes to **Pipecat Flows** will be documented in this file.
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).

## [Unreleased] - TBD
## [0.0.5] - 2024-11-27

### Added

Expand Down
13 changes: 13 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -87,9 +87,13 @@ The repository includes several complete example implementations in the `example
- `movie_booking.py` - A movie ticket booking system with date-based branching
- `movie_explorer.py` - Movie information bot demonstrating real API integration with TMDB
- `movie_explorer_anthropic.py` - The `movie_explorer.py` example but using an Anthropic LLM
- `movie_explorer_gemini.py` - The `movie_explorer.py` example but using a Google Gemini LLM
- `patient_intake.py` - A medical intake system showing complex state management
- `restaurant_reservation.py` - A reservation system with availability checking
- `travel_planner.py` - A vacation planning assistant with parallel paths
- `travel_planner_gemini.py` - The `travel_planner.py` example but using a Google Gemini LLM

Each LLM provider (OpenAI, Anthropic, Google) has slightly different function calling formats, but Pipecat Flows handles these differences internally while maintaining a consistent API for developers.

To run these examples:

Expand All @@ -114,6 +118,15 @@ To run these examples:
pip install "pipecat-ai[daily,openai,deepgram,silero,examples]"
```

If you're running Google or Anthropic examples, you will need to update the installed options. For example:

```bash
# Install Google Gemini
pip install "pipecat-ai[daily,google,deepgram,silero,examples]"
# Install Anthropic
pip install "pipecat-ai[daily,anthropic,deepgram,silero,examples]"
```

3. **Configuration**:

Copy `env.example` to `.env` in the examples directory:
Expand Down
2 changes: 1 addition & 1 deletion pyproject.toml
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ build-backend = "setuptools.build_meta"

[project]
name = "pipecat-ai-flows"
version = "0.0.4"
version = "0.0.5"
description = "Conversation Flow management for Pipecat AI applications"
license = { text = "BSD 2-Clause License" }
readme = "README.md"
Expand Down

0 comments on commit 3c15837

Please sign in to comment.