Files
firebase-ios-sdk/FirebaseVertexAI/Sample/README.md
T

48 lines
1.7 KiB
Markdown

# Vertex AI for Firebase Sample App
This sample demonstrates how to make calls to the Vertex AI Gemini API directly
from your app, rather than server-side, using the
[Vertex AI for Firebase SDK](https://firebase.google.com/docs/vertex-ai/get-started?platform=ios).
## Getting Started
### Clone and open the sample project
1. Clone this repo.
1. Change into the `FirebaseVertexAI/Sample` directory.
1. Open `VertexAISample.xcodeproj` using Xcode.
```bash
git clone https://github.com/firebase/firebase-ios-sdk.git
cd firebase-ios-sdk
cd FirebaseVertexAI/Sample
open VertexAISample.xcodeproj
```
### Connect the sample to your Firebase project
To have a functional application, you will need to connect the Vertex AI for
Firebase sample app to your Firebase project (or create a new project):
1. Follow the instructions in
[Set up a Firebase project and connect your app to Firebase](https://firebase.google.com/docs/vertex-ai/get-started?platform=ios#set-up-firebase).
2. Add an iOS+ app to your project. Make sure the `Bundle Identifier` you set
matches the one in the sample.
- The default bundle ID is `com.google.firebase.VertexAISample`
3. Download the `GoogleService-Info.plist` for the app when prompted and save
it to the `FirebaseVertexAI/Sample` directory, overwriting the placeholder
file with the same name.
You should now be able to build and run the sample!
## Documentation
To learn more about the Vertex AI for Firebase SDK, check out the
[documentation](https://firebase.google.com/docs/vertex-ai).
## Support
- [GitHub Issue](https://github.com/firebase/firebase-ios-sdk/issues/new/choose)
- File an issue in the `firebase-ios-sdk` repo, choosing the Vertex AI product.
- [Firebase Support](https://firebase.google.com/support/)