渲染

获取提示模板

检索给定的提示 ID,包含保存的模型参数(temperature, max_tokens 等)以及提示/消息主体。

POST https://api.portkey.ai/v1/prompts/:id/render

路径参数

名称
类型
描述

id*

字符串

要检索的提示 ID

请求主体

名称
类型
描述

variables

对象

在使用的提示模板中提到的变量

hyperparameters

多个

添加任何超参数到请求中,以覆盖在提示定义中设置的参数

API 期望提示 ID、提示变量以及可选的任何超参数以覆盖此请求。它返回一个包含提示模板详细信息的 JSON 对象。

示例用法

curl -X POST "https://api.portkey.ai/v1/prompts/$PROMPT_ID/render" \
-H "Content-Type: application/json" \
-H "x-portkey-api-key: $PORTKEY_API_KEY" \
-d '{
  "variables": {"movie":"Dune 2"}
}'

输出:

{
    "success": true,
    "data": {
        "model": "gpt-4",
        "n": 1,
        "top_p": 1,
        "max_tokens": 256,
        "temperature": 0,
        "presence_penalty": 0,
        "frequency_penalty": 0,
        "messages": [
            {
                "role": "system",
                "content": "You're a helpful assistant."
            },
            {
                "role": "user",
                "content": "Who directed Dune 2?"
            }
        ]
    }
}

详细示例:

检索提示

Last updated