ChatCompletion ​Chat​Completion

yaml
type: "io.kestra.plugin.gcp.vertexai.chatcompletion"
yaml
id: gcp_vertexai_chat_completion
namespace: company.team

tasks:
  - id: chat_completion
    type: io.kestra.plugin.gcp.vertexai.ChatCompletion
    region: us-central1
    projectId: my-project
    context: I love jokes that talk about sport
    messages:
      - author: user
        content: Please tell me a joke
Properties
Min items 1
Default gemini-pro
Default { "temperature": 0.2, "maxOutputTokens": 128, "topK": 40, "topP": 0.95 }
SubType string
Default ["https://www.googleapis.com/auth/cloud-platform"]
SubType string
SubType number
Default 128
Minimum >= 1
Maximum <= 1024
Default 0.2
Minimum >
Maximum <= 1
Default 40
Minimum >= 1
Maximum <= 40
Default 0.95
Minimum >
Maximum <= 1
SubType string