GoogleAI
Detailed information on the GoogleAI conversation component
Component format
A Dapr conversation.yaml
component file has the following structure:
apiVersion: dapr.io/v1alpha1
kind: Component
metadata:
name: googleai
spec:
type: conversation.googleai
metadata:
- name: key
value: mykey
- name: model
value: gemini-1.5-flash
- name: cacheTTL
value: 10m
Warning
The above example uses secrets as plain strings. It is recommended to use a secret store for the secrets, as described here.Spec metadata fields
Field | Required | Details | Example |
---|---|---|---|
key |
Y | API key for GoogleAI. | mykey |
model |
N | The GoogleAI LLM to use. Defaults to gemini-1.5-flash . |
gemini-2.0-flash |
cacheTTL |
N | A time-to-live value for a prompt cache to expire. Uses Golang duration format. | 10m |
Related links
Feedback
Was this page helpful?
Glad to hear it! Please tell us how we can improve.
Sorry to hear that. Please tell us how we can improve.
Last modified May 4, 2025: Feature/converstion/googleai/1.16 (#4611) (52bd01f4)