Skip to content

Commit 6c3ff85

Browse files
feat(dialogflow): update the api
#### dialogflow:v3beta1 The following keys were added: - schemas.GoogleCloudDialogflowCxV3beta1PlaybookInstruction.properties.guidelines.type (Total Keys: 1)
1 parent 48c508d commit 6c3ff85

File tree

3 files changed

+28
-13
lines changed

3 files changed

+28
-13
lines changed

docs/dyn/dialogflow_v3beta1.projects.locations.agents.playbooks.html

Lines changed: 12 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -129,7 +129,7 @@ <h3>Method Details</h3>
129129
{ # Playbook is the basic building block to instruct the LLM how to execute a certain task. A playbook consists of a goal to accomplish, an optional list of step by step instructions (the step instruction may refers to name of the custom or default plugin tools to use) to perform the task, a list of contextual input data to be passed in at the beginning of the invoked, and a list of output parameters to store the playbook result.
130130
&quot;createTime&quot;: &quot;A String&quot;, # Output only. The timestamp of initial playbook creation.
131131
&quot;displayName&quot;: &quot;A String&quot;, # Required. The human-readable name of the playbook, unique within an agent.
132-
&quot;goal&quot;: &quot;A String&quot;, # Required. High level description of the goal the playbook intend to accomplish.
132+
&quot;goal&quot;: &quot;A String&quot;, # Required. High level description of the goal the playbook intend to accomplish. A goal should be concise since it&#x27;s visible to other playbooks that may reference this playbook.
133133
&quot;inputParameterDefinitions&quot;: [ # Optional. Defined structured input parameters for this playbook.
134134
{ # Defines the properties of a parameter. Used to define parameters used in the agent and the input / output parameters for each fulfillment.
135135
&quot;description&quot;: &quot;A String&quot;, # Human-readable description of the parameter. Limited to 300 characters.
@@ -148,6 +148,7 @@ <h3>Method Details</h3>
148148
},
149149
],
150150
&quot;instruction&quot;: { # Message of the Instruction of the playbook. # Instruction to accomplish target goal.
151+
&quot;guidelines&quot;: &quot;A String&quot;, # General guidelines for the playbook. These are unstructured instructions that are not directly part of the goal, e.g. &quot;Always be polite&quot;. It&#x27;s valid for this text to be long and used instead of steps altogether.
151152
&quot;steps&quot;: [ # Ordered list of step by step execution instructions to accomplish target goal.
152153
{ # Message of single step execution.
153154
&quot;steps&quot;: [ # Sub-processing needed to execute the current step.
@@ -211,7 +212,7 @@ <h3>Method Details</h3>
211212
{ # Playbook is the basic building block to instruct the LLM how to execute a certain task. A playbook consists of a goal to accomplish, an optional list of step by step instructions (the step instruction may refers to name of the custom or default plugin tools to use) to perform the task, a list of contextual input data to be passed in at the beginning of the invoked, and a list of output parameters to store the playbook result.
212213
&quot;createTime&quot;: &quot;A String&quot;, # Output only. The timestamp of initial playbook creation.
213214
&quot;displayName&quot;: &quot;A String&quot;, # Required. The human-readable name of the playbook, unique within an agent.
214-
&quot;goal&quot;: &quot;A String&quot;, # Required. High level description of the goal the playbook intend to accomplish.
215+
&quot;goal&quot;: &quot;A String&quot;, # Required. High level description of the goal the playbook intend to accomplish. A goal should be concise since it&#x27;s visible to other playbooks that may reference this playbook.
215216
&quot;inputParameterDefinitions&quot;: [ # Optional. Defined structured input parameters for this playbook.
216217
{ # Defines the properties of a parameter. Used to define parameters used in the agent and the input / output parameters for each fulfillment.
217218
&quot;description&quot;: &quot;A String&quot;, # Human-readable description of the parameter. Limited to 300 characters.
@@ -230,6 +231,7 @@ <h3>Method Details</h3>
230231
},
231232
],
232233
&quot;instruction&quot;: { # Message of the Instruction of the playbook. # Instruction to accomplish target goal.
234+
&quot;guidelines&quot;: &quot;A String&quot;, # General guidelines for the playbook. These are unstructured instructions that are not directly part of the goal, e.g. &quot;Always be polite&quot;. It&#x27;s valid for this text to be long and used instead of steps altogether.
233235
&quot;steps&quot;: [ # Ordered list of step by step execution instructions to accomplish target goal.
234236
{ # Message of single step execution.
235237
&quot;steps&quot;: [ # Sub-processing needed to execute the current step.
@@ -361,7 +363,7 @@ <h3>Method Details</h3>
361363
{ # Playbook is the basic building block to instruct the LLM how to execute a certain task. A playbook consists of a goal to accomplish, an optional list of step by step instructions (the step instruction may refers to name of the custom or default plugin tools to use) to perform the task, a list of contextual input data to be passed in at the beginning of the invoked, and a list of output parameters to store the playbook result.
362364
&quot;createTime&quot;: &quot;A String&quot;, # Output only. The timestamp of initial playbook creation.
363365
&quot;displayName&quot;: &quot;A String&quot;, # Required. The human-readable name of the playbook, unique within an agent.
364-
&quot;goal&quot;: &quot;A String&quot;, # Required. High level description of the goal the playbook intend to accomplish.
366+
&quot;goal&quot;: &quot;A String&quot;, # Required. High level description of the goal the playbook intend to accomplish. A goal should be concise since it&#x27;s visible to other playbooks that may reference this playbook.
365367
&quot;inputParameterDefinitions&quot;: [ # Optional. Defined structured input parameters for this playbook.
366368
{ # Defines the properties of a parameter. Used to define parameters used in the agent and the input / output parameters for each fulfillment.
367369
&quot;description&quot;: &quot;A String&quot;, # Human-readable description of the parameter. Limited to 300 characters.
@@ -380,6 +382,7 @@ <h3>Method Details</h3>
380382
},
381383
],
382384
&quot;instruction&quot;: { # Message of the Instruction of the playbook. # Instruction to accomplish target goal.
385+
&quot;guidelines&quot;: &quot;A String&quot;, # General guidelines for the playbook. These are unstructured instructions that are not directly part of the goal, e.g. &quot;Always be polite&quot;. It&#x27;s valid for this text to be long and used instead of steps altogether.
383386
&quot;steps&quot;: [ # Ordered list of step by step execution instructions to accomplish target goal.
384387
{ # Message of single step execution.
385388
&quot;steps&quot;: [ # Sub-processing needed to execute the current step.
@@ -503,7 +506,7 @@ <h3>Method Details</h3>
503506
{ # Playbook is the basic building block to instruct the LLM how to execute a certain task. A playbook consists of a goal to accomplish, an optional list of step by step instructions (the step instruction may refers to name of the custom or default plugin tools to use) to perform the task, a list of contextual input data to be passed in at the beginning of the invoked, and a list of output parameters to store the playbook result.
504507
&quot;createTime&quot;: &quot;A String&quot;, # Output only. The timestamp of initial playbook creation.
505508
&quot;displayName&quot;: &quot;A String&quot;, # Required. The human-readable name of the playbook, unique within an agent.
506-
&quot;goal&quot;: &quot;A String&quot;, # Required. High level description of the goal the playbook intend to accomplish.
509+
&quot;goal&quot;: &quot;A String&quot;, # Required. High level description of the goal the playbook intend to accomplish. A goal should be concise since it&#x27;s visible to other playbooks that may reference this playbook.
507510
&quot;inputParameterDefinitions&quot;: [ # Optional. Defined structured input parameters for this playbook.
508511
{ # Defines the properties of a parameter. Used to define parameters used in the agent and the input / output parameters for each fulfillment.
509512
&quot;description&quot;: &quot;A String&quot;, # Human-readable description of the parameter. Limited to 300 characters.
@@ -522,6 +525,7 @@ <h3>Method Details</h3>
522525
},
523526
],
524527
&quot;instruction&quot;: { # Message of the Instruction of the playbook. # Instruction to accomplish target goal.
528+
&quot;guidelines&quot;: &quot;A String&quot;, # General guidelines for the playbook. These are unstructured instructions that are not directly part of the goal, e.g. &quot;Always be polite&quot;. It&#x27;s valid for this text to be long and used instead of steps altogether.
525529
&quot;steps&quot;: [ # Ordered list of step by step execution instructions to accomplish target goal.
526530
{ # Message of single step execution.
527531
&quot;steps&quot;: [ # Sub-processing needed to execute the current step.
@@ -603,7 +607,7 @@ <h3>Method Details</h3>
603607
{ # Playbook is the basic building block to instruct the LLM how to execute a certain task. A playbook consists of a goal to accomplish, an optional list of step by step instructions (the step instruction may refers to name of the custom or default plugin tools to use) to perform the task, a list of contextual input data to be passed in at the beginning of the invoked, and a list of output parameters to store the playbook result.
604608
&quot;createTime&quot;: &quot;A String&quot;, # Output only. The timestamp of initial playbook creation.
605609
&quot;displayName&quot;: &quot;A String&quot;, # Required. The human-readable name of the playbook, unique within an agent.
606-
&quot;goal&quot;: &quot;A String&quot;, # Required. High level description of the goal the playbook intend to accomplish.
610+
&quot;goal&quot;: &quot;A String&quot;, # Required. High level description of the goal the playbook intend to accomplish. A goal should be concise since it&#x27;s visible to other playbooks that may reference this playbook.
607611
&quot;inputParameterDefinitions&quot;: [ # Optional. Defined structured input parameters for this playbook.
608612
{ # Defines the properties of a parameter. Used to define parameters used in the agent and the input / output parameters for each fulfillment.
609613
&quot;description&quot;: &quot;A String&quot;, # Human-readable description of the parameter. Limited to 300 characters.
@@ -622,6 +626,7 @@ <h3>Method Details</h3>
622626
},
623627
],
624628
&quot;instruction&quot;: { # Message of the Instruction of the playbook. # Instruction to accomplish target goal.
629+
&quot;guidelines&quot;: &quot;A String&quot;, # General guidelines for the playbook. These are unstructured instructions that are not directly part of the goal, e.g. &quot;Always be polite&quot;. It&#x27;s valid for this text to be long and used instead of steps altogether.
625630
&quot;steps&quot;: [ # Ordered list of step by step execution instructions to accomplish target goal.
626631
{ # Message of single step execution.
627632
&quot;steps&quot;: [ # Sub-processing needed to execute the current step.
@@ -686,7 +691,7 @@ <h3>Method Details</h3>
686691
{ # Playbook is the basic building block to instruct the LLM how to execute a certain task. A playbook consists of a goal to accomplish, an optional list of step by step instructions (the step instruction may refers to name of the custom or default plugin tools to use) to perform the task, a list of contextual input data to be passed in at the beginning of the invoked, and a list of output parameters to store the playbook result.
687692
&quot;createTime&quot;: &quot;A String&quot;, # Output only. The timestamp of initial playbook creation.
688693
&quot;displayName&quot;: &quot;A String&quot;, # Required. The human-readable name of the playbook, unique within an agent.
689-
&quot;goal&quot;: &quot;A String&quot;, # Required. High level description of the goal the playbook intend to accomplish.
694+
&quot;goal&quot;: &quot;A String&quot;, # Required. High level description of the goal the playbook intend to accomplish. A goal should be concise since it&#x27;s visible to other playbooks that may reference this playbook.
690695
&quot;inputParameterDefinitions&quot;: [ # Optional. Defined structured input parameters for this playbook.
691696
{ # Defines the properties of a parameter. Used to define parameters used in the agent and the input / output parameters for each fulfillment.
692697
&quot;description&quot;: &quot;A String&quot;, # Human-readable description of the parameter. Limited to 300 characters.
@@ -705,6 +710,7 @@ <h3>Method Details</h3>
705710
},
706711
],
707712
&quot;instruction&quot;: { # Message of the Instruction of the playbook. # Instruction to accomplish target goal.
713+
&quot;guidelines&quot;: &quot;A String&quot;, # General guidelines for the playbook. These are unstructured instructions that are not directly part of the goal, e.g. &quot;Always be polite&quot;. It&#x27;s valid for this text to be long and used instead of steps altogether.
708714
&quot;steps&quot;: [ # Ordered list of step by step execution instructions to accomplish target goal.
709715
{ # Message of single step execution.
710716
&quot;steps&quot;: [ # Sub-processing needed to execute the current step.

0 commit comments

Comments
 (0)