|
PACS System 0.1.0
PACS DICOM system library
|
Request structure for AI inference. More...
#include <ai_service_connector.h>

Public Attributes | |
| std::string | study_instance_uid |
| Study Instance UID to process. | |
| std::optional< std::string > | series_instance_uid |
| Series Instance UID (optional, for series-level inference) | |
| std::string | model_id |
| Model ID to use for inference. | |
| std::map< std::string, std::string > | parameters |
| Custom parameters for the model. | |
| int | priority {0} |
| Priority level (higher = more urgent) | |
| std::optional< std::string > | callback_url |
| Callback URL for result notification (optional) | |
| std::map< std::string, std::string > | metadata |
| Custom metadata to include with request. | |
Request structure for AI inference.
Definition at line 173 of file ai_service_connector.h.
| std::optional<std::string> kcenon::pacs::ai::inference_request::callback_url |
Callback URL for result notification (optional)
Definition at line 190 of file ai_service_connector.h.
Referenced by kcenon::pacs::ai::json_util::build_request_json().
| std::map<std::string, std::string> kcenon::pacs::ai::inference_request::metadata |
Custom metadata to include with request.
Definition at line 193 of file ai_service_connector.h.
Referenced by kcenon::pacs::ai::if().
| std::string kcenon::pacs::ai::inference_request::model_id |
Model ID to use for inference.
Definition at line 181 of file ai_service_connector.h.
Referenced by kcenon::pacs::ai::json_util::build_request_json(), and ai_service_connector::impl::request_inference().
| std::map<std::string, std::string> kcenon::pacs::ai::inference_request::parameters |
Custom parameters for the model.
Definition at line 184 of file ai_service_connector.h.
Referenced by kcenon::pacs::ai::if().
| int kcenon::pacs::ai::inference_request::priority {0} |
Priority level (higher = more urgent)
Definition at line 187 of file ai_service_connector.h.
Referenced by kcenon::pacs::ai::json_util::build_request_json().
| std::optional<std::string> kcenon::pacs::ai::inference_request::series_instance_uid |
Series Instance UID (optional, for series-level inference)
Definition at line 178 of file ai_service_connector.h.
Referenced by kcenon::pacs::ai::json_util::build_request_json().
| std::string kcenon::pacs::ai::inference_request::study_instance_uid |
Study Instance UID to process.
Definition at line 175 of file ai_service_connector.h.
Referenced by kcenon::pacs::ai::json_util::build_request_json(), and ai_service_connector::impl::request_inference().