Hey when using prompt render with response_mode json set in the template. I have a new parameter in response body
"response_format": {
"type": "json_object"
},
but when using the python sdk the
PromptRenderData
object does not have that field is it expected?
class PromptRenderData(BaseModel):
messages: Optional[List[ChatCompletionMessage]] = None
prompt: Optional[str] = None
model: Optional[str] = None
suffix: Optional[str] = None
max_tokens: Optional[int] = None
temperature: Optional[float] = None
top_k: Optional[int] = None
top_p: Optional[float] = None
n: Optional[int] = None
stop_sequences: Optional[List[str]] = None
timeout: Union[float, None] = None
functions: Optional[List[Function]] = None
function_call: Optional[Union[None, str, Function]] = None
logprobs: Optional[bool] = None
top_logprobs: Optional[int] = None
echo: Optional[bool] = None
stop: Optional[Union[str, List[str]]] = None
presence_penalty: Optional[int] = None
frequency_penalty: Optional[int] = None
best_of: Optional[int] = None
logit_bias: Optional[Dict[str, int]] = None
user: Optional[str] = None
organization: Optional[str] = None
tool_choice: Optional[Union[None, str]] = None
tools: Optional[List[Tool]] = None
how do I access it?