Skip to content

chenjd/azure-openai-gpt4-voice-chatbot

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 

Repository files navigation

azure-openai-gpt4-voice-chatbot

This project demonstrates the integration of Azure OpenAI service and Azure Speech service to create a chatbot that users can interact with via voice.

Alt text

What is the difference between Azure OpenAI and OpenAI

Azure OpenAI Service provides customers with access to advanced language AI capabilities through OpenAI’s GPT-4, GPT-3, Codex, and DALL-E models, all with the added security and enterprise support of Azure. Co-developed with OpenAI, Azure OpenAI ensures compatibility and a seamless transition between the two platforms. By using Azure OpenAI, customers can leverage the same models as OpenAI while benefiting from the security features of Microsoft Azure, such as private networking and regional availability. Additionally, Azure OpenAI promotes responsible AI by offering content filtering capabilities.

Comparing Azure OpenAI and OpenAI

Installation

Create a virtual environment:

python3 -m venv venv

This will create a new virtual environment in a subdirectory called "venv".

Use pip to install dependencies:

pip install azure-cognitiveservices-speech
pip install openai

Blog post

Integrating Azure OpenAI and Azure Speech Services to Create a Voice-Enabled Chatbot with Python and GPT-4

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Sponsor this project

 

Packages

No packages published

Languages