Invoke Gemini Models
Lists available Gemini models.
This example provides a sample configuration for the Invoke Gemini Models policy. For more information on the policy parameter descriptions, see DataPower Nano Gateway documentation.
kind: InvokeGeminiModels
apiVersion: api.ibm.com/v1
metadata:
name: invoke-gemini-models-policy
namespace: sample
version: '1.0'
spec:
inputMessage: 'request' # Optional - default value is request
outputMessage: 'response' # Optional - default value is response
tlsClientProfile: 'aiEndpointTlsClientProfile'
apiKeySecret: '*****' # The name of a Kubernetes Secret which holds the Gemini API Key. The Secret must contain data literal "geminiApiKey" whose value is the API Key to use for authentication.
pageSize: 10 # Optional
pageToken: '5' # Optional