Skip to content

Latest commit

 

History

History
17 lines (14 loc) · 9.03 KB

File metadata and controls

17 lines (14 loc) · 9.03 KB

AgentsCompletionStreamRequest

Fields

Field Type Required Description Example
messages List[models.AgentsCompletionStreamRequestMessages] ✔️ The prompt(s) to generate completions for, encoded as a list of dict with role and content. [
{
"role": "user",
"content": "Who is the best French painter? Answer in one short sentence."
}
]
agent_id str ✔️ The ID of the agent to use for this completion.
max_tokens OptionalNullable[int] The maximum number of tokens to generate in the completion. The token count of your prompt plus max_tokens cannot exceed the model's context length.
min_tokens OptionalNullable[int] The minimum number of tokens to generate in the completion.
stream Optional[bool] N/A
stop Optional[models.AgentsCompletionStreamRequestStop] Stop generation if this token is detected. Or if one of these tokens is detected when providing an array
random_seed OptionalNullable[int] The seed to use for random sampling. If set, different calls will generate deterministic results.
response_format Optional[models.ResponseFormat] N/A
tools List[models.Tool] N/A
tool_choice Optional[models.AgentsCompletionStreamRequestToolChoice] N/A