Update a prompt
Update a prompt by ID with the provided fields.
Path parameters
Unique identifier of the prompt
Unique identifier of the prompt
Request body
Example request
{
"prompt": {
"model": "anthropic/claude-3-5-sonnet-20241022",
"messages": [
{
"role": "system",
"content": "You are a helpful assistant"
},
{
"role": "user",
"content": "Hello!"
}
],
"temperature": 0.5
},
"path": "Default Project"
}Response
Prompt updated.
Example response
{
"prompt_config": {
"messages": [
{
"content": [
{
"image_url": {
"url": "https://picsum.photos/id/1/200/300"
}
}
]
}
]
},
"prompt": {
"fallbacks": [
{
"model": "openai/gpt-4o-mini"
}
],
"retry": {
"count": 3,
"on_codes": [
429,
500,
502,
503,
504
]
},
"cache": {
"ttl": 3600
},
"load_balancer": {
"type": "weight_based",
"models": [
{
"model": "openai/gpt-4o",
"weight": 0.7
},
{
"model": "anthropic/claude-3-5-sonnet",
"weight": 0.3
}
]
},
"timeout": {
"call_timeout": 30000
},
"model": "openai/gpt-4o"
}
}Changes
Changed in 38 of the 251 revisions of this API.3047101
- ●
added the new
greenptenum value to theprompt_config/providerresponse property for the response status200response-property-enum-value-added
This revision also has 16 changes that name no endpoint, such as unreferenced schemas being removed. See the revision's changelog
- ●
- ●
added the new
metaenum value to theprompt_config/providerresponse property for the response status200response-property-enum-value-added
This revision also has 1 change that name no endpoint, such as unreferenced schemas being removed. See the revision's changelog
- ●
- ○
added
TraceScrubbingPluginto theprompt/plugins/items/request propertyanyOflistrequest-property-any-of-added
- ○
added
TraceScrubbingPluginto theprompt/plugins/items/response propertyanyOflist for the response status200response-property-any-of-added
This revision also has 31 changes that name no endpoint, such as unreferenced schemas being removed. See the revision's changelog
- ○
- ▲
removed
TraceScrubbingPluginfrom theprompt/plugins/items/request propertyanyOflistrequest-property-any-of-removed
- ○
removed
TraceScrubbingPluginfrom theprompt/plugins/items/response propertyanyOflist for the response status200response-property-any-of-removed
This revision also has 173 changes that name no endpoint, such as unreferenced schemas being removed. See the revision's changelog
- ▲
- ○
added
TraceScrubbingPluginto theprompt/plugins/items/request propertyanyOflistrequest-property-any-of-added
- ○
added
TraceScrubbingPluginto theprompt/plugins/items/response propertyanyOflist for the response status200response-property-any-of-added
This revision also has 31 changes that name no endpoint, such as unreferenced schemas being removed. See the revision's changelog
- ○
- ▲
removed
TraceScrubbingPluginfrom theprompt/plugins/items/request propertyanyOflistrequest-property-any-of-removed
- ○
removed
TraceScrubbingPluginfrom theprompt/plugins/items/response propertyanyOflist for the response status200response-property-any-of-removed
This revision also has 175 changes that name no endpoint, such as unreferenced schemas being removed. See the revision's changelog
- ▲
- ○
added
TraceScrubbingPluginto theprompt/plugins/items/request propertyanyOflistrequest-property-any-of-added
- ○
added
TraceScrubbingPluginto theprompt/plugins/items/response propertyanyOflist for the response status200response-property-any-of-added
This revision also has 31 changes that name no endpoint, such as unreferenced schemas being removed. See the revision's changelog
- ○
- ▲
removed
TraceScrubbingPluginfrom theprompt/plugins/items/request propertyanyOflistrequest-property-any-of-removed
- ○
removed
TraceScrubbingPluginfrom theprompt/plugins/items/response propertyanyOflist for the response status200response-property-any-of-removed
This revision also has 173 changes that name no endpoint, such as unreferenced schemas being removed. See the revision's changelog
- ▲
- ○
added
TraceScrubbingPluginto theprompt/plugins/items/request propertyanyOflistrequest-property-any-of-added
- ○
added
TraceScrubbingPluginto theprompt/plugins/items/response propertyanyOflist for the response status200response-property-any-of-added
This revision also has 29 changes that name no endpoint, such as unreferenced schemas being removed. See the revision's changelog
- ○
- ▲
removed
TraceScrubbingPluginfrom theprompt/plugins/items/request propertyanyOflistrequest-property-any-of-removed
- ○
removed
TraceScrubbingPluginfrom theprompt/plugins/items/response propertyanyOflist for the response status200response-property-any-of-removed
This revision also has 42 changes that name no endpoint, such as unreferenced schemas being removed. See the revision's changelog
- ▲
Of the 251 revisions, 71 have no diff computed.