{
"title": "functions.profiles.computations.request.FunctionProfileComputationCreateParams",
"description": "Parameters for creating a function profile computation.",
"type": "object",
"properties": {
"dataset": {
"type": "array",
"items": {
"$ref": "functions.profiles.computations.request.DatasetItem"
}
},
"from_cache": {
"anyOf": [
{
"type": "boolean"
},
{
"type": "null"
}
],
"omitempty": true
},
"function": {
"description": "The function to compute a profile for (inline definition or remote path).",
"$ref": "functions.FullInlineFunctionOrRemoteCommitOptional"
},
"max_retries": {
"anyOf": [
{
"type": "integer",
"minimum": 0,
"maximum": 18446744073709551615
},
{
"type": "null"
}
],
"omitempty": true
},
"n": {
"type": "integer",
"minimum": 0,
"maximum": 18446744073709551615
},
"provider": {
"anyOf": [
{
"$ref": "agent.completions.request.Provider"
},
{
"type": "null"
}
],
"omitempty": true
},
"retry_token": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
],
"omitempty": true
},
"seed": {
"anyOf": [
{
"type": "integer",
"minimum": -9223372036854775808,
"maximum": 9223372036854775807
},
{
"type": "null"
}
],
"omitempty": true
},
"stream": {
"anyOf": [
{
"type": "boolean"
},
{
"type": "null"
}
],
"omitempty": true
},
"swarm": {
"$ref": "swarm.InlineSwarmBaseOrRemoteCommitOptional"
}
}
}