#include <CscDetectorAiAPI.h>
|
| static void | drawDetectedObjectBox (cv::Mat &frame, const CscRect2d &boxRectangle, float estimatedDistanceMeter, float certitude, const string &objectName, const Vec3 &color=Vec3(255, 178, 50)) |
| |
◆ CscDetectorAiAPI()
| conscience_core::detector_engine::CscDetectorAiAPI::CscDetectorAiAPI |
( |
optional< string > |
aiApiWebhookPath, |
|
|
const map< string, string > & |
additionWebhookParams |
|
) |
| |
◆ detectOnImage()
◆ equals()
| bool conscience_core::detector_engine::CscDetectorAiAPI::equals |
( |
CscDetectorEngine * |
other | ) |
const |
|
overridevirtual |
◆ extractCleanJson()
| std::string conscience_core::detector_engine::CscDetectorAiAPI::extractCleanJson |
( |
const std::string & |
rawInput | ) |
|
|
protected |
Remove pollutant char of AI API response API returns json not interpretable because content property is a string with a json prefix
◆ DETECTOR_PARAM_KEY_IMAGE_DESCRIPTION_MODEL
| constexpr const char* conscience_core::detector_engine::CscDetectorAiAPI::DETECTOR_PARAM_KEY_IMAGE_DESCRIPTION_MODEL = "imageDescriptionModel" |
|
staticconstexpr |
◆ DETECTOR_PARAM_KEY_IMAGE_DESCRIPTION_PROMPT
| constexpr const char* conscience_core::detector_engine::CscDetectorAiAPI::DETECTOR_PARAM_KEY_IMAGE_DESCRIPTION_PROMPT = "imageDescriptionPrompt" |
|
staticconstexpr |
◆ DETECTOR_PARAM_KEY_INTERVAL_TO_CHECK_IMAGE_IN_MILLIS
| constexpr const char* conscience_core::detector_engine::CscDetectorAiAPI::DETECTOR_PARAM_KEY_INTERVAL_TO_CHECK_IMAGE_IN_MILLIS = "intervalToCheckImageInMillis" |
|
staticconstexpr |
◆ DETECTOR_PARAM_KEY_QUESTIONS_ABOUT_DESCRIPTION_MODEL
| constexpr const char* conscience_core::detector_engine::CscDetectorAiAPI::DETECTOR_PARAM_KEY_QUESTIONS_ABOUT_DESCRIPTION_MODEL = "questionsAboutDescriptionModel" |
|
staticconstexpr |
◆ DETECTOR_PARAM_KEY_QUESTIONS_ABOUT_DESCRIPTION_PROMPT
| constexpr const char* conscience_core::detector_engine::CscDetectorAiAPI::DETECTOR_PARAM_KEY_QUESTIONS_ABOUT_DESCRIPTION_PROMPT = "questionsAboutDescriptionPrompt" |
|
staticconstexpr |
◆ DETECTOR_PARAM_KEY_WEBHOOKPATH
| constexpr const char* conscience_core::detector_engine::CscDetectorAiAPI::DETECTOR_PARAM_KEY_WEBHOOKPATH = "webhookPath" |
|
staticconstexpr |
The documentation for this class was generated from the following files: