curl --request POST \
--url https://api.helicone.ai/v2/experiment/{experimentId}/prompt-version \
--header 'Content-Type: application/json' \
--header 'authorization: <api-key>' \
--data '{
"newHeliconeTemplate": "<any>",
"isMajorVersion": true,
"metadata": {},
"experimentId": "<string>",
"bumpForMajorPromptVersionId": "<string>",
"parentPromptVersionId": "<string>"
}'
{
"data": {
"id": "<string>",
"minor_version": 123,
"major_version": 123,
"prompt_v2": "<string>",
"model": "<string>",
"helicone_template": "<string>",
"created_at": "<string>",
"metadata": {},
"parent_prompt_version": "<string>",
"experiment_id": "<string>",
"updated_at": "<string>"
}
}
Associate a prompt version with an experiment
curl --request POST \
--url https://api.helicone.ai/v2/experiment/{experimentId}/prompt-version \
--header 'Content-Type: application/json' \
--header 'authorization: <api-key>' \
--data '{
"newHeliconeTemplate": "<any>",
"isMajorVersion": true,
"metadata": {},
"experimentId": "<string>",
"bumpForMajorPromptVersionId": "<string>",
"parentPromptVersionId": "<string>"
}'
{
"data": {
"id": "<string>",
"minor_version": 123,
"major_version": 123,
"prompt_v2": "<string>",
"model": "<string>",
"helicone_template": "<string>",
"created_at": "<string>",
"metadata": {},
"parent_prompt_version": "<string>",
"experiment_id": "<string>",
"updated_at": "<string>"
}
}
eu.api.helicone.ai
instead of
api.helicone.ai
.Ok
The response is of type object
.
Was this page helpful?