Newer Version Available
Prompt Template Actions
Creates a response based on the large language model (LLM) response for the specified
prompt template and inputs.
This object is available in API version 60.0 and later.
This action is available only if you enable Prompt Builder and the user who runs the flow has the Prompt Template User permission.
The API name for each action is prefixed with generatePromptResponse.
Supported REST HTTP Methods
- URI
- Get a list of available Prompt Template actions: /services/data/vXX.X/actions/custom/generatePromptResponse
- Get information about a specific Prompt Template action: /services/data/vXX.X/actions/custom/generatePromptResponse/template_API_name
- Formats
- JSON, XML
- HTTP Methods
- GET, HEAD, POST
- Authentication
- Authorization: Bearer token
Inputs
| Input | Details |
|---|---|
| citationMode | |
| GenAiPromptTemplateVersionId |
|
| inputs |
|
Sample Input Request Body
Use this schema when your prompt template expects structured inputs such as record references.
1{
2 "inputs": [
3 {
4 "Input:Query": "What's the weather?",
5 "Input:Account": {
6 "Id": "001SB00001J9OCYYA3"
7 },
8 "Input:DMO": {
9 "Id": "qJQ000001567000GAA"
10 },
11 "GenAiPromptTemplateVersionId": "3vNSB000000Y6Nx2AK",
12 "citationMode": "off"
13 }
14 ]
15}
16Use this schema when your prompt template only needs simple string inputs.
1{
2 "inputs": [
3 {
4 "Input:Query": "What's the weather?",
5 }
6 ]
7}
8Additional input values vary according to the input variables specified for the prompt template.