Endpoints
Bounded Art questions, comparisons and explicit next actions; no stored chat or model calls.
Bounded Art questions, comparisons and explicit next actions; no stored chat or model calls.
Request
This operation declares public access.
curl -X POST 'https://ursy.art/wp-json/nicola/v2/ask' \
-H 'Accept: application/json'- Scopes
- None declared
- Execution
- At the owning service
- Risk classification
- not declared
Parameters
This operation declares no parameters.
This operation is documented here. Use the owning service with the appropriate credentials and permissions to execute it.
Response schemas and request body
{
"requestBody": {
"required": true,
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/AskInput"
}
},
"application/cloudevents+json": {
"schema": {
"$ref": "#/components/schemas/AskInput"
}
}
}
},
"responses": {
"200": {
"description": "Current public Art result. HTTP 200 may contain an explicit unavailable, not-found or clarification answer.",
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/AskResult"
}
}
}
},
"400": {
"description": "Invalid input, JSON type or unavailable source.",
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Error"
}
}
}
},
"413": {
"description": "Request or result exceeds the local byte limit; narrow the request or use the native Art API.",
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Error"
}
}
}
},
"503": {
"description": "Source storage or publication is temporarily unavailable.",
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Error"
}
}
}
},
"409": {
"description": "The source revision changed or the cursor expired; restart from the current revision.",
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Error"
}
}
}
},
"404": {
"description": "A requested Art record or prepared image is unavailable. A single-record ask instead returns its explicit not_found answer.",
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Error"
}
}
}
},
"415": {
"description": "Use an uncompressed application/json or application/cloudevents+json object.",
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Error"
}
}
}
},
"500": {
"description": "The native operation could not encode a result.",
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/Error"
}
}
}
}
}
}