Skip to content

Commit

Permalink
Merge pull request #413 from pipecat-ai/aleix/pipecat-0.0.41
Browse files Browse the repository at this point in the history
prepare pipecat 0.0.41
  • Loading branch information
aconchillo authored Aug 23, 2024
2 parents 9b6f29c + 0c46b3e commit e038767
Show file tree
Hide file tree
Showing 5 changed files with 15 additions and 10 deletions.
8 changes: 7 additions & 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** 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]
## [0.0.41] - 2024-08-22

### Added

Expand All @@ -15,6 +15,12 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0

- Fix `FastAPIWebsocketOutputTransport` variable name clash with subclass.

- Fix an `AnthropicLLMService` issue with empty arguments in function calling.

### Other

- Fixed `studypal` example errors.

## [0.0.40] - 2024-08-20

### Added
Expand Down
3 changes: 1 addition & 2 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,8 +4,7 @@

# Pipecat

[![PyPI](https://img.shields.io/pypi/v/pipecat-ai)](https://pypi.org/project/pipecat-ai) [![Discord](https://img.shields.io/discord/1239284677165056021
)](https://discord.gg/pipecat)
[![PyPI](https://img.shields.io/pypi/v/pipecat-ai)](https://pypi.org/project/pipecat-ai) [![Discord](https://img.shields.io/discord/1239284677165056021)](https://discord.gg/pipecat) <a href="https://app.commanddash.io/agent/github_pipecat-ai_pipecat"><img src="https://img.shields.io/badge/AI-Code%20Agent-EB9FDA"></a>

`pipecat` is a framework for building voice (and multimodal) conversational agents. Things like personal coaches, meeting assistants, [story-telling toys for kids](https://storytelling-chatbot.fly.dev/), customer support bots, [intake flows](https://www.youtube.com/watch?v=lDevgsp9vn0), and snarky social companions.

Expand Down
6 changes: 3 additions & 3 deletions examples/studypal/requirements.txt
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
beautifulsoup4==4.12.2
PyPDF2==3.0.1
beautifulsoup4==4.12.3
pypdf==4.3.1
tiktoken==0.7.0
pipecat-ai[daily,cartesia,openai,silero]==0.0.39
pipecat-ai[daily,cartesia,openai,silero]==0.0.40
python-dotenv==1.0.1
6 changes: 3 additions & 3 deletions examples/studypal/runner.py
Original file line number Diff line number Diff line change
Expand Up @@ -50,12 +50,12 @@ async def configure_with_args(
daily_rest_helper = DailyRESTHelper(
daily_api_key=key,
daily_api_url=os.getenv("DAILY_API_URL", "https://api.daily.co/v1"),
)
aiohttp_session=aiohttp_session)

# Create a meeting token for the given room with an expiration 1 hour in
# the future.
expiry_time: float = 60 * 60

token = daily_rest_helper.get_token(url, expiry_time)
token = await daily_rest_helper.get_token(url, expiry_time)

return (url, token, args)
return (url, token, args)
2 changes: 1 addition & 1 deletion examples/studypal/studypal.py
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@
import io

from bs4 import BeautifulSoup
from PyPDF2 import PdfReader
from pypdf import PdfReader
import tiktoken

from pipecat.frames.frames import LLMMessagesFrame
Expand Down

0 comments on commit e038767

Please sign in to comment.