Skip to content

Commit 0721ea3

Browse files
authored
Merge branch 'main' into feature/text-scaling-action
2 parents 6a31957 + 3c56e8e commit 0721ea3

File tree

3 files changed

+16
-3
lines changed

3 files changed

+16
-3
lines changed

docs/ff-concepts/notifications/push-notifications.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -237,6 +237,10 @@ In this action, you can decide who should receive the push notification by setti
237237

238238
![trigger push notifications](imgs/trigger-pn.avif)
239239

240+
## Testing Push Notifications Cloud Function
241+
242+
You can also test the Push Notifications Cloud Function directly from the Google Cloud console, without needing to trigger from FlutterFlow. This is especially useful for debugging purposes. For step-by-step instructions, including an example and how to structure the request, refer to the [Testing Cloud Functions in Google Cloud Console](../../ff-concepts/adding-customization/cloud-functions.md#testing-cloud-functions-in-google-cloud-console) section.
243+
240244
## Update App Badge Count (iOS only) [Action]
241245

242246
The **Update App Badge Count** action lets you manually display a numeric badge on your **iOS app icon**. This badge typically indicates pending tasks or updates, such as unread messages, notifications, or reminders.

docs/ff-integrations/ai/ai-agents.md

Lines changed: 10 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,6 @@ Here are some examples of AI Agents:
2323
Before you begin setting up AI Agents, make sure you:
2424
1. Connect your project to Firebase by completing the [**Firebase Setup**](../firebase/connect-to-firebase-setup.md).
2525
2. Upgrade your Firebase project to the [**Blaze Plan**](https://firebase.google.com/pricing), as we rely on [**Firebase Cloud Functions**](https://firebase.google.com/docs/functions) to handle AI-related communication securely.
26-
3. Enable [**Firebase Authentication**](../authentication/firebase-auth/auth-initial-setup.md). This is required because Cloud Functions can only be accessed by authenticated users.
2726
:::
2827

2928
## Create AI Agent
@@ -104,6 +103,16 @@ Here, you can fine-tune how the agent generates responses.
104103

105104
For example, in a **Blog-Writing Assistant**, you might set a moderate to high temperature for creative phrasing and a high max tokens limit for detailed paragraphs. Conversely, a **Financial Chatbot** would benefit from a lower temperature to deliver consistent, accurate, and stable responses without unnecessary creativity.
106105

106+
#### Deployment Settings
107+
108+
Here, you can fine-tune how your AI Agent is executed. These settings help balance performance, security, and cost for your use case.
109+
110+
- **Require Authentication**: By default, this is ON to restrict access to only authenticated Firebase users. When OFF, anyone can call your agent, which may pose a security risk.
111+
- **Timeout (seconds)**: Defines how long the agent function can run before being terminated. For example, a value of `60` allows the function up to 60 seconds to complete. Increase if your agent performs long-running operations or processes complex logic.
112+
- **Memory**: Allocates memory for your agent. Higher memory improves performance for heavy workloads but may cost more. For example, choose `256MB` for standard tasks or `512MB+` for agents handling large data or complex logic.
113+
- **Min Instances**: The number of instances kept warm and ready at all times. Set to `0` to minimize costs. For example, setting `Min Instances` > 0 can improve response speed by avoiding cold starts, but this incurs additional cost. Set to `0` for development or low-traffic environments.
114+
- **Max Instances**: The maximum number of instances that can run simultaneously. Helps scale under load and avoid throttling. For example, setting `Max Instances = 10` limits concurrency to 10 requests.
115+
107116
Once configured, click the **Publish** button to make it live.
108117

109118

docs/resources/data-representation/data-types.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ Composite data types are made up of primitive data types. They can hold multiple
2323
You can also create your own custom data types. This can be especially useful when you need a specific structure for your data that doesn't fit into the predefined types. For example, you might create a custom data type for a user profile, which includes several pieces of data like a name, an email address, and a profile picture.
2424

2525
:::info
26-
Learn more about creating and using [**Custom Data Types**](custom-data-types).
26+
Learn more about creating and using [**Custom Data Types**](custom-data-types.md).
2727
:::
2828

2929
## Built-in Data Types
@@ -54,6 +54,6 @@ Enums, or enumerated types, are a special kind of data type that consists of a s
5454

5555
:::info
5656

57-
Learn more about creating and using enums [**here**](enums).
57+
Learn more about creating and using enums [**here**](enums.md).
5858

5959
:::

0 commit comments

Comments
 (0)