Deadmon commited on
Commit
064291e
·
verified ·
1 Parent(s): 562a35a

Update main.py

Browse files
Files changed (1) hide show
  1. main.py +3 -6
main.py CHANGED
@@ -3,10 +3,7 @@ import os
3
  import sys
4
  import time
5
  import logging
6
- from pipecat.frames.frames import (
7
- TextFrame, UserStartedSpeakingFrame, UserStoppedSpeakingFrame,
8
- TTSStartedFrame, TTSStoppedFrame
9
- )
10
  from pipecat.pipeline.pipeline import Pipeline
11
  from pipecat.pipeline.runner import PipelineRunner
12
  from pipecat.pipeline.task import PipelineParams
@@ -15,7 +12,7 @@ from pipecat.services.elevenlabs.tts import ElevenLabsTTSService
15
  from pipecat.services.deepgram.stt import DeepgramSTTService
16
  from pipecat.transports.services.daily import DailyParams, DailyTransport
17
  from pipecat.audio.vad.silero import SileroVADAnalyzer
18
- from azure_openai import AzureOpenAILLMService
19
  from elevenlabs import ElevenLabs
20
 
21
  logging.basicConfig(level=logging.INFO, format="%(asctime)s - %(name)s - %(levelname)s - %(message)s")
@@ -171,7 +168,7 @@ class PhoneChatbotApp:
171
  api_key=os.environ.get("elevenlabs"),
172
  voice_id=voice_id
173
  )
174
- self.llm_service = AzureOpenAILLMService(
175
  preprompt="You are a friendly and helpful phone assistant."
176
  )
177
  self.daily_transport = DailyTransport(
 
3
  import sys
4
  import time
5
  import logging
6
+ from pipecat.frames import TextFrame, UserStartedSpeakingFrame, UserStoppedSpeakingFrame, TTSStartedFrame, TTSStoppedFrame
 
 
 
7
  from pipecat.pipeline.pipeline import Pipeline
8
  from pipecat.pipeline.runner import PipelineRunner
9
  from pipecat.pipeline.task import PipelineParams
 
12
  from pipecat.services.deepgram.stt import DeepgramSTTService
13
  from pipecat.transports.services.daily import DailyParams, DailyTransport
14
  from pipecat.audio.vad.silero import SileroVADAnalyzer
15
+ from pipecat.services.openai.llm import OpenAILLMService # Use the updated OpenAI service
16
  from elevenlabs import ElevenLabs
17
 
18
  logging.basicConfig(level=logging.INFO, format="%(asctime)s - %(name)s - %(levelname)s - %(message)s")
 
168
  api_key=os.environ.get("elevenlabs"),
169
  voice_id=voice_id
170
  )
171
+ self.llm_service = OpenAILLMService( # Use the updated OpenAI service
172
  preprompt="You are a friendly and helpful phone assistant."
173
  )
174
  self.daily_transport = DailyTransport(