mirror of
https://github.com/firebase/firebase-ios-sdk
synced 2026-11-11 22:55:59 +05:45
48 lines
1.7 KiB
Markdown
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/)
|