Some addition links and README changes
This commit is contained in:
@@ -2,7 +2,7 @@
|
|||||||
|
|
||||||
<img src="image.png" width="420px">
|
<img src="image.png" width="420px">
|
||||||
|
|
||||||
This repository demonstrates a simple AI chatbot with real-time audio/video interaction, implemented in three different ways. The bot server supports multiple AI backends, and you can connect to it using three different client approaches.
|
This repository demonstrates a simple AI chatbot with real-time audio/video interaction, implemented using different client and server options. The bot server supports multiple AI backends, and you can connect to it using five different client approaches.
|
||||||
|
|
||||||
## Two Bot Options
|
## Two Bot Options
|
||||||
|
|
||||||
@@ -15,7 +15,7 @@ This repository demonstrates a simple AI chatbot with real-time audio/video inte
|
|||||||
- Uses Google's Gemini Multimodal Live model
|
- Uses Google's Gemini Multimodal Live model
|
||||||
- Requires Gemini API key
|
- Requires Gemini API key
|
||||||
|
|
||||||
## Three Ways to Connect
|
## Five Client Options
|
||||||
|
|
||||||
1. **Daily Prebuilt** (Simplest)
|
1. **Daily Prebuilt** (Simplest)
|
||||||
|
|
||||||
@@ -29,9 +29,19 @@ This repository demonstrates a simple AI chatbot with real-time audio/video inte
|
|||||||
- Good for learning the fundamentals
|
- Good for learning the fundamentals
|
||||||
|
|
||||||
3. **React**
|
3. **React**
|
||||||
|
|
||||||
- Basic impelmentation using [Pipecat React SDK](https://docs.pipecat.ai/client/react/introduction)
|
- Basic impelmentation using [Pipecat React SDK](https://docs.pipecat.ai/client/react/introduction)
|
||||||
- Demonstrates the basic client principles with Pipecat React
|
- Demonstrates the basic client principles with Pipecat React
|
||||||
|
|
||||||
|
4. **Android**
|
||||||
|
|
||||||
|
- Basic implementation using [Pipecat Android SDK](https://docs.pipecat.ai/client/android/introduction)
|
||||||
|
- Demonstrates the basic client principles with Pipecat Android
|
||||||
|
|
||||||
|
5. **iOS**
|
||||||
|
- Basic implementation using [Pipecat iOS SDK](https://docs.pipecat.ai/client/ios/introduction)
|
||||||
|
- Demonstrates the basic client principles with Pipecat iOS
|
||||||
|
|
||||||
## Quick Start
|
## Quick Start
|
||||||
|
|
||||||
### First, start the bot server:
|
### First, start the bot server:
|
||||||
@@ -62,6 +72,8 @@ This repository demonstrates a simple AI chatbot with real-time audio/video inte
|
|||||||
|
|
||||||
### Next, connect using your preferred client app:
|
### Next, connect using your preferred client app:
|
||||||
|
|
||||||
|
- [Android Guide](client/android/README.md)
|
||||||
|
- [iOS Guide](client/ios/README.md)
|
||||||
- [Daily Prebuilt](client/prebuilt/README.md)
|
- [Daily Prebuilt](client/prebuilt/README.md)
|
||||||
- [JavaScript Guide](client/javascript/README.md)
|
- [JavaScript Guide](client/javascript/README.md)
|
||||||
- [React Guide](client/react/README.md)
|
- [React Guide](client/react/README.md)
|
||||||
@@ -91,7 +103,9 @@ simple-chatbot/
|
|||||||
│ ├── server.py # FastAPI server
|
│ ├── server.py # FastAPI server
|
||||||
│ └── requirements.txt
|
│ └── requirements.txt
|
||||||
└── client/ # Client implementations
|
└── client/ # Client implementations
|
||||||
├── prebuilt/ # Daily Prebuilt connection
|
├── android/ # Daily Android connection
|
||||||
├── javascript/ # Pipecat JavaScript client
|
├── ios/ # Daily iOS connection
|
||||||
|
├── javascript/ # Daily JavaScript connection
|
||||||
|
├── prebuilt/ # Pipecat Prebuilt client
|
||||||
└── react/ # Pipecat React client
|
└── react/ # Pipecat React client
|
||||||
```
|
```
|
||||||
|
|||||||
@@ -6,10 +6,10 @@ Basic implementation using the [Pipecat JavaScript SDK](https://docs.pipecat.ai/
|
|||||||
|
|
||||||
1. Run the bot server. See the [server README](../../README).
|
1. Run the bot server. See the [server README](../../README).
|
||||||
|
|
||||||
2. Navigate to the `examples/javascript` directory:
|
2. Navigate to the `client/javascript` directory:
|
||||||
|
|
||||||
```bash
|
```bash
|
||||||
cd examples/javascript
|
cd client/javascript
|
||||||
```
|
```
|
||||||
|
|
||||||
3. Install dependencies:
|
3. Install dependencies:
|
||||||
|
|||||||
@@ -6,10 +6,10 @@ Basic implementation using the [Pipecat React SDK](https://docs.pipecat.ai/clien
|
|||||||
|
|
||||||
1. Run the bot server; see [README](../../README).
|
1. Run the bot server; see [README](../../README).
|
||||||
|
|
||||||
2. Navigate to the `examples/react` directory:
|
2. Navigate to the `client/react` directory:
|
||||||
|
|
||||||
```bash
|
```bash
|
||||||
cd examples/react
|
cd client/react
|
||||||
```
|
```
|
||||||
|
|
||||||
3. Install dependencies:
|
3. Install dependencies:
|
||||||
|
|||||||
Reference in New Issue
Block a user