{
  "aboutHtml": "<p>Το Mercury Decide είναι το μοντέλο της Inception για δομημένες αποφάσεις πάνω σε παρεχόμενα στοιχεία. Συνδυάζει μια κοινή κατάσταση με ερωτήματα που έχουν ονόματα και επιστρέφει απαντήσεις συγκεκριμένου τύπου με πιθανότητες. Το αποτέλεσμα μπορεί να είναι μια επιλεγμένη κατηγορία, μια εκτιμώμενη πιθανότητα ναι/όχι ή μια θέση σε καθορισμένη κλίμακα. Αυτό το προφίλ εξυπηρετεί μια απόφαση εντός καθορισμένων ορίων που μπορεί να ερμηνεύσει το λογισμικό· η τεκμηριωμένη διεπαφή του δεν παράγει απάντηση συνομιλίας ελεύθερης μορφής.</p><h4>Κοινή κατάσταση και ουσιαστικά ονόματα ερωτημάτων</h4><p>Το αίτημα του παραγωγού περιέχει ένα μοντέλο, μια κατάσταση και μια μη κενή αντιστοίχιση ερωτημάτων. Τα ονόματα των ερωτημάτων διατηρούνται στην αντιστοίχιση απαντήσεων. Δώστε την πληροφορία που χρειάζεται για να κριθεί κάθε ερώτημα και ονομάστε τα ερωτήματα βάσει των αποτελεσμάτων που χρησιμοποιεί η ροή εργασίας, όπως category, priority ή needs_follow_up. Πολλά ερωτήματα αξιολογούν ανεξάρτητα τα ίδια στοιχεία. Η τοποθέτησή τους σε ένα αίτημα δεν κάνει ένα μεταγενέστερο ερώτημα να εξαρτάται από προηγούμενη απάντηση.</p><p>Το παράδειγμα της Inception χρησιμοποιεί ένα αντικείμενο JSON για την κατάσταση. Ο οδηγός επιτρέπει επίσης συμβολοσειρές, αντικείμενα ή πίνακες στην κατάσταση, στις οδηγίες και στις περιγραφές κριτηρίων, με τις οδηγίες προαιρετικές ή null. Διατηρήστε χρήσιμη δομή όταν τα στοιχεία αποτελούνται ήδη από πεδία και κρατήστε αναγνωρίσιμο ένα έγγραφο ή μήνυμα όταν δίνετε κείμενο. Για μια περίπτωση υποστήριξης, συμπεριλάβετε το πραγματικό αίτημα και τα σχετικά γεγονότα αντί για αίτημα συναγωγής πλαισίου που λείπει.</p><h4>Noul: μια εκτιμώμενη θετική απάντηση</h4><p>Ένα ερώτημα noul αναπαριστά μια συνθήκη ναι/όχι. Η έξοδός του είναι πιθανότητα από 0 έως 1 ότι ισχύει η θετική απάντηση. Προαιρετικές περιγραφές true και false μπορούν να προσδιορίζουν τι μετρά σε κάθε πλευρά του ερωτήματος. Για παράδειγμα, ρωτήστε αν ένα μήνυμα ζητά ρητά αντικατάσταση και διακρίνετέ το από ένα γενικό παράπονο για το αντικείμενο. Η πιθανότητα παρέχει αριθμητική κρίση· η εφαρμογή επιλέγει το κατώφλι και την ενέργεια της ροής εργασίας που προκύπτει.</p><p>Κρατήστε τη συνθήκη αρκετά συγκεκριμένη ώστε τα στοιχεία να μπορούν να την επιλύσουν. Αν ένα ερώτημα αναμειγνύει το αν ο χρήστης θέλει βοήθεια, το αν ένα αντικείμενο είναι ελαττωματικό και το αν η περίπτωση είναι επείγουσα, διαχωρίστε αυτές τις συνθήκες. Διατηρήστε την επιστρεφόμενη πιθανότητα μαζί με τον ορισμό ερωτήματος, ώστε ένας μεταγενέστερος ελεγκτής να μπορεί να καταλάβει τι μετρά πραγματικά ο αριθμός.</p><h4>Choice: επιλογή μίας επιλογής με όνομα</h4><p>Ένα ερώτημα Choice χρησιμοποιεί μια αντιστοίχιση από ένα έως 255 ονόματα επιλογών και περιγραφές· οι περιγραφές μπορούν να είναι null. Η επιστρεφόμενη επιλογή είναι η παρεχόμενη επιλογή με την υψηλότερη πιθανότητα. Το αποτέλεσμα περιέχει επίσης πιθανότητα για κάθε επιλογή και βεβαιότητα. Ορίστε διακριτά νοήματα για τις κατηγορίες και συμπεριλάβετε εφεδρική κατηγορία όταν κάποιες είσοδοι θα βρίσκονται εκτός των συγκεκριμένων επιλογών. Σύντομα κλειδιά εξόδου μπορούν να προσδιορίζουν κατηγορίες, ενώ πληρέστερες περιγραφές ορίζουν τα μεταξύ τους όρια.</p><p>Μια περιγραφή δρομολόγησης μπορεί να διακρίνει ζήτημα πρόσβασης, ερώτηση προϊόντος και αναφερόμενο ελάττωμα. Δηλώστε το νόημα κάθε επιλογής και δώστε το μήνυμα που χρειάζεται δρομολόγηση. Η έξοδος είναι επιλεγμένη κατηγορία με κατανομή, όχι οδηγία που έχει ήδη αλλάξει μια ουρά ή επικοινωνήσει με άλλο σύστημα. Εξετάστε τις ανταγωνιστικές πιθανότητες όταν μια περίπτωση είναι αμφίσημη αντί να ερμηνεύετε τη νικήτρια ετικέτα ως απόδειξη βεβαιότητας.</p><h4>Score: μια αναμενόμενη θέση σε ρουμπρίκα</h4><p>Ένα ερώτημα Score χρησιμοποιεί διατεταγμένο πίνακα από μία έως δέκα περιγραφές επιπέδων, ξεκινώντας από το επίπεδο 0. Η βαθμολογία του είναι ο μέσος όρος των δεικτών επιπέδων σταθμισμένος βάσει πιθανοτήτων και μπορεί να βρίσκεται μεταξύ επιπέδων. Η απάντηση περιέχει το υπόμνημα, πιθανότητες ανά επίπεδο και βεβαιότητα. Ορίστε τη σειρά και τα κριτήρια κάθε επιπέδου, όπως κανένας άμεσος αντίκτυπος, πρόβλημα με λειτουργική εναλλακτική λύση και εργασία που έχει μπλοκαριστεί πλήρως.</p><p>Μια κλασματική αναμενόμενη βαθμολογία είναι χρήσιμη για προτεραιοποίηση ή συγκέντρωση. Διαφέρει από την επιλογή του μοναδικού πιθανότερου επιπέδου. Κρατήστε το υπόμνημα μαζί με τον αριθμό, ώστε μια βαθμολογία να μην ερμηνεύεται σε άσχετη κλίμακα. Η βεβαιότητα για Choice και Score αναφέρεται χωριστά μεταξύ 0 και 1· ο σχετικός οδηγός δεν την ορίζει ως ταυτόσημη με τη μεγαλύτερη πιθανότητα επιλογής ούτε παρέχει καθολικό τύπο για την ανακατασκευή της.</p><h4>Προετοιμασία χρήσιμου αποτελέσματος απόφασης</h4><p>Ένα σύνολο στοιχείων μπορεί να υποστηρίζει ανεξάρτητα ερωτήματα κατηγορίας, επείγοντος και συνθήκης. Μια εργασία ελέγχου εγγράφου μπορεί να ρωτά αν υπάρχει απαιτούμενο θέμα, να επιλέγει την κατηγορία του και να βαθμολογεί τη συνάφειά του σε περιγραφόμενα επίπεδα. Χρησιμοποιήστε μόνο υλικό προέλευσης διαθέσιμο στην κατάσταση, με κριτήρια συνδεδεμένα με την απόφαση που χρειάζεται στη συνέχεια η ροή εργασίας. Αν μια ενέργεια απαιτεί προηγούμενο αποτέλεσμα, κάντε αυτό το αποτέλεσμα ρητό στα στοιχεία για το επόμενο βήμα αντί να υποθέτετε ότι τα ερωτήματα σχηματίζουν κρυφή ακολουθία.</p><p>Η απόκριση επιστρέφει το όνομα του μοντέλου και μια αντιστοίχιση answers με κλειδιά τα παρεχόμενα ονόματα ερωτημάτων. Οι πιθανότητες Choice χρησιμοποιούν τα ονόματα επιλογών· οι πιθανότητες Score χρησιμοποιούν δείκτες σε μορφή συμβολοσειράς, με το υπόμνημα να εξηγεί αυτούς τους δείκτες. Κρατήστε συνδεδεμένα το αναγνωριστικό κατάστασης, τους ορισμούς ερωτημάτων και τις απαντήσεις συγκεκριμένου τύπου. Αυτό παράγει ένα ερμηνεύσιμο παραδοτέο ταξινόμησης ή αξιολόγησης αντί για έναν αριθμό αποκομμένο από τα γεγονότα που τον παρήγαγαν.</p><h4>Εύρος διεπαφής και όρια</h4><p>Η Inception τεκμηριώνει το Mercury Decide μέσω της ειδικής διεπαφής αποφάσεών του. Δεν υποστηρίζει τις διεπαφές chat-completion, streaming ή κλήσεων εργαλείων του κατασκευαστή, επομένως δυνατότητες από τα προφίλ συλλογισμού, φωνής και παραγωγής κώδικα του Mercury δεν πρέπει να μεταφέρονται σε αυτό το μοντέλο. Ο οδηγός αποφάσεων προσδιορίζει το πλήθος επιλογών και επιπέδων αλλά δεν δίνει αριθμητικό όριο tokens κατάστασης ή ανώτατο πλήθος ερωτημάτων· κρατήστε τα κοινά στοιχεία εστιασμένα στα ερωτήματα που αξιολογούνται.</p><p>Αξιολογήστε τις πιθανότητες και τα όρια κατηγοριών σε αντιπροσωπευτικό υλικό με ετικέτες από την προβλεπόμενη εργασία. Ελέγξτε οριακές απαντήσεις ως προς την κατάσταση και διατηρήστε την πληροφορία που λείπει ως ελλείπουσα αντί να την αντικαθιστάτε με επινοημένα γεγονότα. Ένα χρήσιμο αποτέλεσμα Mercury Decide δίνει μια κλειστή απόφαση, τις πιθανότητές της και τους ορισμούς που χρειάζονται για την κατανόησή της· η εφαρμογή που το περιβάλλει καθορίζει πώς αυτό το αποτέλεσμα γίνεται δρομολόγηση, προτεραιοποίηση ή αποτέλεσμα ελέγχου.</p>",
  "aboutText": "Το Mercury Decide είναι το μοντέλο της Inception για δομημένες αποφάσεις πάνω σε παρεχόμενα στοιχεία. Συνδυάζει μια κοινή κατάσταση με ερωτήματα που έχουν ονόματα και επιστρέφει απαντήσεις συγκεκριμένου τύπου με πιθανότητες. Το αποτέλεσμα μπορεί να είναι μια επιλεγμένη κατηγορία, μια εκτιμώμενη πιθανότητα ναι/όχι ή μια θέση σε καθορισμένη κλίμακα. Αυτό το προφίλ εξυπηρετεί μια απόφαση εντός καθορισμένων ορίων που μπορεί να ερμηνεύσει το λογισμικό· η τεκμηριωμένη διεπαφή του δεν παράγει απάντηση συνομιλίας ελεύθερης μορφής.\n\n### Κοινή κατάσταση και ουσιαστικά ονόματα ερωτημάτων\n\nΤο αίτημα του παραγωγού περιέχει ένα μοντέλο, μια κατάσταση και μια μη κενή αντιστοίχιση ερωτημάτων. Τα ονόματα των ερωτημάτων διατηρούνται στην αντιστοίχιση απαντήσεων. Δώστε την πληροφορία που χρειάζεται για να κριθεί κάθε ερώτημα και ονομάστε τα ερωτήματα βάσει των αποτελεσμάτων που χρησιμοποιεί η ροή εργασίας, όπως category, priority ή needs_follow_up. Πολλά ερωτήματα αξιολογούν ανεξάρτητα τα ίδια στοιχεία. Η τοποθέτησή τους σε ένα αίτημα δεν κάνει ένα μεταγενέστερο ερώτημα να εξαρτάται από προηγούμενη απάντηση.\n\nΤο παράδειγμα της Inception χρησιμοποιεί ένα αντικείμενο JSON για την κατάσταση. Ο οδηγός επιτρέπει επίσης συμβολοσειρές, αντικείμενα ή πίνακες στην κατάσταση, στις οδηγίες και στις περιγραφές κριτηρίων, με τις οδηγίες προαιρετικές ή null. Διατηρήστε χρήσιμη δομή όταν τα στοιχεία αποτελούνται ήδη από πεδία και κρατήστε αναγνωρίσιμο ένα έγγραφο ή μήνυμα όταν δίνετε κείμενο. Για μια περίπτωση υποστήριξης, συμπεριλάβετε το πραγματικό αίτημα και τα σχετικά γεγονότα αντί για αίτημα συναγωγής πλαισίου που λείπει.\n\n### Noul: μια εκτιμώμενη θετική απάντηση\n\nΈνα ερώτημα noul αναπαριστά μια συνθήκη ναι/όχι. Η έξοδός του είναι πιθανότητα από 0 έως 1 ότι ισχύει η θετική απάντηση. Προαιρετικές περιγραφές true και false μπορούν να προσδιορίζουν τι μετρά σε κάθε πλευρά του ερωτήματος. Για παράδειγμα, ρωτήστε αν ένα μήνυμα ζητά ρητά αντικατάσταση και διακρίνετέ το από ένα γενικό παράπονο για το αντικείμενο. Η πιθανότητα παρέχει αριθμητική κρίση· η εφαρμογή επιλέγει το κατώφλι και την ενέργεια της ροής εργασίας που προκύπτει.\n\nΚρατήστε τη συνθήκη αρκετά συγκεκριμένη ώστε τα στοιχεία να μπορούν να την επιλύσουν. Αν ένα ερώτημα αναμειγνύει το αν ο χρήστης θέλει βοήθεια, το αν ένα αντικείμενο είναι ελαττωματικό και το αν η περίπτωση είναι επείγουσα, διαχωρίστε αυτές τις συνθήκες. Διατηρήστε την επιστρεφόμενη πιθανότητα μαζί με τον ορισμό ερωτήματος, ώστε ένας μεταγενέστερος ελεγκτής να μπορεί να καταλάβει τι μετρά πραγματικά ο αριθμός.\n\n### Choice: επιλογή μίας επιλογής με όνομα\n\nΈνα ερώτημα Choice χρησιμοποιεί μια αντιστοίχιση από ένα έως 255 ονόματα επιλογών και περιγραφές· οι περιγραφές μπορούν να είναι null. Η επιστρεφόμενη επιλογή είναι η παρεχόμενη επιλογή με την υψηλότερη πιθανότητα. Το αποτέλεσμα περιέχει επίσης πιθανότητα για κάθε επιλογή και βεβαιότητα. Ορίστε διακριτά νοήματα για τις κατηγορίες και συμπεριλάβετε εφεδρική κατηγορία όταν κάποιες είσοδοι θα βρίσκονται εκτός των συγκεκριμένων επιλογών. Σύντομα κλειδιά εξόδου μπορούν να προσδιορίζουν κατηγορίες, ενώ πληρέστερες περιγραφές ορίζουν τα μεταξύ τους όρια.\n\nΜια περιγραφή δρομολόγησης μπορεί να διακρίνει ζήτημα πρόσβασης, ερώτηση προϊόντος και αναφερόμενο ελάττωμα. Δηλώστε το νόημα κάθε επιλογής και δώστε το μήνυμα που χρειάζεται δρομολόγηση. Η έξοδος είναι επιλεγμένη κατηγορία με κατανομή, όχι οδηγία που έχει ήδη αλλάξει μια ουρά ή επικοινωνήσει με άλλο σύστημα. Εξετάστε τις ανταγωνιστικές πιθανότητες όταν μια περίπτωση είναι αμφίσημη αντί να ερμηνεύετε τη νικήτρια ετικέτα ως απόδειξη βεβαιότητας.\n\n### Score: μια αναμενόμενη θέση σε ρουμπρίκα\n\nΈνα ερώτημα Score χρησιμοποιεί διατεταγμένο πίνακα από μία έως δέκα περιγραφές επιπέδων, ξεκινώντας από το επίπεδο 0. Η βαθμολογία του είναι ο μέσος όρος των δεικτών επιπέδων σταθμισμένος βάσει πιθανοτήτων και μπορεί να βρίσκεται μεταξύ επιπέδων. Η απάντηση περιέχει το υπόμνημα, πιθανότητες ανά επίπεδο και βεβαιότητα. Ορίστε τη σειρά και τα κριτήρια κάθε επιπέδου, όπως κανένας άμεσος αντίκτυπος, πρόβλημα με λειτουργική εναλλακτική λύση και εργασία που έχει μπλοκαριστεί πλήρως.\n\nΜια κλασματική αναμενόμενη βαθμολογία είναι χρήσιμη για προτεραιοποίηση ή συγκέντρωση. Διαφέρει από την επιλογή του μοναδικού πιθανότερου επιπέδου. Κρατήστε το υπόμνημα μαζί με τον αριθμό, ώστε μια βαθμολογία να μην ερμηνεύεται σε άσχετη κλίμακα. Η βεβαιότητα για Choice και Score αναφέρεται χωριστά μεταξύ 0 και 1· ο σχετικός οδηγός δεν την ορίζει ως ταυτόσημη με τη μεγαλύτερη πιθανότητα επιλογής ούτε παρέχει καθολικό τύπο για την ανακατασκευή της.\n\n### Προετοιμασία χρήσιμου αποτελέσματος απόφασης\n\nΈνα σύνολο στοιχείων μπορεί να υποστηρίζει ανεξάρτητα ερωτήματα κατηγορίας, επείγοντος και συνθήκης. Μια εργασία ελέγχου εγγράφου μπορεί να ρωτά αν υπάρχει απαιτούμενο θέμα, να επιλέγει την κατηγορία του και να βαθμολογεί τη συνάφειά του σε περιγραφόμενα επίπεδα. Χρησιμοποιήστε μόνο υλικό προέλευσης διαθέσιμο στην κατάσταση, με κριτήρια συνδεδεμένα με την απόφαση που χρειάζεται στη συνέχεια η ροή εργασίας. Αν μια ενέργεια απαιτεί προηγούμενο αποτέλεσμα, κάντε αυτό το αποτέλεσμα ρητό στα στοιχεία για το επόμενο βήμα αντί να υποθέτετε ότι τα ερωτήματα σχηματίζουν κρυφή ακολουθία.\n\nΗ απόκριση επιστρέφει το όνομα του μοντέλου και μια αντιστοίχιση answers με κλειδιά τα παρεχόμενα ονόματα ερωτημάτων. Οι πιθανότητες Choice χρησιμοποιούν τα ονόματα επιλογών· οι πιθανότητες Score χρησιμοποιούν δείκτες σε μορφή συμβολοσειράς, με το υπόμνημα να εξηγεί αυτούς τους δείκτες. Κρατήστε συνδεδεμένα το αναγνωριστικό κατάστασης, τους ορισμούς ερωτημάτων και τις απαντήσεις συγκεκριμένου τύπου. Αυτό παράγει ένα ερμηνεύσιμο παραδοτέο ταξινόμησης ή αξιολόγησης αντί για έναν αριθμό αποκομμένο από τα γεγονότα που τον παρήγαγαν.\n\n### Εύρος διεπαφής και όρια\n\nΗ Inception τεκμηριώνει το Mercury Decide μέσω της ειδικής διεπαφής αποφάσεών του. Δεν υποστηρίζει τις διεπαφές chat-completion, streaming ή κλήσεων εργαλείων του κατασκευαστή, επομένως δυνατότητες από τα προφίλ συλλογισμού, φωνής και παραγωγής κώδικα του Mercury δεν πρέπει να μεταφέρονται σε αυτό το μοντέλο. Ο οδηγός αποφάσεων προσδιορίζει το πλήθος επιλογών και επιπέδων αλλά δεν δίνει αριθμητικό όριο tokens κατάστασης ή ανώτατο πλήθος ερωτημάτων· κρατήστε τα κοινά στοιχεία εστιασμένα στα ερωτήματα που αξιολογούνται.\n\nΑξιολογήστε τις πιθανότητες και τα όρια κατηγοριών σε αντιπροσωπευτικό υλικό με ετικέτες από την προβλεπόμενη εργασία. Ελέγξτε οριακές απαντήσεις ως προς την κατάσταση και διατηρήστε την πληροφορία που λείπει ως ελλείπουσα αντί να την αντικαθιστάτε με επινοημένα γεγονότα. Ένα χρήσιμο αποτέλεσμα Mercury Decide δίνει μια κλειστή απόφαση, τις πιθανότητές της και τους ορισμούς που χρειάζονται για την κατανόησή της· η εφαρμογή που το περιβάλλει καθορίζει πώς αυτό το αποτέλεσμα γίνεται δρομολόγηση, προτεραιοποίηση ή αποτέλεσμα ελέγχου.",
  "editorialOverlay": {
    "copy_fields": null,
    "copy_sha256": null,
    "copy_source": null,
    "html_sha256": "212bf50856068546118ec5091747a4a692a7865e1bfbe8104b59487b28f6f252",
    "module_sha256": "ee9dc1c50b1e6a8fb7fa062030fcb4646b9aaaeb08be513b723a5a92a7290f06",
    "raw_model_unchanged": true,
    "schema": "ailoot-native-model-editorial-v1"
  },
  "locale": "el",
  "methods": [
    {
      "html": "<div class=\"sheet-head\"><span class=\"mav\" aria-hidden=\"true\">•</span><h2 id=\"sheet-title\">Inception: Mercury Decide (free)</h2><button class=\"icon-btn\" type=\"button\" data-close-sheet aria-label=\"Κλείσιμο\">×</button></div><div class=\"idline\"><span>Inception /</span><code>inception/mercury-decide:free</code><button type=\"button\" id=\"copy-id\">Αντιγραφή ID</button></div><nav class=\"card-jump-nav\" aria-label=\"Ενότητες κάρτας μοντέλου\"><button type=\"button\" data-card-jump=\"overview\">Εισαγωγή</button><button type=\"button\" data-card-jump=\"methods\">Είσοδοι και μέθοδοι</button><button type=\"button\" data-card-jump=\"pricing\">Τιμολόγηση</button><button type=\"button\" data-card-jump=\"examples\">Παραδείγματα</button><button type=\"button\" data-card-jump=\"results\">Αποτελέσματα</button><button type=\"button\" data-card-jump=\"aliases\">Εναλλακτικά ονόματα</button></nav><div class=\"card-method-tabs\" role=\"tablist\" aria-label=\"Μέθοδοι API\"><button type=\"button\" role=\"tab\" tabindex=\"0\" aria-controls=\"card-method-content\" aria-selected=\"true\" id=\"card-method-tab-0\" data-card-method=\"Ultra|systemone|/v1/systemone|inception%2Fmercury-decide%3Afree\">System One</button></div><div id=\"card-method-content\" role=\"tabpanel\" aria-labelledby=\"card-method-tab-0\"><section class=\"card-section\" data-card-section=\"overview\"><h3 tabindex=\"-1\">Εισαγωγή</h3><p class=\"mdesc-full\">Το Mercury Decide αξιολογεί κοινά στοιχεία κειμένου ή JSON ως προς ερωτήματα με ονόματα και επιστρέφει επιλογές συγκεκριμένου τύπου, πιθανότητες ναι/όχι ή κλασματικές βαθμολογίες ρουμπρίκας. Η Inception τεκμηριώνει ειδική ροή αποφάσεων με έως 255 επιλογές Choice και δέκα επίπεδα Score.</p><dl class=\"card-io\" data-card-io><div><dt>Αποδεκτές είσοδοι</dt><dd>Κείμενο</dd></div><div><dt>Αποτελέσματα</dt><dd>decisions</dd></div></dl><details class=\"card-about\"><summary>Σχετικά με το μοντέλο</summary><p class=\"note-s\" data-model-method-boundary>Αυτή η περιγραφή καλύπτει τις δυνατότητες του μοντέλου. Οι είσοδοι, έξοδοι και επιλογές που διατίθενται στο Ailoot παρατίθενται παρακάτω για την επιλεγμένη μέθοδο.</p><div class=\"mabout\" id=\"m-about\"><p>Το Mercury Decide είναι το μοντέλο της Inception για δομημένες αποφάσεις πάνω σε παρεχόμενα στοιχεία. Συνδυάζει μια κοινή κατάσταση με ερωτήματα που έχουν ονόματα και επιστρέφει απαντήσεις συγκεκριμένου τύπου με πιθανότητες. Το αποτέλεσμα μπορεί να είναι μια επιλεγμένη κατηγορία, μια εκτιμώμενη πιθανότητα ναι/όχι ή μια θέση σε καθορισμένη κλίμακα. Αυτό το προφίλ εξυπηρετεί μια απόφαση εντός καθορισμένων ορίων που μπορεί να ερμηνεύσει το λογισμικό· η τεκμηριωμένη διεπαφή του δεν παράγει απάντηση συνομιλίας ελεύθερης μορφής.</p><h4>Κοινή κατάσταση και ουσιαστικά ονόματα ερωτημάτων</h4><p>Το αίτημα του παραγωγού περιέχει ένα μοντέλο, μια κατάσταση και μια μη κενή αντιστοίχιση ερωτημάτων. Τα ονόματα των ερωτημάτων διατηρούνται στην αντιστοίχιση απαντήσεων. Δώστε την πληροφορία που χρειάζεται για να κριθεί κάθε ερώτημα και ονομάστε τα ερωτήματα βάσει των αποτελεσμάτων που χρησιμοποιεί η ροή εργασίας, όπως category, priority ή needs_follow_up. Πολλά ερωτήματα αξιολογούν ανεξάρτητα τα ίδια στοιχεία. Η τοποθέτησή τους σε ένα αίτημα δεν κάνει ένα μεταγενέστερο ερώτημα να εξαρτάται από προηγούμενη απάντηση.</p><p>Το παράδειγμα της Inception χρησιμοποιεί ένα αντικείμενο JSON για την κατάσταση. Ο οδηγός επιτρέπει επίσης συμβολοσειρές, αντικείμενα ή πίνακες στην κατάσταση, στις οδηγίες και στις περιγραφές κριτηρίων, με τις οδηγίες προαιρετικές ή null. Διατηρήστε χρήσιμη δομή όταν τα στοιχεία αποτελούνται ήδη από πεδία και κρατήστε αναγνωρίσιμο ένα έγγραφο ή μήνυμα όταν δίνετε κείμενο. Για μια περίπτωση υποστήριξης, συμπεριλάβετε το πραγματικό αίτημα και τα σχετικά γεγονότα αντί για αίτημα συναγωγής πλαισίου που λείπει.</p><h4>Noul: μια εκτιμώμενη θετική απάντηση</h4><p>Ένα ερώτημα noul αναπαριστά μια συνθήκη ναι/όχι. Η έξοδός του είναι πιθανότητα από 0 έως 1 ότι ισχύει η θετική απάντηση. Προαιρετικές περιγραφές true και false μπορούν να προσδιορίζουν τι μετρά σε κάθε πλευρά του ερωτήματος. Για παράδειγμα, ρωτήστε αν ένα μήνυμα ζητά ρητά αντικατάσταση και διακρίνετέ το από ένα γενικό παράπονο για το αντικείμενο. Η πιθανότητα παρέχει αριθμητική κρίση· η εφαρμογή επιλέγει το κατώφλι και την ενέργεια της ροής εργασίας που προκύπτει.</p><p>Κρατήστε τη συνθήκη αρκετά συγκεκριμένη ώστε τα στοιχεία να μπορούν να την επιλύσουν. Αν ένα ερώτημα αναμειγνύει το αν ο χρήστης θέλει βοήθεια, το αν ένα αντικείμενο είναι ελαττωματικό και το αν η περίπτωση είναι επείγουσα, διαχωρίστε αυτές τις συνθήκες. Διατηρήστε την επιστρεφόμενη πιθανότητα μαζί με τον ορισμό ερωτήματος, ώστε ένας μεταγενέστερος ελεγκτής να μπορεί να καταλάβει τι μετρά πραγματικά ο αριθμός.</p><h4>Choice: επιλογή μίας επιλογής με όνομα</h4><p>Ένα ερώτημα Choice χρησιμοποιεί μια αντιστοίχιση από ένα έως 255 ονόματα επιλογών και περιγραφές· οι περιγραφές μπορούν να είναι null. Η επιστρεφόμενη επιλογή είναι η παρεχόμενη επιλογή με την υψηλότερη πιθανότητα. Το αποτέλεσμα περιέχει επίσης πιθανότητα για κάθε επιλογή και βεβαιότητα. Ορίστε διακριτά νοήματα για τις κατηγορίες και συμπεριλάβετε εφεδρική κατηγορία όταν κάποιες είσοδοι θα βρίσκονται εκτός των συγκεκριμένων επιλογών. Σύντομα κλειδιά εξόδου μπορούν να προσδιορίζουν κατηγορίες, ενώ πληρέστερες περιγραφές ορίζουν τα μεταξύ τους όρια.</p><p>Μια περιγραφή δρομολόγησης μπορεί να διακρίνει ζήτημα πρόσβασης, ερώτηση προϊόντος και αναφερόμενο ελάττωμα. Δηλώστε το νόημα κάθε επιλογής και δώστε το μήνυμα που χρειάζεται δρομολόγηση. Η έξοδος είναι επιλεγμένη κατηγορία με κατανομή, όχι οδηγία που έχει ήδη αλλάξει μια ουρά ή επικοινωνήσει με άλλο σύστημα. Εξετάστε τις ανταγωνιστικές πιθανότητες όταν μια περίπτωση είναι αμφίσημη αντί να ερμηνεύετε τη νικήτρια ετικέτα ως απόδειξη βεβαιότητας.</p><h4>Score: μια αναμενόμενη θέση σε ρουμπρίκα</h4><p>Ένα ερώτημα Score χρησιμοποιεί διατεταγμένο πίνακα από μία έως δέκα περιγραφές επιπέδων, ξεκινώντας από το επίπεδο 0. Η βαθμολογία του είναι ο μέσος όρος των δεικτών επιπέδων σταθμισμένος βάσει πιθανοτήτων και μπορεί να βρίσκεται μεταξύ επιπέδων. Η απάντηση περιέχει το υπόμνημα, πιθανότητες ανά επίπεδο και βεβαιότητα. Ορίστε τη σειρά και τα κριτήρια κάθε επιπέδου, όπως κανένας άμεσος αντίκτυπος, πρόβλημα με λειτουργική εναλλακτική λύση και εργασία που έχει μπλοκαριστεί πλήρως.</p><p>Μια κλασματική αναμενόμενη βαθμολογία είναι χρήσιμη για προτεραιοποίηση ή συγκέντρωση. Διαφέρει από την επιλογή του μοναδικού πιθανότερου επιπέδου. Κρατήστε το υπόμνημα μαζί με τον αριθμό, ώστε μια βαθμολογία να μην ερμηνεύεται σε άσχετη κλίμακα. Η βεβαιότητα για Choice και Score αναφέρεται χωριστά μεταξύ 0 και 1· ο σχετικός οδηγός δεν την ορίζει ως ταυτόσημη με τη μεγαλύτερη πιθανότητα επιλογής ούτε παρέχει καθολικό τύπο για την ανακατασκευή της.</p><h4>Προετοιμασία χρήσιμου αποτελέσματος απόφασης</h4><p>Ένα σύνολο στοιχείων μπορεί να υποστηρίζει ανεξάρτητα ερωτήματα κατηγορίας, επείγοντος και συνθήκης. Μια εργασία ελέγχου εγγράφου μπορεί να ρωτά αν υπάρχει απαιτούμενο θέμα, να επιλέγει την κατηγορία του και να βαθμολογεί τη συνάφειά του σε περιγραφόμενα επίπεδα. Χρησιμοποιήστε μόνο υλικό προέλευσης διαθέσιμο στην κατάσταση, με κριτήρια συνδεδεμένα με την απόφαση που χρειάζεται στη συνέχεια η ροή εργασίας. Αν μια ενέργεια απαιτεί προηγούμενο αποτέλεσμα, κάντε αυτό το αποτέλεσμα ρητό στα στοιχεία για το επόμενο βήμα αντί να υποθέτετε ότι τα ερωτήματα σχηματίζουν κρυφή ακολουθία.</p><p>Η απόκριση επιστρέφει το όνομα του μοντέλου και μια αντιστοίχιση answers με κλειδιά τα παρεχόμενα ονόματα ερωτημάτων. Οι πιθανότητες Choice χρησιμοποιούν τα ονόματα επιλογών· οι πιθανότητες Score χρησιμοποιούν δείκτες σε μορφή συμβολοσειράς, με το υπόμνημα να εξηγεί αυτούς τους δείκτες. Κρατήστε συνδεδεμένα το αναγνωριστικό κατάστασης, τους ορισμούς ερωτημάτων και τις απαντήσεις συγκεκριμένου τύπου. Αυτό παράγει ένα ερμηνεύσιμο παραδοτέο ταξινόμησης ή αξιολόγησης αντί για έναν αριθμό αποκομμένο από τα γεγονότα που τον παρήγαγαν.</p><h4>Εύρος διεπαφής και όρια</h4><p>Η Inception τεκμηριώνει το Mercury Decide μέσω της ειδικής διεπαφής αποφάσεών του. Δεν υποστηρίζει τις διεπαφές chat-completion, streaming ή κλήσεων εργαλείων του κατασκευαστή, επομένως δυνατότητες από τα προφίλ συλλογισμού, φωνής και παραγωγής κώδικα του Mercury δεν πρέπει να μεταφέρονται σε αυτό το μοντέλο. Ο οδηγός αποφάσεων προσδιορίζει το πλήθος επιλογών και επιπέδων αλλά δεν δίνει αριθμητικό όριο tokens κατάστασης ή ανώτατο πλήθος ερωτημάτων· κρατήστε τα κοινά στοιχεία εστιασμένα στα ερωτήματα που αξιολογούνται.</p><p>Αξιολογήστε τις πιθανότητες και τα όρια κατηγοριών σε αντιπροσωπευτικό υλικό με ετικέτες από την προβλεπόμενη εργασία. Ελέγξτε οριακές απαντήσεις ως προς την κατάσταση και διατηρήστε την πληροφορία που λείπει ως ελλείπουσα αντί να την αντικαθιστάτε με επινοημένα γεγονότα. Ένα χρήσιμο αποτέλεσμα Mercury Decide δίνει μια κλειστή απόφαση, τις πιθανότητές της και τους ορισμούς που χρειάζονται για την κατανόησή της· η εφαρμογή που το περιβάλλει καθορίζει πώς αυτό το αποτέλεσμα γίνεται δρομολόγηση, προτεραιοποίηση ή αποτέλεσμα ελέγχου.</p></div></details></section><section class=\"card-section\" data-card-section=\"methods\"><h3 tabindex=\"-1\">Διαθέσιμα στο Ailoot · είσοδοι και μέθοδοι</h3><details class=\"card-method\" open><summary><b>Ailoot Ultra · System One</b> <code>POST /v1/systemone</code></summary><dl class=\"method-capabilities\"><div><dt>Είσοδος</dt><dd><code>text</code></dd></div><div><dt>Έξοδος</dt><dd><code>decisions</code></dd></div><div><dt>Μορφή εξόδου</dt><dd>json</dd></div></dl><div class=\"tw\" data-card-parameters data-typed-parameters><table><thead><tr><th>Πεδίο</th><th>Τύπος</th><th>Απαίτηση</th><th>Τιμές και όρια</th><th>Προεπιλογή</th></tr></thead><tbody><tr data-parameter-availability=\"source_interface\"><th data-cell-label=\"Πεδίο\" scope=\"row\"><span class=\"card-cell-label\">Πεδίο</span><code class=\"card-field-name\">model</code></th><td data-cell-label=\"Τύπος\" data-field-type><span class=\"card-cell-label\">Τύπος</span><code>string</code></td><td data-cell-label=\"Απαίτηση\"><span class=\"card-cell-label\">Απαίτηση</span>Υποχρεωτικό</td><td data-cell-label=\"Τιμές και όρια\"><span class=\"card-cell-label\">Τιμές και όρια</span><div>inception/mercury-decide:free</div></td><td data-cell-label=\"Προεπιλογή\" data-default=\"unspecified\"><span class=\"card-cell-label\">Προεπιλογή</span>—</td></tr><tr data-parameter-availability=\"source_interface\"><th data-cell-label=\"Πεδίο\" scope=\"row\"><span class=\"card-cell-label\">Πεδίο</span><code class=\"card-field-name\">provider</code></th><td data-cell-label=\"Τύπος\" data-field-type><span class=\"card-cell-label\">Τύπος</span><code>schema</code></td><td data-cell-label=\"Απαίτηση\"><span class=\"card-cell-label\">Απαίτηση</span>Προαιρετικό</td><td data-cell-label=\"Τιμές και όρια\"><span class=\"card-cell-label\">Τιμές και όρια</span></td><td data-cell-label=\"Προεπιλογή\" data-default=\"unspecified\"><span class=\"card-cell-label\">Προεπιλογή</span>—</td></tr><tr data-parameter-availability=\"source_interface\"><th data-cell-label=\"Πεδίο\" scope=\"row\"><span class=\"card-cell-label\">Πεδίο</span><code class=\"card-field-name\">questions</code></th><td data-cell-label=\"Τύπος\" data-field-type><span class=\"card-cell-label\">Τύπος</span><code>object</code></td><td data-cell-label=\"Απαίτηση\"><span class=\"card-cell-label\">Απαίτηση</span>Υποχρεωτικό</td><td data-cell-label=\"Τιμές και όρια\"><span class=\"card-cell-label\">Τιμές και όρια</span></td><td data-cell-label=\"Προεπιλογή\" data-default=\"unspecified\"><span class=\"card-cell-label\">Προεπιλογή</span>—</td></tr><tr data-parameter-availability=\"source_interface\"><th data-cell-label=\"Πεδίο\" scope=\"row\"><span class=\"card-cell-label\">Πεδίο</span><code class=\"card-field-name\">session_id</code></th><td data-cell-label=\"Τύπος\" data-field-type><span class=\"card-cell-label\">Τύπος</span><code>string</code></td><td data-cell-label=\"Απαίτηση\"><span class=\"card-cell-label\">Απαίτηση</span>Προαιρετικό</td><td data-cell-label=\"Τιμές και όρια\"><span class=\"card-cell-label\">Τιμές και όρια</span></td><td data-cell-label=\"Προεπιλογή\" data-default=\"unspecified\"><span class=\"card-cell-label\">Προεπιλογή</span>—</td></tr><tr data-parameter-availability=\"source_interface\"><th data-cell-label=\"Πεδίο\" scope=\"row\"><span class=\"card-cell-label\">Πεδίο</span><code class=\"card-field-name\">state</code></th><td data-cell-label=\"Τύπος\" data-field-type><span class=\"card-cell-label\">Τύπος</span><code>schema</code></td><td data-cell-label=\"Απαίτηση\"><span class=\"card-cell-label\">Απαίτηση</span>Υποχρεωτικό</td><td data-cell-label=\"Τιμές και όρια\"><span class=\"card-cell-label\">Τιμές και όρια</span></td><td data-cell-label=\"Προεπιλογή\" data-default=\"unspecified\"><span class=\"card-cell-label\">Προεπιλογή</span>—</td></tr><tr data-parameter-availability=\"source_interface\"><th data-cell-label=\"Πεδίο\" scope=\"row\"><span class=\"card-cell-label\">Πεδίο</span><code class=\"card-field-name\">trace</code></th><td data-cell-label=\"Τύπος\" data-field-type><span class=\"card-cell-label\">Τύπος</span><code>schema</code></td><td data-cell-label=\"Απαίτηση\"><span class=\"card-cell-label\">Απαίτηση</span>Προαιρετικό</td><td data-cell-label=\"Τιμές και όρια\"><span class=\"card-cell-label\">Τιμές και όρια</span></td><td data-cell-label=\"Προεπιλογή\" data-default=\"unspecified\"><span class=\"card-cell-label\">Προεπιλογή</span>—</td></tr><tr data-parameter-availability=\"source_interface\"><th data-cell-label=\"Πεδίο\" scope=\"row\"><span class=\"card-cell-label\">Πεδίο</span><code class=\"card-field-name\">user</code></th><td data-cell-label=\"Τύπος\" data-field-type><span class=\"card-cell-label\">Τύπος</span><code>string</code></td><td data-cell-label=\"Απαίτηση\"><span class=\"card-cell-label\">Απαίτηση</span>Προαιρετικό</td><td data-cell-label=\"Τιμές και όρια\"><span class=\"card-cell-label\">Τιμές και όρια</span></td><td data-cell-label=\"Προεπιλογή\" data-default=\"unspecified\"><span class=\"card-cell-label\">Προεπιλογή</span>—</td></tr><tr data-parameter-availability=\"source_interface\"><th data-cell-label=\"Πεδίο\" scope=\"row\"><span class=\"card-cell-label\">Πεδίο</span><code class=\"card-field-name\">questions.&lt;id&gt;.type</code></th><td data-cell-label=\"Τύπος\" data-field-type><span class=\"card-cell-label\">Τύπος</span><code>string</code></td><td data-cell-label=\"Απαίτηση\"><span class=\"card-cell-label\">Απαίτηση</span>Υποχρεωτικό</td><td data-cell-label=\"Τιμές και όρια\"><span class=\"card-cell-label\">Τιμές και όρια</span><div>noul, choice, score</div></td><td data-cell-label=\"Προεπιλογή\" data-default=\"unspecified\"><span class=\"card-cell-label\">Προεπιλογή</span>—</td></tr><tr data-parameter-availability=\"source_interface\"><th data-cell-label=\"Πεδίο\" scope=\"row\"><span class=\"card-cell-label\">Πεδίο</span><code class=\"card-field-name\">questions.&lt;id&gt;.instructions</code></th><td data-cell-label=\"Τύπος\" data-field-type><span class=\"card-cell-label\">Τύπος</span><code>string|object|array</code></td><td data-cell-label=\"Απαίτηση\"><span class=\"card-cell-label\">Απαίτηση</span>Υποχρεωτικό</td><td data-cell-label=\"Τιμές και όρια\"><span class=\"card-cell-label\">Τιμές και όρια</span></td><td data-cell-label=\"Προεπιλογή\" data-default=\"unspecified\"><span class=\"card-cell-label\">Προεπιλογή</span>—</td></tr><tr data-parameter-availability=\"source_interface\"><th data-cell-label=\"Πεδίο\" scope=\"row\"><span class=\"card-cell-label\">Πεδίο</span><code class=\"card-field-name\">questions.&lt;id&gt;.criteria</code></th><td data-cell-label=\"Τύπος\" data-field-type><span class=\"card-cell-label\">Τύπος</span><code>object|array</code></td><td data-cell-label=\"Απαίτηση\"><span class=\"card-cell-label\">Απαίτηση</span>Προαιρετικό</td><td data-cell-label=\"Τιμές και όρια\"><span class=\"card-cell-label\">Τιμές και όρια</span><div>Συνθήκες: choice/score: απαιτείται· noul: προαιρετικό. Τα κριτήρια choice είναι αντικείμενο· το score είναι πίνακας με minItems1.</div></td><td data-cell-label=\"Προεπιλογή\" data-default=\"unspecified\"><span class=\"card-cell-label\">Προεπιλογή</span>—</td></tr><tr data-parameter-availability=\"source_interface\"><th data-cell-label=\"Πεδίο\" scope=\"row\"><span class=\"card-cell-label\">Πεδίο</span><code class=\"card-field-name\">questions.&lt;id&gt;.criteria.true</code></th><td data-cell-label=\"Τύπος\" data-field-type><span class=\"card-cell-label\">Τύπος</span><code>string|object|array</code></td><td data-cell-label=\"Απαίτηση\"><span class=\"card-cell-label\">Απαίτηση</span>Υποχρεωτικό</td><td data-cell-label=\"Τιμές και όρια\"><span class=\"card-cell-label\">Τιμές και όρια</span><div>Εφαρμόζεται όταν: Παρέχεται αντικείμενο κριτηρίων noul</div></td><td data-cell-label=\"Προεπιλογή\" data-default=\"unspecified\"><span class=\"card-cell-label\">Προεπιλογή</span>—</td></tr><tr data-parameter-availability=\"source_interface\"><th data-cell-label=\"Πεδίο\" scope=\"row\"><span class=\"card-cell-label\">Πεδίο</span><code class=\"card-field-name\">questions.&lt;id&gt;.criteria.false</code></th><td data-cell-label=\"Τύπος\" data-field-type><span class=\"card-cell-label\">Τύπος</span><code>string|object|array</code></td><td data-cell-label=\"Απαίτηση\"><span class=\"card-cell-label\">Απαίτηση</span>Υποχρεωτικό</td><td data-cell-label=\"Τιμές και όρια\"><span class=\"card-cell-label\">Τιμές και όρια</span><div>Εφαρμόζεται όταν: Παρέχεται αντικείμενο κριτηρίων noul</div></td><td data-cell-label=\"Προεπιλογή\" data-default=\"unspecified\"><span class=\"card-cell-label\">Προεπιλογή</span>—</td></tr></tbody></table></div><details class=\"card-about\" data-material-combinations><summary>Συνδυασμοί υλικών εισόδου</summary><p class=\"note-s\"><b>noul</b> · Υποχρεωτικό: state, questions.&lt;id&gt;.type=noul, questions.&lt;id&gt;.instructions</p><p class=\"note-s\"><b>choice</b> · Υποχρεωτικό: state, questions.&lt;id&gt;.type=choice, questions.&lt;id&gt;.instructions, criteria object</p><p class=\"note-s\"><b>score</b> · Υποχρεωτικό: state, questions.&lt;id&gt;.type=score, questions.&lt;id&gt;.instructions, criteria array with minItems1</p></details><details class=\"note-s\" data-method-contract><summary>Παράμετροι και κύκλος ζωής μεθόδου</summary><div class=\"tw\" data-card-table=\"contract\"><table><thead><tr><th>Παράμετρος</th><th>Σύμβαση</th></tr></thead><tbody><tr><th data-cell-label=\"Παράμετρος\" scope=\"row\"><span class=\"card-cell-label\">Παράμετρος</span><code>content_type</code></th><td data-cell-label=\"Σύμβαση\"><span class=\"card-cell-label\">Σύμβαση</span>application/json</td></tr><tr><th data-cell-label=\"Παράμετρος\" scope=\"row\"><span class=\"card-cell-label\">Παράμετρος</span><code>required</code></th><td data-cell-label=\"Σύμβαση\"><span class=\"card-cell-label\">Σύμβαση</span>model, state, questions</td></tr><tr><th data-cell-label=\"Παράμετρος\" scope=\"row\"><span class=\"card-cell-label\">Παράμετρος</span><code>material_types</code></th><td data-cell-label=\"Σύμβαση\"><span class=\"card-cell-label\">Σύμβαση</span>text</td></tr><tr><th data-cell-label=\"Παράμετρος\" scope=\"row\"><span class=\"card-cell-label\">Παράμετρος</span><code>optional_controls</code></th><td data-cell-label=\"Σύμβαση\"><span class=\"card-cell-label\">Σύμβαση</span>provider, session_id, trace, user</td></tr><tr><th data-cell-label=\"Παράμετρος\" scope=\"row\"><span class=\"card-cell-label\">Παράμετρος</span><code>multimodal_input_binding</code></th><td data-cell-label=\"Σύμβαση\"><span class=\"card-cell-label\">Σύμβαση</span>null</td></tr></tbody></table></div><p>Κύκλος ζωής: <code>synchronous</code></p><p class=\"note-s\">Στείλτε το ακριβές ID μοντέλου και διατηρήστε ολόκληρη την εγγενή απόκριση.</p></details></details></section><section class=\"card-section\" data-card-section=\"pricing\"><h3 tabindex=\"-1\">Τιμολόγηση</h3><div data-native-semantic-method=\"v1\" data-tariff-reference-only><p class=\"note-s\" data-rate-support-note>Οι τιμολογιακές αναφορές δεν προσθέτουν επιλογές αιτήματος. Οι υποστηριζόμενες παράμετροι αναφέρονται στην επιλεγμένη μέθοδο.</p><dl data-price-conditions><dt>Γρήγορη λειτουργία</dt><dd>Δεν έχει οριστεί <span class=\"note-s\">Όταν επιλέγεται η γρήγορη λειτουργία</span></dd><dt>Λειτουργία flex</dt><dd>Δεν έχει οριστεί <span class=\"note-s\">Όταν επιλέγεται η λειτουργία flex</span></dd><dt>Μέγιστη προσπάθεια συλλογισμού</dt><dd>Δεν έχει οριστεί <span class=\"note-s\">Όταν η μέγιστη προσπάθεια συλλογισμού χρησιμοποιεί την προσαρμογή default</span></dd></dl></div><div data-declared-tariff-pricing><h4>Χρεώσεις Ailoot</h4><h4>Τιμές ανά διαμόρφωση</h4><p class=\"note-s\">Αντιστοιχίστε κάθε χρέωση στις συνθήκες που εμφανίζονται. Χρησιμοποιήστε μία χρέωση ανά σύνολο εναλλακτικών διαμορφώσεων.</p><div class=\"tw\" data-pricing-profiles><table><thead><tr><th>Διαμόρφωση</th><th>Πίνακας χρεώσεων</th><th>Token συμφραζομένων, πάνω από</th><th>Token συμφραζομένων, έως και</th><th>Χρέωση</th></tr></thead><tbody><tr><th data-cell-label=\"Διαμόρφωση\" scope=\"row\"><span class=\"card-cell-label\">Διαμόρφωση</span>Βασικές χρεώσεις ανά token</th><td data-cell-label=\"Πίνακας χρεώσεων\"><span class=\"card-cell-label\">Πίνακας χρεώσεων</span>Βασική χρέωση</td><td data-cell-label=\"Token συμφραζομένων, πάνω από\"><span class=\"card-cell-label\">Token συμφραζομένων, πάνω από</span>—</td><td data-cell-label=\"Token συμφραζομένων, έως και\"><span class=\"card-cell-label\">Token συμφραζομένων, έως και</span>Χωρίς ανώτατο όριο</td><td data-cell-label=\"Χρέωση\"><span class=\"card-cell-label\">Χρέωση</span><div><span>Είσοδος · Token εισόδου</span> <b>$0</b> <span class=\"price-unit\">/ 1K token</span></div><div><span>Έξοδος · Token εξόδου</span> <b>$0</b> <span class=\"price-unit\">/ 1K token</span></div><div><span>Είσοδος · Ανάγνωση από την κρυφή μνήμη</span> <b>—</b> <span class=\"price-unit\">/ 1K token</span></div><div><span>Είσοδος · Εγγραφή στην κρυφή μνήμη</span> <b>—</b> <span class=\"price-unit\">/ 1K token</span></div><div><span>Είσοδος · Εγγραφή στην κρυφή μνήμη, 1 ώρα</span> <b>—</b> <span class=\"price-unit\">/ 1K token</span></div></td></tr><tr><th data-cell-label=\"Διαμόρφωση\" scope=\"row\"><span class=\"card-cell-label\">Διαμόρφωση</span>Επίπεδο 1 βάσει μήκους αιτήματος</th><td data-cell-label=\"Πίνακας χρεώσεων\"><span class=\"card-cell-label\">Πίνακας χρεώσεων</span>—</td><td data-cell-label=\"Token συμφραζομένων, πάνω από\"><span class=\"card-cell-label\">Token συμφραζομένων, πάνω από</span>0</td><td data-cell-label=\"Token συμφραζομένων, έως και\"><span class=\"card-cell-label\">Token συμφραζομένων, έως και</span>Χωρίς ανώτατο όριο</td><td data-cell-label=\"Χρέωση\"><span class=\"card-cell-label\">Χρέωση</span><div><span>Είσοδος · Token εισόδου</span> <b>$0</b> <span class=\"price-unit\">/ 1K token</span></div><div><span>Έξοδος · Token εξόδου</span> <b>$0</b> <span class=\"price-unit\">/ 1K token</span></div><div><span>Είσοδος · Ανάγνωση από την κρυφή μνήμη</span> <b>—</b> <span class=\"price-unit\">/ 1K token</span></div><div><span>Είσοδος · Εγγραφή στην κρυφή μνήμη</span> <b>—</b> <span class=\"price-unit\">/ 1K token</span></div><div><span>Είσοδος · Εγγραφή στην κρυφή μνήμη, 1 ώρα</span> <b>—</b> <span class=\"price-unit\">/ 1K token</span></div></td></tr></tbody></table></div></div><p class=\"note-s\">Το Ailoot δεσμεύει ένα εκτιμώμενο ποσό πριν από το αίτημα. Μετά το αποτέλεσμα, εκκαθαρίζει την τελική χρέωση βάσει της μετρημένης χρήσης. Η εκκαθάριση ροής χρησιμοποιεί την τελική καταγραφή χρήσης. <a href=\"/docs/el/billing/reserve/\">Πώς λειτουργούν η δέσμευση και η εκκαθάριση →</a></p></section><section class=\"card-section\" data-card-section=\"examples\"><h3 tabindex=\"-1\">Παραδείγματα αιτημάτων</h3><h4>Ailoot Ultra · System One</h4><div class=\"code-group\"><div class=\"cg-bar\"><div class=\"cg-tabs\" role=\"tablist\" aria-label=\"Παραλλαγές κώδικα\"><button class=\"cg-tab\" id=\"model-code-1749-tab-0\" role=\"tab\" type=\"button\" aria-controls=\"model-code-1749-panel-0\" aria-selected=\"true\" tabindex=\"0\">Διατηρημένη επίσημη δομή αιτήματος · παράδειγμα τεκμηρίωσης</button><button class=\"cg-tab\" id=\"model-code-1749-tab-1\" role=\"tab\" type=\"button\" aria-controls=\"model-code-1749-panel-1\" aria-selected=\"false\" tabindex=\"-1\">Χρησιμοποιήστε το πραγματικό υλικό του αιτήματός σας και διατηρήστε το πλήρες αποτέλεσμα</button></div><div class=\"cg-tools\"><button class=\"cg-btn cg-copy\" type=\"button\" aria-label=\"Αντιγραφή κώδικα\"><svg class=\"cp\" viewBox=\"0 0 16 16\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.4\"><rect x=\"5.25\" y=\"5.25\" width=\"8.5\" height=\"8.5\" rx=\"1.75\"/><path d=\"M10.75 5.25V3.5a1.25 1.25 0 0 0-1.25-1.25H3.5A1.25 1.25 0 0 0 2.25 3.5v6a1.25 1.25 0 0 0 1.25 1.25h1.75\"/></svg><svg class=\"ok\" viewBox=\"0 0 16 16\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.4\"><path d=\"m3 8.5 3.25 3.25L13 5\"/></svg></button></div></div><div class=\"cg-body\"><div class=\"cg-pane\" id=\"model-code-1749-panel-0\" role=\"tabpanel\" aria-labelledby=\"model-code-1749-tab-0\"><pre data-lang=\"json\"><code>{\n  &quot;model&quot;: &quot;inception/mercury-decide:free&quot;,\n  &quot;questions&quot;: {\n    &quot;is_bug&quot;: {\n      &quot;criteria&quot;: {\n        &quot;false&quot;: &quot;The customer is asking a question or requesting a feature.&quot;,\n        &quot;true&quot;: &quot;The customer describes broken or unexpected product behavior.&quot;\n      },\n      &quot;instructions&quot;: &quot;Is the customer reporting a software defect?&quot;,\n      &quot;type&quot;: &quot;noul&quot;\n    },\n    &quot;team&quot;: {\n      &quot;criteria&quot;: {\n        &quot;account&quot;: &quot;Login, permissions, or profile issues.&quot;,\n        &quot;frontend&quot;: &quot;Rendering, layout, or browser compatibility issues.&quot;,\n        &quot;payments&quot;: &quot;Checkout, billing, or payment processing issues.&quot;\n      },\n      &quot;instructions&quot;: &quot;Which team should own this ticket?&quot;,\n      &quot;type&quot;: &quot;choice&quot;\n    },\n    &quot;urgency&quot;: {\n      &quot;criteria&quot;: [\n        &quot;Can wait for the next release&quot;,\n        &quot;Should be fixed this week&quot;,\n        &quot;Blocking revenue right now&quot;\n      ],\n      &quot;instructions&quot;: &quot;How urgent is this ticket?&quot;,\n      &quot;type&quot;: &quot;score&quot;\n    }\n  },\n  &quot;state&quot;: {\n    &quot;customer_tier&quot;: &quot;enterprise&quot;,\n    &quot;ticket&quot;: &quot;My checkout page shows a blank screen after I click Pay. I have tried two browsers.&quot;\n  }\n}</code></pre></div><div class=\"cg-pane\" id=\"model-code-1749-panel-1\" role=\"tabpanel\" aria-labelledby=\"model-code-1749-tab-1\" hidden><pre data-lang=\"bash\"><code>set -eu\n: &quot;${AILOOT_API_KEY:?Set your Ailoot API key}&quot;\n: &quot;${AILOOT_REQUEST_FILE:?Set your actual JSON request file}&quot;\nexport AILOOT_REQUEST_FILE\npython3 - &lt;&lt;&#39;PY_REQUEST&#39;\nimport json,os\nfrom pathlib import Path\np=json.loads(Path(os.environ[&#39;AILOOT_REQUEST_FILE&#39;]).read_text(encoding=&#39;utf-8&#39;))\nif not isinstance(p,dict): raise SystemExit(&#39;Request must be a JSON object&#39;)\np[&#39;model&#39;]=&#39;inception/mercury-decide:free&#39;\nPath(&#39;request.json&#39;).write_text(json.dumps(p,ensure_ascii=False),encoding=&#39;utf-8&#39;)\nPY_REQUEST\ncurl --fail-with-body --silent --show-error https://api.ailoot.ai/v1/systemone \\\n  -H &quot;Authorization: Bearer $AILOOT_API_KEY&quot; -H &#39;Content-Type: application/json&#39; \\\n  --data-binary @request.json -D response-headers.txt -o result.json\npython3 - &lt;&lt;&#39;PY_RESULT&#39;\nimport json\nfrom pathlib import Path\nprint(json.dumps(json.loads(Path(&#39;result.json&#39;).read_text()),ensure_ascii=False,indent=2))\nPY_RESULT\n</code></pre></div></div></div></section><section class=\"card-section\" data-card-section=\"results\"><h3 tabindex=\"-1\">Λήψη και αποθήκευση αποτελεσμάτων</h3><h4>Ailoot Ultra · System One</h4><p class=\"note-s\">json</p><div class=\"card-result-process\" data-all-results><h5>Διατηρήστε όλα τα ολοκληρωμένα αποτελέσματα</h5><p class=\"note-s\">Διατηρήστε κάθε πλήρη απάντηση, αρχείο και τμήμα περιεχομένου που επιστρέφεται.</p><p class=\"note-s\">Διατηρείται κάθε απάντηση με το παρεχόμενο ID ερώτησης, τον ακριβή τύπο της, την τιμή noul/choice/score, τη βεβαιότητα, τις πιθανότητες και το υπόμνημα. Ολόκληρο το αρχικό JSON αποθηκεύεται και επιστρέφεται μόνο μετά την εκκαθάριση.</p></div><div class=\"card-result-process\" data-unknown-recovery><h5>Αν χρειάζεται έλεγχος της αρχικής απάντησης</h5><p class=\"note-s\">Διατηρήστε την αρχική λειτουργία και την πλήρη ή μερική απάντηση· μην επαναλάβετε το POST.</p></div><details class=\"card-about\" data-output-fields><summary>Πεδία απάντησης</summary><div class=\"tw\" data-card-table=\"output\"><table><thead><tr><th>Πεδίο</th><th>Τύπος</th></tr></thead><tbody><tr><th data-cell-label=\"Πεδίο\" scope=\"row\"><span class=\"card-cell-label\">Πεδίο</span><code class=\"card-field-name\">model</code></th><td data-cell-label=\"Τύπος\" data-field-type><span class=\"card-cell-label\">Τύπος</span>string</td></tr><tr><th data-cell-label=\"Πεδίο\" scope=\"row\"><span class=\"card-cell-label\">Πεδίο</span><code class=\"card-field-name\">id</code></th><td data-cell-label=\"Τύπος\" data-field-type><span class=\"card-cell-label\">Τύπος</span>string</td></tr><tr><th data-cell-label=\"Πεδίο\" scope=\"row\"><span class=\"card-cell-label\">Πεδίο</span><code class=\"card-field-name\">provider</code></th><td data-cell-label=\"Τύπος\" data-field-type><span class=\"card-cell-label\">Τύπος</span>string</td></tr><tr><th data-cell-label=\"Πεδίο\" scope=\"row\"><span class=\"card-cell-label\">Πεδίο</span><code class=\"card-field-name\">answers.&lt;id&gt;.type</code></th><td data-cell-label=\"Τύπος\" data-field-type><span class=\"card-cell-label\">Τύπος</span>string</td></tr><tr><th data-cell-label=\"Πεδίο\" scope=\"row\"><span class=\"card-cell-label\">Πεδίο</span><code class=\"card-field-name\">answers.&lt;id&gt;.noul</code></th><td data-cell-label=\"Τύπος\" data-field-type><span class=\"card-cell-label\">Τύπος</span>number</td></tr><tr><th data-cell-label=\"Πεδίο\" scope=\"row\"><span class=\"card-cell-label\">Πεδίο</span><code class=\"card-field-name\">answers.&lt;id&gt;.choice</code></th><td data-cell-label=\"Τύπος\" data-field-type><span class=\"card-cell-label\">Τύπος</span>string</td></tr><tr><th data-cell-label=\"Πεδίο\" scope=\"row\"><span class=\"card-cell-label\">Πεδίο</span><code class=\"card-field-name\">answers.&lt;id&gt;.score</code></th><td data-cell-label=\"Τύπος\" data-field-type><span class=\"card-cell-label\">Τύπος</span>number</td></tr><tr><th data-cell-label=\"Πεδίο\" scope=\"row\"><span class=\"card-cell-label\">Πεδίο</span><code class=\"card-field-name\">answers.&lt;id&gt;.confidence</code></th><td data-cell-label=\"Τύπος\" data-field-type><span class=\"card-cell-label\">Τύπος</span>number</td></tr><tr><th data-cell-label=\"Πεδίο\" scope=\"row\"><span class=\"card-cell-label\">Πεδίο</span><code class=\"card-field-name\">answers.&lt;id&gt;.probabilities</code></th><td data-cell-label=\"Τύπος\" data-field-type><span class=\"card-cell-label\">Τύπος</span>object</td></tr><tr><th data-cell-label=\"Πεδίο\" scope=\"row\"><span class=\"card-cell-label\">Πεδίο</span><code class=\"card-field-name\">answers.&lt;id&gt;.legend</code></th><td data-cell-label=\"Τύπος\" data-field-type><span class=\"card-cell-label\">Τύπος</span>object</td></tr><tr><th data-cell-label=\"Πεδίο\" scope=\"row\"><span class=\"card-cell-label\">Πεδίο</span><code class=\"card-field-name\">usage.input_tokens</code></th><td data-cell-label=\"Τύπος\" data-field-type><span class=\"card-cell-label\">Τύπος</span>integer</td></tr><tr><th data-cell-label=\"Πεδίο\" scope=\"row\"><span class=\"card-cell-label\">Πεδίο</span><code class=\"card-field-name\">usage.output_tokens</code></th><td data-cell-label=\"Τύπος\" data-field-type><span class=\"card-cell-label\">Τύπος</span>integer</td></tr><tr><th data-cell-label=\"Πεδίο\" scope=\"row\"><span class=\"card-cell-label\">Πεδίο</span><code class=\"card-field-name\">usage.cost</code></th><td data-cell-label=\"Τύπος\" data-field-type><span class=\"card-cell-label\">Τύπος</span>number</td></tr></tbody></table></div></details><details class=\"card-about\" data-method-errors><summary>Σφάλματα και επόμενα βήματα</summary><div class=\"tw\" data-card-table=\"errors\"><table><thead><tr><th>Απάντηση</th><th>Συνθήκη</th><th>Επόμενο βήμα</th></tr></thead><tbody><tr><th data-cell-label=\"Απάντηση\" scope=\"row\"><span class=\"card-cell-label\">Απάντηση</span>400 · <code>invalid_request_error</code></th><td data-cell-label=\"Συνθήκη\"><span class=\"card-cell-label\">Συνθήκη</span>Μη έγκυρο απαιτούμενο πεδίο, αναπαράσταση ή τιμή</td><td data-cell-label=\"Επόμενο βήμα\"><span class=\"card-cell-label\">Επόμενο βήμα</span>Διορθώστε το υποδεικνυόμενο πεδίο του αιτήματος.</td></tr></tbody></table></div></details></section><section class=\"card-section\" data-card-section=\"aliases\"><h3 tabindex=\"-1\">Εναλλακτικά ονόματα</h3><h4>Εναλλακτικά ονόματα μοντέλου</h4><p class=\"note-s\"><span data-model-alias-route=\"Ultra\"><b>Ailoot Ultra</b> <a href=\"#m=inception%2Fmercury-decide%3Afree&amp;route=Ultra&amp;caller=inception%2Fmercury-decide%3Afree&amp;fmt=systemone\"><code>inception/mercury-decide:free</code></a></span></p><h4>Εναλλακτικές διαδρομές μεθόδων</h4><p class=\"note-s\">Χρησιμοποιήστε τις διαδρομές μεθόδων που εμφανίζονται παραπάνω.</p><h4>Σχετικά ID μοντέλων</h4><p class=\"note-s\"><a href=\"#m=inception%2Fmercury-decide%3Afree&amp;route=Ultra&amp;caller=inception%2Fmercury-decide%3Afree&amp;fmt=systemone\"><code>inception/mercury-decide:free</code></a></p></section></div>",
      "method_identity": {
        "effective_request_model_id": "inception/mercury-decide:free",
        "fmt": "systemone",
        "http": "POST",
        "path": "/v1/systemone",
        "request_model_id": "inception/mercury-decide:free",
        "route_label": "Ultra"
      },
      "method_key": "Ultra|systemone|/v1/systemone|inception%2Fmercury-decide%3Afree",
      "ordinal": 0,
      "rawMethod": {
        "available": null,
        "cache_read": null,
        "cache_write": null,
        "cache_write_1h": null,
        "contract": {
          "data": {
            "all_results": "Every supplied question-ID answer with its exact type, noul/choice/score value, confidence, probabilities and legend is retained. Entire original JSON is stored and returned only after settlement.",
            "errors": [
              {
                "code": null,
                "condition": "Μη έγκυρο απαιτούμενο πεδίο, αναπαράσταση ή τιμή",
                "http_status": 400,
                "recovery": "Διορθώστε το υποδεικνυόμενο πεδίο του αιτήματος.",
                "type": "invalid_request_error"
              }
            ],
            "hints": [],
            "ignored_fields": [],
            "lifecycle": {
              "cancel": null,
              "idempotency_header": null,
              "job_retrieve": null,
              "mode": "synchronous",
              "streaming": false,
              "unknown": "Διατηρήστε την αρχική λειτουργία και την πλήρη ή μερική απάντηση· μην επαναλάβετε το POST."
            },
            "material_combinations": [
              {
                "mode": "noul",
                "optional": [
                  "criteria true/false descriptions"
                ],
                "required": [
                  "state",
                  "questions.<id>.type=noul",
                  "questions.<id>.instructions"
                ]
              },
              {
                "mode": "choice",
                "required": [
                  "state",
                  "questions.<id>.type=choice",
                  "questions.<id>.instructions",
                  "criteria object"
                ]
              },
              {
                "mode": "score",
                "required": [
                  "state",
                  "questions.<id>.type=score",
                  "questions.<id>.instructions",
                  "criteria array with minItems1"
                ]
              }
            ],
            "operation_modes": [
              "noul",
              "choice",
              "score"
            ],
            "outputs": {
              "all_results": "Διατηρείται κάθε απάντηση με το παρεχόμενο ID ερώτησης, τον ακριβή τύπο της, την τιμή noul/choice/score, τη βεβαιότητα, τις πιθανότητες και το υπόμνημα. Ολόκληρο το αρχικό JSON αποθηκεύεται και επιστρέφεται μόνο μετά την εκκαθάριση.",
              "family": "decisions",
              "fields": [
                {
                  "description": null,
                  "name": "model",
                  "type": "string"
                },
                {
                  "description": null,
                  "name": "id",
                  "type": "string"
                },
                {
                  "description": null,
                  "name": "provider",
                  "type": "string"
                },
                {
                  "description": null,
                  "name": "answers.<id>.type",
                  "type": "string"
                },
                {
                  "description": null,
                  "name": "answers.<id>.noul",
                  "type": "number"
                },
                {
                  "description": null,
                  "name": "answers.<id>.choice",
                  "type": "string"
                },
                {
                  "description": null,
                  "name": "answers.<id>.score",
                  "type": "number"
                },
                {
                  "description": null,
                  "name": "answers.<id>.confidence",
                  "type": "number"
                },
                {
                  "description": null,
                  "name": "answers.<id>.probabilities",
                  "type": "object"
                },
                {
                  "description": null,
                  "name": "answers.<id>.legend",
                  "type": "object"
                },
                {
                  "description": null,
                  "name": "usage.input_tokens",
                  "type": "integer"
                },
                {
                  "description": null,
                  "name": "usage.output_tokens",
                  "type": "integer"
                },
                {
                  "description": null,
                  "name": "usage.cost",
                  "type": "number"
                }
              ],
              "format": "json",
              "schema": {
                "properties": {
                  "answers": {
                    "additionalProperties": {
                      "description": "A Decisions answer using a boolean, choice, or score evaluation.",
                      "discriminator": {
                        "mapping": {
                          "choice": "#/components/schemas/DecisionsChoiceAnswer",
                          "noul": "#/components/schemas/DecisionsNoulAnswer",
                          "score": "#/components/schemas/DecisionsScoreAnswer"
                        },
                        "propertyName": "type"
                      },
                      "oneOf": [
                        {
                          "$ref": "#/components/schemas/DecisionsNoulAnswer"
                        },
                        {
                          "$ref": "#/components/schemas/DecisionsChoiceAnswer"
                        },
                        {
                          "$ref": "#/components/schemas/DecisionsScoreAnswer"
                        }
                      ]
                    },
                    "type": "object"
                  },
                  "id": {
                    "type": "string"
                  },
                  "model": {
                    "type": "string"
                  },
                  "provider": {
                    "type": "string"
                  },
                  "usage": {
                    "properties": {
                      "cost": {
                        "format": "double",
                        "type": "number"
                      },
                      "input_tokens": {
                        "type": "integer"
                      },
                      "output_tokens": {
                        "type": "integer"
                      }
                    },
                    "required": [
                      "input_tokens",
                      "output_tokens"
                    ],
                    "type": "object"
                  }
                },
                "required": [
                  "model",
                  "answers",
                  "usage"
                ],
                "type": "object"
              }
            },
            "parameters": [
              {
                "availability": "source_interface",
                "default": null,
                "default_known": false,
                "enum": [
                  "inception/mercury-decide:free"
                ],
                "enum_known": true,
                "name": "model",
                "required": true,
                "type": "string"
              },
              {
                "availability": "source_interface",
                "default": null,
                "default_known": false,
                "enum": null,
                "enum_known": false,
                "name": "provider",
                "required": false,
                "type": "schema"
              },
              {
                "availability": "source_interface",
                "default": null,
                "default_known": false,
                "enum": null,
                "enum_known": false,
                "name": "questions",
                "required": true,
                "type": "object"
              },
              {
                "availability": "source_interface",
                "default": null,
                "default_known": false,
                "description": "A unique identifier for grouping related requests (e.g., a conversation or agent workflow). Used for observability grouping in Broadcast and private logging; never sent to the provider. If provided in both the request body and the x-session-id header, the body value takes precedence. Maximum of 256 characters.",
                "enum": null,
                "enum_known": false,
                "maxLength": 256,
                "name": "session_id",
                "required": false,
                "type": "string"
              },
              {
                "availability": "source_interface",
                "default": null,
                "default_known": false,
                "description": "The content to evaluate: a plain string, or a JSON object or array of related context.",
                "enum": null,
                "enum_known": false,
                "name": "state",
                "required": true,
                "type": "schema"
              },
              {
                "availability": "source_interface",
                "default": null,
                "default_known": false,
                "enum": null,
                "enum_known": false,
                "name": "trace",
                "required": false,
                "type": "schema"
              },
              {
                "availability": "source_interface",
                "default": null,
                "default_known": false,
                "enum": null,
                "enum_known": false,
                "maxLength": 256,
                "name": "user",
                "required": false,
                "type": "string"
              },
              {
                "availability": "source_interface",
                "default": null,
                "default_known": false,
                "enum": [
                  "noul",
                  "choice",
                  "score"
                ],
                "enum_known": true,
                "name": "questions.<id>.type",
                "required": true,
                "type": "string"
              },
              {
                "availability": "source_interface",
                "default": null,
                "default_known": false,
                "enum": null,
                "enum_known": false,
                "name": "questions.<id>.instructions",
                "required": true,
                "type": "string|object|array"
              },
              {
                "availability": "source_interface",
                "conditions": "choice/score: απαιτείται· noul: προαιρετικό. Τα κριτήρια choice είναι αντικείμενο· το score είναι πίνακας με minItems1.",
                "default": null,
                "default_known": false,
                "enum": null,
                "enum_known": false,
                "name": "questions.<id>.criteria",
                "required": false,
                "type": "object|array"
              },
              {
                "availability": "source_interface",
                "default": null,
                "default_known": false,
                "enum": null,
                "enum_known": false,
                "name": "questions.<id>.criteria.true",
                "required": true,
                "type": "string|object|array",
                "when": "Παρέχεται αντικείμενο κριτηρίων noul"
              },
              {
                "availability": "source_interface",
                "default": null,
                "default_known": false,
                "enum": null,
                "enum_known": false,
                "name": "questions.<id>.criteria.false",
                "required": true,
                "type": "string|object|array",
                "when": "Παρέχεται αντικείμενο κριτηρίων noul"
              }
            ],
            "unsupported": [
              "stream=true"
            ]
          },
          "hints": [
            "Στείλτε το ακριβές ID μοντέλου και διατηρήστε ολόκληρη την εγγενή απόκριση."
          ],
          "input": {
            "content_type": "application/json",
            "material_types": [
              "text"
            ],
            "multimodal_input_binding": null,
            "optional_controls": [
              "provider",
              "session_id",
              "trace",
              "user"
            ],
            "required": [
              "model",
              "state",
              "questions"
            ]
          },
          "lifecycle": {
            "cancel": null,
            "idempotency_header": null,
            "job_retrieve": null,
            "mode": "synchronous",
            "streaming": false,
            "unknown": "Preserve original operation and full/partial reply; do not replay POST."
          },
          "manufacturer_capability": {
            "context_length": 65536,
            "manufacturer_input": [
              "text"
            ],
            "manufacturer_output": [
              "decisions"
            ]
          },
          "method": {
            "http": "POST",
            "path": "/v1/systemone"
          },
          "method_aliases": [],
          "operation_modes": [
            "noul",
            "choice",
            "score"
          ],
          "output": {
            "all_results": "Every supplied question-ID answer with its exact type, noul/choice/score value, confidence, probabilities and legend is retained. Entire original JSON is stored and returned only after settlement.",
            "family": "decisions",
            "fields": [
              {
                "description": null,
                "name": "model",
                "type": "string"
              },
              {
                "description": null,
                "name": "id",
                "type": "string"
              },
              {
                "description": null,
                "name": "provider",
                "type": "string"
              },
              {
                "description": null,
                "name": "answers.<id>.type",
                "type": "string"
              },
              {
                "description": null,
                "name": "answers.<id>.noul",
                "type": "number"
              },
              {
                "description": null,
                "name": "answers.<id>.choice",
                "type": "string"
              },
              {
                "description": null,
                "name": "answers.<id>.score",
                "type": "number"
              },
              {
                "description": null,
                "name": "answers.<id>.confidence",
                "type": "number"
              },
              {
                "description": null,
                "name": "answers.<id>.probabilities",
                "type": "object"
              },
              {
                "description": null,
                "name": "answers.<id>.legend",
                "type": "object"
              },
              {
                "description": null,
                "name": "usage.input_tokens",
                "type": "integer"
              },
              {
                "description": null,
                "name": "usage.output_tokens",
                "type": "integer"
              },
              {
                "description": null,
                "name": "usage.cost",
                "type": "number"
              }
            ],
            "format": "json",
            "schema": {
              "properties": {
                "answers": {
                  "additionalProperties": {
                    "description": "A Decisions answer using a boolean, choice, or score evaluation.",
                    "discriminator": {
                      "mapping": {
                        "choice": "#/components/schemas/DecisionsChoiceAnswer",
                        "noul": "#/components/schemas/DecisionsNoulAnswer",
                        "score": "#/components/schemas/DecisionsScoreAnswer"
                      },
                      "propertyName": "type"
                    },
                    "oneOf": [
                      {
                        "$ref": "#/components/schemas/DecisionsNoulAnswer"
                      },
                      {
                        "$ref": "#/components/schemas/DecisionsChoiceAnswer"
                      },
                      {
                        "$ref": "#/components/schemas/DecisionsScoreAnswer"
                      }
                    ]
                  },
                  "type": "object"
                },
                "id": {
                  "type": "string"
                },
                "model": {
                  "type": "string"
                },
                "provider": {
                  "type": "string"
                },
                "usage": {
                  "properties": {
                    "cost": {
                      "format": "double",
                      "type": "number"
                    },
                    "input_tokens": {
                      "type": "integer"
                    },
                    "output_tokens": {
                      "type": "integer"
                    }
                  },
                  "required": [
                    "input_tokens",
                    "output_tokens"
                  ],
                  "type": "object"
                }
              },
              "required": [
                "model",
                "answers",
                "usage"
              ],
              "type": "object"
            }
          },
          "schema": {
            "request": {
              "properties": {
                "model": {
                  "enum": [
                    "inception/mercury-decide:free"
                  ],
                  "type": "string"
                },
                "provider": {
                  "allOf": [
                    {
                      "$ref": "#/components/schemas/ProviderPreferences"
                    },
                    {
                      "description": "Provider routing preferences for the request."
                    }
                  ]
                },
                "questions": {
                  "additionalProperties": {
                    "description": "A Decisions question using a boolean, choice, or ordered score evaluation.",
                    "discriminator": {
                      "mapping": {
                        "choice": "#/components/schemas/DecisionsChoiceQuestion",
                        "noul": "#/components/schemas/DecisionsNoulQuestion",
                        "score": "#/components/schemas/DecisionsScoreQuestion"
                      },
                      "propertyName": "type"
                    },
                    "oneOf": [
                      {
                        "$ref": "#/components/schemas/DecisionsNoulQuestion"
                      },
                      {
                        "$ref": "#/components/schemas/DecisionsChoiceQuestion"
                      },
                      {
                        "$ref": "#/components/schemas/DecisionsScoreQuestion"
                      }
                    ]
                  },
                  "type": "object"
                },
                "session_id": {
                  "description": "A unique identifier for grouping related requests (e.g., a conversation or agent workflow). Used for observability grouping in Broadcast and private logging; never sent to the provider. If provided in both the request body and the x-session-id header, the body value takes precedence. Maximum of 256 characters.",
                  "example": "session-1234",
                  "maxLength": 256,
                  "type": "string"
                },
                "state": {
                  "anyOf": [
                    {
                      "type": "string"
                    },
                    {
                      "additionalProperties": {},
                      "type": "object"
                    },
                    {
                      "items": {},
                      "type": "array"
                    }
                  ],
                  "description": "The content to evaluate: a plain string, or a JSON object or array of related context."
                },
                "trace": {
                  "$ref": "#/components/schemas/TraceConfig"
                },
                "user": {
                  "maxLength": 256,
                  "type": "string"
                }
              },
              "required": [
                "model",
                "state",
                "questions"
              ],
              "type": "object"
            },
            "response": {
              "properties": {
                "answers": {
                  "additionalProperties": {
                    "description": "A Decisions answer using a boolean, choice, or score evaluation.",
                    "discriminator": {
                      "mapping": {
                        "choice": "#/components/schemas/DecisionsChoiceAnswer",
                        "noul": "#/components/schemas/DecisionsNoulAnswer",
                        "score": "#/components/schemas/DecisionsScoreAnswer"
                      },
                      "propertyName": "type"
                    },
                    "oneOf": [
                      {
                        "$ref": "#/components/schemas/DecisionsNoulAnswer"
                      },
                      {
                        "$ref": "#/components/schemas/DecisionsChoiceAnswer"
                      },
                      {
                        "$ref": "#/components/schemas/DecisionsScoreAnswer"
                      }
                    ]
                  },
                  "type": "object"
                },
                "id": {
                  "type": "string"
                },
                "model": {
                  "type": "string"
                },
                "provider": {
                  "type": "string"
                },
                "usage": {
                  "properties": {
                    "cost": {
                      "format": "double",
                      "type": "number"
                    },
                    "input_tokens": {
                      "type": "integer"
                    },
                    "output_tokens": {
                      "type": "integer"
                    }
                  },
                  "required": [
                    "input_tokens",
                    "output_tokens"
                  ],
                  "type": "object"
                }
              },
              "required": [
                "model",
                "answers",
                "usage"
              ],
              "type": "object"
            }
          }
        },
        "ctx": null,
        "declared_pricing_profiles": [
          {
            "dimensions": {
              "regime": "base"
            },
            "label": "Βασικές χρεώσεις ανά token",
            "units": [
              {
                "amount": "0",
                "amount_unit": "usd_per_thousand_tokens",
                "billing_input": true,
                "estimate_only": false,
                "key": "input_price",
                "label": "Input tokens",
                "native_amount_usd_per_unit": "0",
                "native_quantity": 1,
                "native_unit": "input_token",
                "public_unit_label": "/ 1K tokens",
                "quantity": 1000,
                "quantity_is_estimate": false,
                "rate_role": "typed_native_retail_rate",
                "side": "in",
                "unit": "input_token"
              },
              {
                "amount": "0",
                "amount_unit": "usd_per_thousand_tokens",
                "billing_input": true,
                "estimate_only": false,
                "key": "output_price",
                "label": "Output tokens",
                "native_amount_usd_per_unit": "0",
                "native_quantity": 1,
                "native_unit": "output_token",
                "public_unit_label": "/ 1K tokens",
                "quantity": 1000,
                "quantity_is_estimate": false,
                "rate_role": "typed_native_retail_rate",
                "side": "out",
                "unit": "output_token"
              },
              {
                "amount": null,
                "amount_unit": "usd_per_thousand_tokens",
                "billing_input": true,
                "estimate_only": false,
                "key": "cache_read_price",
                "label": "Cache read",
                "native_amount_usd_per_unit": null,
                "native_quantity": 1,
                "native_unit": "cached_input_token",
                "public_unit_label": "/ 1K tokens",
                "quantity": 1000,
                "quantity_is_estimate": false,
                "rate_role": "typed_native_retail_rate",
                "side": "in",
                "unit": "cached_input_token"
              },
              {
                "amount": null,
                "amount_unit": "usd_per_thousand_tokens",
                "billing_input": true,
                "estimate_only": false,
                "key": "cache_write_price",
                "label": "Cache write",
                "native_amount_usd_per_unit": null,
                "native_quantity": 1,
                "native_unit": "generic_cache_creation_token",
                "public_unit_label": "/ 1K tokens",
                "quantity": 1000,
                "quantity_is_estimate": false,
                "rate_role": "typed_native_retail_rate",
                "side": "in",
                "unit": "generic_cache_creation_token"
              },
              {
                "amount": null,
                "amount_unit": "usd_per_thousand_tokens",
                "billing_input": true,
                "estimate_only": false,
                "key": "cache_write_1h_price",
                "label": "Cache write, 1 hour",
                "native_amount_usd_per_unit": null,
                "native_quantity": 1,
                "native_unit": "one_hour_cache_creation_token",
                "public_unit_label": "/ 1K tokens",
                "quantity": 1000,
                "quantity_is_estimate": false,
                "rate_role": "typed_native_retail_rate",
                "side": "in",
                "unit": "one_hour_cache_creation_token"
              }
            ]
          },
          {
            "dimensions": {
              "max_context_tokens_inclusive": null,
              "min_context_tokens_exclusive": 0
            },
            "label": "Επίπεδο 1 βάσει μήκους αιτήματος",
            "units": [
              {
                "amount": "0",
                "amount_unit": "usd_per_thousand_tokens",
                "billing_input": true,
                "estimate_only": false,
                "key": "input_price",
                "label": "Input tokens",
                "native_amount_usd_per_unit": "0",
                "native_quantity": 1,
                "native_unit": "input_token",
                "public_unit_label": "/ 1K tokens",
                "quantity": 1000,
                "quantity_is_estimate": false,
                "rate_role": "typed_native_retail_rate",
                "side": "in",
                "unit": "input_token"
              },
              {
                "amount": "0",
                "amount_unit": "usd_per_thousand_tokens",
                "billing_input": true,
                "estimate_only": false,
                "key": "output_price",
                "label": "Output tokens",
                "native_amount_usd_per_unit": "0",
                "native_quantity": 1,
                "native_unit": "output_token",
                "public_unit_label": "/ 1K tokens",
                "quantity": 1000,
                "quantity_is_estimate": false,
                "rate_role": "typed_native_retail_rate",
                "side": "out",
                "unit": "output_token"
              },
              {
                "amount": null,
                "amount_unit": "usd_per_thousand_tokens",
                "billing_input": true,
                "estimate_only": false,
                "key": "cache_read_price",
                "label": "Cache read",
                "native_amount_usd_per_unit": null,
                "native_quantity": 1,
                "native_unit": "cached_input_token",
                "public_unit_label": "/ 1K tokens",
                "quantity": 1000,
                "quantity_is_estimate": false,
                "rate_role": "typed_native_retail_rate",
                "side": "in",
                "unit": "cached_input_token"
              },
              {
                "amount": null,
                "amount_unit": "usd_per_thousand_tokens",
                "billing_input": true,
                "estimate_only": false,
                "key": "cache_write_price",
                "label": "Cache write",
                "native_amount_usd_per_unit": null,
                "native_quantity": 1,
                "native_unit": "generic_cache_creation_token",
                "public_unit_label": "/ 1K tokens",
                "quantity": 1000,
                "quantity_is_estimate": false,
                "rate_role": "typed_native_retail_rate",
                "side": "in",
                "unit": "generic_cache_creation_token"
              },
              {
                "amount": null,
                "amount_unit": "usd_per_thousand_tokens",
                "billing_input": true,
                "estimate_only": false,
                "key": "cache_write_1h_price",
                "label": "Cache write, 1 hour",
                "native_amount_usd_per_unit": null,
                "native_quantity": 1,
                "native_unit": "one_hour_cache_creation_token",
                "public_unit_label": "/ 1K tokens",
                "quantity": 1000,
                "quantity_is_estimate": false,
                "rate_role": "typed_native_retail_rate",
                "side": "in",
                "unit": "one_hour_cache_creation_token"
              }
            ]
          }
        ],
        "examples": [
          {
            "code": "{\n  \"model\": \"inception/mercury-decide:free\",\n  \"questions\": {\n    \"is_bug\": {\n      \"criteria\": {\n        \"false\": \"The customer is asking a question or requesting a feature.\",\n        \"true\": \"The customer describes broken or unexpected product behavior.\"\n      },\n      \"instructions\": \"Is the customer reporting a software defect?\",\n      \"type\": \"noul\"\n    },\n    \"team\": {\n      \"criteria\": {\n        \"account\": \"Login, permissions, or profile issues.\",\n        \"frontend\": \"Rendering, layout, or browser compatibility issues.\",\n        \"payments\": \"Checkout, billing, or payment processing issues.\"\n      },\n      \"instructions\": \"Which team should own this ticket?\",\n      \"type\": \"choice\"\n    },\n    \"urgency\": {\n      \"criteria\": [\n        \"Can wait for the next release\",\n        \"Should be fixed this week\",\n        \"Blocking revenue right now\"\n      ],\n      \"instructions\": \"How urgent is this ticket?\",\n      \"type\": \"score\"\n    }\n  },\n  \"state\": {\n    \"customer_tier\": \"enterprise\",\n    \"ticket\": \"My checkout page shows a blank screen after I click Pay. I have tried two browsers.\"\n  }\n}",
            "label": "Retained official request structure; documentary example",
            "language": "json"
          },
          {
            "code": "set -eu\n: \"${AILOOT_API_KEY:?Set your Ailoot API key}\"\n: \"${AILOOT_REQUEST_FILE:?Set your actual JSON request file}\"\nexport AILOOT_REQUEST_FILE\npython3 - <<'PY_REQUEST'\nimport json,os\nfrom pathlib import Path\np=json.loads(Path(os.environ['AILOOT_REQUEST_FILE']).read_text(encoding='utf-8'))\nif not isinstance(p,dict): raise SystemExit('Request must be a JSON object')\np['model']='inception/mercury-decide:free'\nPath('request.json').write_text(json.dumps(p,ensure_ascii=False),encoding='utf-8')\nPY_REQUEST\ncurl --fail-with-body --silent --show-error https://api.ailoot.ai/v1/systemone \\\n  -H \"Authorization: Bearer $AILOOT_API_KEY\" -H 'Content-Type: application/json' \\\n  --data-binary @request.json -D response-headers.txt -o result.json\npython3 - <<'PY_RESULT'\nimport json\nfrom pathlib import Path\nprint(json.dumps(json.loads(Path('result.json').read_text()),ensure_ascii=False,indent=2))\nPY_RESULT\n",
            "label": "Use your actual request material and retain the complete result",
            "language": "bash",
            "material_policy": "Use real owner-supplied state/questions or query/documents. No invented file ID, document, image URL, job ID or returned result."
          }
        ],
        "family": "systemone",
        "fast_multiplier": null,
        "flex_multiplier": null,
        "fmt": "systemone",
        "http": "POST",
        "in": 0,
        "input": [
          "text"
        ],
        "label": "System One",
        "max_out": null,
        "max_reasoning_effort_multiplier": null,
        "method_aliases": [],
        "native_endpoint": "systemone",
        "out": 0,
        "output": [
          "decisions"
        ],
        "path": "/v1/systemone",
        "price_conditions": [
          {
            "label": "Fast mode",
            "value": "Not specified",
            "when": "When fast mode is selected"
          },
          {
            "label": "Flex mode",
            "value": "Not specified",
            "when": "When flex mode is selected"
          },
          {
            "label": "Maximum reasoning effort",
            "value": "Not specified",
            "when": "When maximum reasoning effort uses the default adjustment"
          }
        ],
        "pricing": {
          "billing_mode": "token",
          "image_input_price": null,
          "image_output_price": null,
          "per_request_price": null
        },
        "pricing_profiles": [
          {
            "dimensions": {
              "regime": "base"
            },
            "label": "Base token rates",
            "units": [
              {
                "amount": "0",
                "amount_unit": "usd_per_thousand_tokens",
                "billing_input": true,
                "estimate_only": false,
                "key": "input_price",
                "label": "Input tokens",
                "native_amount_usd_per_unit": "0",
                "native_quantity": 1,
                "native_unit": "input_token",
                "public_unit_label": "/ 1K tokens",
                "quantity": 1000,
                "quantity_is_estimate": false,
                "rate_role": "typed_native_retail_rate",
                "side": "in",
                "unit": "input_token"
              },
              {
                "amount": "0",
                "amount_unit": "usd_per_thousand_tokens",
                "billing_input": true,
                "estimate_only": false,
                "key": "output_price",
                "label": "Output tokens",
                "native_amount_usd_per_unit": "0",
                "native_quantity": 1,
                "native_unit": "output_token",
                "public_unit_label": "/ 1K tokens",
                "quantity": 1000,
                "quantity_is_estimate": false,
                "rate_role": "typed_native_retail_rate",
                "side": "out",
                "unit": "output_token"
              },
              {
                "amount": null,
                "amount_unit": "usd_per_thousand_tokens",
                "billing_input": true,
                "estimate_only": false,
                "key": "cache_read_price",
                "label": "Cache read",
                "native_amount_usd_per_unit": null,
                "native_quantity": 1,
                "native_unit": "cached_input_token",
                "public_unit_label": "/ 1K tokens",
                "quantity": 1000,
                "quantity_is_estimate": false,
                "rate_role": "typed_native_retail_rate",
                "side": "in",
                "unit": "cached_input_token"
              },
              {
                "amount": null,
                "amount_unit": "usd_per_thousand_tokens",
                "billing_input": true,
                "estimate_only": false,
                "key": "cache_write_price",
                "label": "Cache write",
                "native_amount_usd_per_unit": null,
                "native_quantity": 1,
                "native_unit": "generic_cache_creation_token",
                "public_unit_label": "/ 1K tokens",
                "quantity": 1000,
                "quantity_is_estimate": false,
                "rate_role": "typed_native_retail_rate",
                "side": "in",
                "unit": "generic_cache_creation_token"
              },
              {
                "amount": null,
                "amount_unit": "usd_per_thousand_tokens",
                "billing_input": true,
                "estimate_only": false,
                "key": "cache_write_1h_price",
                "label": "Cache write, 1 hour",
                "native_amount_usd_per_unit": null,
                "native_quantity": 1,
                "native_unit": "one_hour_cache_creation_token",
                "public_unit_label": "/ 1K tokens",
                "quantity": 1000,
                "quantity_is_estimate": false,
                "rate_role": "typed_native_retail_rate",
                "side": "in",
                "unit": "one_hour_cache_creation_token"
              }
            ]
          },
          {
            "dimensions": {
              "max_context_tokens_inclusive": null,
              "min_context_tokens_exclusive": 0
            },
            "label": "Request-length tier 1",
            "units": [
              {
                "amount": "0",
                "amount_unit": "usd_per_thousand_tokens",
                "billing_input": true,
                "estimate_only": false,
                "key": "input_price",
                "label": "Input tokens",
                "native_amount_usd_per_unit": "0",
                "native_quantity": 1,
                "native_unit": "input_token",
                "public_unit_label": "/ 1K tokens",
                "quantity": 1000,
                "quantity_is_estimate": false,
                "rate_role": "typed_native_retail_rate",
                "side": "in",
                "unit": "input_token"
              },
              {
                "amount": "0",
                "amount_unit": "usd_per_thousand_tokens",
                "billing_input": true,
                "estimate_only": false,
                "key": "output_price",
                "label": "Output tokens",
                "native_amount_usd_per_unit": "0",
                "native_quantity": 1,
                "native_unit": "output_token",
                "public_unit_label": "/ 1K tokens",
                "quantity": 1000,
                "quantity_is_estimate": false,
                "rate_role": "typed_native_retail_rate",
                "side": "out",
                "unit": "output_token"
              },
              {
                "amount": null,
                "amount_unit": "usd_per_thousand_tokens",
                "billing_input": true,
                "estimate_only": false,
                "key": "cache_read_price",
                "label": "Cache read",
                "native_amount_usd_per_unit": null,
                "native_quantity": 1,
                "native_unit": "cached_input_token",
                "public_unit_label": "/ 1K tokens",
                "quantity": 1000,
                "quantity_is_estimate": false,
                "rate_role": "typed_native_retail_rate",
                "side": "in",
                "unit": "cached_input_token"
              },
              {
                "amount": null,
                "amount_unit": "usd_per_thousand_tokens",
                "billing_input": true,
                "estimate_only": false,
                "key": "cache_write_price",
                "label": "Cache write",
                "native_amount_usd_per_unit": null,
                "native_quantity": 1,
                "native_unit": "generic_cache_creation_token",
                "public_unit_label": "/ 1K tokens",
                "quantity": 1000,
                "quantity_is_estimate": false,
                "rate_role": "typed_native_retail_rate",
                "side": "in",
                "unit": "generic_cache_creation_token"
              },
              {
                "amount": null,
                "amount_unit": "usd_per_thousand_tokens",
                "billing_input": true,
                "estimate_only": false,
                "key": "cache_write_1h_price",
                "label": "Cache write, 1 hour",
                "native_amount_usd_per_unit": null,
                "native_quantity": 1,
                "native_unit": "one_hour_cache_creation_token",
                "public_unit_label": "/ 1K tokens",
                "quantity": 1000,
                "quantity_is_estimate": false,
                "rate_role": "typed_native_retail_rate",
                "side": "in",
                "unit": "one_hour_cache_creation_token"
              }
            ]
          }
        ],
        "request_model_id": "inception/mercury-decide:free",
        "route_label": "Ultra",
        "status_reads": [],
        "tiers": [
          {
            "cache_read": null,
            "cache_read_multiplier": null,
            "cache_write": null,
            "cache_write_1h": null,
            "cache_write_multiplier": null,
            "created_at": "0001-01-01T00:00:00Z",
            "in": 0,
            "input_multiplier": null,
            "interval_boundary": "min_exclusive_max_inclusive",
            "max": null,
            "max_tokens": null,
            "min": 0,
            "min_tokens": 0,
            "null_rate_policy": "unknown or inherited; never zero",
            "out": 0,
            "output_multiplier": null,
            "per_request_price": null,
            "sort_order": 0,
            "tier_label": "",
            "updated_at": "0001-01-01T00:00:00Z"
          }
        ],
        "units": [
          {
            "amount": "0",
            "amount_unit": "usd_per_thousand_tokens",
            "billing_input": true,
            "estimate_only": false,
            "key": "input_price",
            "label": "Input tokens",
            "native_amount_usd_per_unit": "0",
            "native_quantity": 1,
            "native_unit": "input_token",
            "public_unit_label": "/ 1K tokens",
            "quantity": 1000,
            "quantity_is_estimate": false,
            "rate_role": "typed_native_retail_rate",
            "side": "in",
            "unit": "input_token"
          },
          {
            "amount": "0",
            "amount_unit": "usd_per_thousand_tokens",
            "billing_input": true,
            "estimate_only": false,
            "key": "output_price",
            "label": "Output tokens",
            "native_amount_usd_per_unit": "0",
            "native_quantity": 1,
            "native_unit": "output_token",
            "public_unit_label": "/ 1K tokens",
            "quantity": 1000,
            "quantity_is_estimate": false,
            "rate_role": "typed_native_retail_rate",
            "side": "out",
            "unit": "output_token"
          },
          {
            "amount": null,
            "amount_unit": "usd_per_thousand_tokens",
            "billing_input": true,
            "estimate_only": false,
            "key": "cache_read_price",
            "label": "Cache read",
            "native_amount_usd_per_unit": null,
            "native_quantity": 1,
            "native_unit": "cached_input_token",
            "public_unit_label": "/ 1K tokens",
            "quantity": 1000,
            "quantity_is_estimate": false,
            "rate_role": "typed_native_retail_rate",
            "side": "in",
            "unit": "cached_input_token"
          },
          {
            "amount": null,
            "amount_unit": "usd_per_thousand_tokens",
            "billing_input": true,
            "estimate_only": false,
            "key": "cache_write_price",
            "label": "Cache write",
            "native_amount_usd_per_unit": null,
            "native_quantity": 1,
            "native_unit": "generic_cache_creation_token",
            "public_unit_label": "/ 1K tokens",
            "quantity": 1000,
            "quantity_is_estimate": false,
            "rate_role": "typed_native_retail_rate",
            "side": "in",
            "unit": "generic_cache_creation_token"
          },
          {
            "amount": null,
            "amount_unit": "usd_per_thousand_tokens",
            "billing_input": true,
            "estimate_only": false,
            "key": "cache_write_1h_price",
            "label": "Cache write, 1 hour",
            "native_amount_usd_per_unit": null,
            "native_quantity": 1,
            "native_unit": "one_hour_cache_creation_token",
            "public_unit_label": "/ 1K tokens",
            "quantity": 1000,
            "quantity_is_estimate": false,
            "rate_role": "typed_native_retail_rate",
            "side": "in",
            "unit": "one_hour_cache_creation_token"
          }
        ]
      }
    }
  ],
  "model_id": "inception/mercury-decide:free",
  "nativeProvenance": {
    "input_facts_canonical_sha256": "eaeff97efc545bcec9e47671de53259ffec4d95e6c42d7cf217cc97435e38ac0",
    "input_html_sha256": "a450a6d132e40fe5e1494da400d307404647631e01ea45f32413e430b7bb95ce",
    "private_audit_sha256": "444093b9f156fd7d4c0fdbd2c40673bc2a0f1a96558dc2b8a8d55fe8efd3f265",
    "role": "historical-normalized-input-audit-hashes",
    "schema": "ailoot-native-model-provenance-v2"
  },
  "page": {
    "canonical": "https://ailoot.ai/models/el/inception-mercury-decide-u003a-free/",
    "description": "Το Mercury Decide αξιολογεί κοινά στοιχεία κειμένου ή JSON ως προς ερωτήματα με ονόματα και επιστρέφει επιλογές συγκεκριμένου τύπου, πιθανότητες ναι/όχι ή κλασματικές βαθμολογίες ρουμπρίκας. Η Inception τεκμηριώνει ειδική ροή αποφάσεων με έως 255 επιλογές Choice και δέκα επίπεδα Score.",
    "locale": "el",
    "md_url": "https://ailoot.ai/models/el/inception-mercury-decide-u003a-free/index.md",
    "title": "Inception: Mercury Decide (free) — Ailoot",
    "url": "https://ailoot.ai/models/el/inception-mercury-decide-u003a-free/"
  },
  "rawModel": {
    "about": "Το Mercury Decide είναι το μοντέλο της Inception για δομημένες αποφάσεις πάνω σε παρεχόμενα στοιχεία. Συνδυάζει μια κοινή κατάσταση με ερωτήματα που έχουν ονόματα και επιστρέφει απαντήσεις συγκεκριμένου τύπου με πιθανότητες. Το αποτέλεσμα μπορεί να είναι μια επιλεγμένη κατηγορία, μια εκτιμώμενη πιθανότητα ναι/όχι ή μια θέση σε καθορισμένη κλίμακα. Αυτό το προφίλ εξυπηρετεί μια απόφαση εντός καθορισμένων ορίων που μπορεί να ερμηνεύσει το λογισμικό· η τεκμηριωμένη διεπαφή του δεν παράγει απάντηση συνομιλίας ελεύθερης μορφής.\n\n### Κοινή κατάσταση και ουσιαστικά ονόματα ερωτημάτων\n\nΤο αίτημα του παραγωγού περιέχει ένα μοντέλο, μια κατάσταση και μια μη κενή αντιστοίχιση ερωτημάτων. Τα ονόματα των ερωτημάτων διατηρούνται στην αντιστοίχιση απαντήσεων. Δώστε την πληροφορία που χρειάζεται για να κριθεί κάθε ερώτημα και ονομάστε τα ερωτήματα βάσει των αποτελεσμάτων που χρησιμοποιεί η ροή εργασίας, όπως category, priority ή needs_follow_up. Πολλά ερωτήματα αξιολογούν ανεξάρτητα τα ίδια στοιχεία. Η τοποθέτησή τους σε ένα αίτημα δεν κάνει ένα μεταγενέστερο ερώτημα να εξαρτάται από προηγούμενη απάντηση.\n\nΤο παράδειγμα της Inception χρησιμοποιεί ένα αντικείμενο JSON για την κατάσταση. Ο οδηγός επιτρέπει επίσης συμβολοσειρές, αντικείμενα ή πίνακες στην κατάσταση, στις οδηγίες και στις περιγραφές κριτηρίων, με τις οδηγίες προαιρετικές ή null. Διατηρήστε χρήσιμη δομή όταν τα στοιχεία αποτελούνται ήδη από πεδία και κρατήστε αναγνωρίσιμο ένα έγγραφο ή μήνυμα όταν δίνετε κείμενο. Για μια περίπτωση υποστήριξης, συμπεριλάβετε το πραγματικό αίτημα και τα σχετικά γεγονότα αντί για αίτημα συναγωγής πλαισίου που λείπει.\n\n### Noul: μια εκτιμώμενη θετική απάντηση\n\nΈνα ερώτημα noul αναπαριστά μια συνθήκη ναι/όχι. Η έξοδός του είναι πιθανότητα από 0 έως 1 ότι ισχύει η θετική απάντηση. Προαιρετικές περιγραφές true και false μπορούν να προσδιορίζουν τι μετρά σε κάθε πλευρά του ερωτήματος. Για παράδειγμα, ρωτήστε αν ένα μήνυμα ζητά ρητά αντικατάσταση και διακρίνετέ το από ένα γενικό παράπονο για το αντικείμενο. Η πιθανότητα παρέχει αριθμητική κρίση· η εφαρμογή επιλέγει το κατώφλι και την ενέργεια της ροής εργασίας που προκύπτει.\n\nΚρατήστε τη συνθήκη αρκετά συγκεκριμένη ώστε τα στοιχεία να μπορούν να την επιλύσουν. Αν ένα ερώτημα αναμειγνύει το αν ο χρήστης θέλει βοήθεια, το αν ένα αντικείμενο είναι ελαττωματικό και το αν η περίπτωση είναι επείγουσα, διαχωρίστε αυτές τις συνθήκες. Διατηρήστε την επιστρεφόμενη πιθανότητα μαζί με τον ορισμό ερωτήματος, ώστε ένας μεταγενέστερος ελεγκτής να μπορεί να καταλάβει τι μετρά πραγματικά ο αριθμός.\n\n### Choice: επιλογή μίας επιλογής με όνομα\n\nΈνα ερώτημα Choice χρησιμοποιεί μια αντιστοίχιση από ένα έως 255 ονόματα επιλογών και περιγραφές· οι περιγραφές μπορούν να είναι null. Η επιστρεφόμενη επιλογή είναι η παρεχόμενη επιλογή με την υψηλότερη πιθανότητα. Το αποτέλεσμα περιέχει επίσης πιθανότητα για κάθε επιλογή και βεβαιότητα. Ορίστε διακριτά νοήματα για τις κατηγορίες και συμπεριλάβετε εφεδρική κατηγορία όταν κάποιες είσοδοι θα βρίσκονται εκτός των συγκεκριμένων επιλογών. Σύντομα κλειδιά εξόδου μπορούν να προσδιορίζουν κατηγορίες, ενώ πληρέστερες περιγραφές ορίζουν τα μεταξύ τους όρια.\n\nΜια περιγραφή δρομολόγησης μπορεί να διακρίνει ζήτημα πρόσβασης, ερώτηση προϊόντος και αναφερόμενο ελάττωμα. Δηλώστε το νόημα κάθε επιλογής και δώστε το μήνυμα που χρειάζεται δρομολόγηση. Η έξοδος είναι επιλεγμένη κατηγορία με κατανομή, όχι οδηγία που έχει ήδη αλλάξει μια ουρά ή επικοινωνήσει με άλλο σύστημα. Εξετάστε τις ανταγωνιστικές πιθανότητες όταν μια περίπτωση είναι αμφίσημη αντί να ερμηνεύετε τη νικήτρια ετικέτα ως απόδειξη βεβαιότητας.\n\n### Score: μια αναμενόμενη θέση σε ρουμπρίκα\n\nΈνα ερώτημα Score χρησιμοποιεί διατεταγμένο πίνακα από μία έως δέκα περιγραφές επιπέδων, ξεκινώντας από το επίπεδο 0. Η βαθμολογία του είναι ο μέσος όρος των δεικτών επιπέδων σταθμισμένος βάσει πιθανοτήτων και μπορεί να βρίσκεται μεταξύ επιπέδων. Η απάντηση περιέχει το υπόμνημα, πιθανότητες ανά επίπεδο και βεβαιότητα. Ορίστε τη σειρά και τα κριτήρια κάθε επιπέδου, όπως κανένας άμεσος αντίκτυπος, πρόβλημα με λειτουργική εναλλακτική λύση και εργασία που έχει μπλοκαριστεί πλήρως.\n\nΜια κλασματική αναμενόμενη βαθμολογία είναι χρήσιμη για προτεραιοποίηση ή συγκέντρωση. Διαφέρει από την επιλογή του μοναδικού πιθανότερου επιπέδου. Κρατήστε το υπόμνημα μαζί με τον αριθμό, ώστε μια βαθμολογία να μην ερμηνεύεται σε άσχετη κλίμακα. Η βεβαιότητα για Choice και Score αναφέρεται χωριστά μεταξύ 0 και 1· ο σχετικός οδηγός δεν την ορίζει ως ταυτόσημη με τη μεγαλύτερη πιθανότητα επιλογής ούτε παρέχει καθολικό τύπο για την ανακατασκευή της.\n\n### Προετοιμασία χρήσιμου αποτελέσματος απόφασης\n\nΈνα σύνολο στοιχείων μπορεί να υποστηρίζει ανεξάρτητα ερωτήματα κατηγορίας, επείγοντος και συνθήκης. Μια εργασία ελέγχου εγγράφου μπορεί να ρωτά αν υπάρχει απαιτούμενο θέμα, να επιλέγει την κατηγορία του και να βαθμολογεί τη συνάφειά του σε περιγραφόμενα επίπεδα. Χρησιμοποιήστε μόνο υλικό προέλευσης διαθέσιμο στην κατάσταση, με κριτήρια συνδεδεμένα με την απόφαση που χρειάζεται στη συνέχεια η ροή εργασίας. Αν μια ενέργεια απαιτεί προηγούμενο αποτέλεσμα, κάντε αυτό το αποτέλεσμα ρητό στα στοιχεία για το επόμενο βήμα αντί να υποθέτετε ότι τα ερωτήματα σχηματίζουν κρυφή ακολουθία.\n\nΗ απόκριση επιστρέφει το όνομα του μοντέλου και μια αντιστοίχιση answers με κλειδιά τα παρεχόμενα ονόματα ερωτημάτων. Οι πιθανότητες Choice χρησιμοποιούν τα ονόματα επιλογών· οι πιθανότητες Score χρησιμοποιούν δείκτες σε μορφή συμβολοσειράς, με το υπόμνημα να εξηγεί αυτούς τους δείκτες. Κρατήστε συνδεδεμένα το αναγνωριστικό κατάστασης, τους ορισμούς ερωτημάτων και τις απαντήσεις συγκεκριμένου τύπου. Αυτό παράγει ένα ερμηνεύσιμο παραδοτέο ταξινόμησης ή αξιολόγησης αντί για έναν αριθμό αποκομμένο από τα γεγονότα που τον παρήγαγαν.\n\n### Εύρος διεπαφής και όρια\n\nΗ Inception τεκμηριώνει το Mercury Decide μέσω της ειδικής διεπαφής αποφάσεών του. Δεν υποστηρίζει τις διεπαφές chat-completion, streaming ή κλήσεων εργαλείων του κατασκευαστή, επομένως δυνατότητες από τα προφίλ συλλογισμού, φωνής και παραγωγής κώδικα του Mercury δεν πρέπει να μεταφέρονται σε αυτό το μοντέλο. Ο οδηγός αποφάσεων προσδιορίζει το πλήθος επιλογών και επιπέδων αλλά δεν δίνει αριθμητικό όριο tokens κατάστασης ή ανώτατο πλήθος ερωτημάτων· κρατήστε τα κοινά στοιχεία εστιασμένα στα ερωτήματα που αξιολογούνται.\n\nΑξιολογήστε τις πιθανότητες και τα όρια κατηγοριών σε αντιπροσωπευτικό υλικό με ετικέτες από την προβλεπόμενη εργασία. Ελέγξτε οριακές απαντήσεις ως προς την κατάσταση και διατηρήστε την πληροφορία που λείπει ως ελλείπουσα αντί να την αντικαθιστάτε με επινοημένα γεγονότα. Ένα χρήσιμο αποτέλεσμα Mercury Decide δίνει μια κλειστή απόφαση, τις πιθανότητές της και τους ορισμούς που χρειάζονται για την κατανόησή της· η εφαρμογή που το περιβάλλει καθορίζει πώς αυτό το αποτέλεσμα γίνεται δρομολόγηση, προτεραιοποίηση ή αποτέλεσμα ελέγχου.",
    "alias_of": null,
    "aliases": [],
    "author": "Inception",
    "available": null,
    "canonical_model": "inception/mercury-decide:free",
    "capabilities": {
      "context_length": 65536,
      "manufacturer_input": [
        "text"
      ],
      "manufacturer_output": [
        "decisions"
      ]
    },
    "card_routes": [
      {
        "label": "Ultra",
        "rates": [
          {
            "amount": "0",
            "amount_unit": "usd_per_thousand_tokens",
            "billing_input": true,
            "estimate_only": false,
            "key": "input_price",
            "label": "Input tokens",
            "native_amount_usd_per_unit": "0",
            "native_quantity": 1,
            "native_unit": "input_token",
            "public_unit_label": "/ 1K tokens",
            "quantity": 1000,
            "quantity_is_estimate": false,
            "rate_role": "typed_native_retail_rate",
            "side": "in",
            "unit": "input_token"
          },
          {
            "amount": "0",
            "amount_unit": "usd_per_thousand_tokens",
            "billing_input": true,
            "estimate_only": false,
            "key": "output_price",
            "label": "Output tokens",
            "native_amount_usd_per_unit": "0",
            "native_quantity": 1,
            "native_unit": "output_token",
            "public_unit_label": "/ 1K tokens",
            "quantity": 1000,
            "quantity_is_estimate": false,
            "rate_role": "typed_native_retail_rate",
            "side": "out",
            "unit": "output_token"
          }
        ],
        "summary": "Πλήρης τιμολόγηση της διαμόρφωσης στις λεπτομέρειες."
      }
    ],
    "ctx": null,
    "entity_type": "model",
    "formats": [
      "systemone"
    ],
    "id": "inception/mercury-decide:free",
    "input": [
      "text"
    ],
    "kind": "decision",
    "max_out": null,
    "methods": [
      {
        "available": null,
        "cache_read": null,
        "cache_write": null,
        "cache_write_1h": null,
        "contract": {
          "data": {
            "all_results": "Every supplied question-ID answer with its exact type, noul/choice/score value, confidence, probabilities and legend is retained. Entire original JSON is stored and returned only after settlement.",
            "errors": [
              {
                "code": null,
                "condition": "Μη έγκυρο απαιτούμενο πεδίο, αναπαράσταση ή τιμή",
                "http_status": 400,
                "recovery": "Διορθώστε το υποδεικνυόμενο πεδίο του αιτήματος.",
                "type": "invalid_request_error"
              }
            ],
            "hints": [],
            "ignored_fields": [],
            "lifecycle": {
              "cancel": null,
              "idempotency_header": null,
              "job_retrieve": null,
              "mode": "synchronous",
              "streaming": false,
              "unknown": "Διατηρήστε την αρχική λειτουργία και την πλήρη ή μερική απάντηση· μην επαναλάβετε το POST."
            },
            "material_combinations": [
              {
                "mode": "noul",
                "optional": [
                  "criteria true/false descriptions"
                ],
                "required": [
                  "state",
                  "questions.<id>.type=noul",
                  "questions.<id>.instructions"
                ]
              },
              {
                "mode": "choice",
                "required": [
                  "state",
                  "questions.<id>.type=choice",
                  "questions.<id>.instructions",
                  "criteria object"
                ]
              },
              {
                "mode": "score",
                "required": [
                  "state",
                  "questions.<id>.type=score",
                  "questions.<id>.instructions",
                  "criteria array with minItems1"
                ]
              }
            ],
            "operation_modes": [
              "noul",
              "choice",
              "score"
            ],
            "outputs": {
              "all_results": "Διατηρείται κάθε απάντηση με το παρεχόμενο ID ερώτησης, τον ακριβή τύπο της, την τιμή noul/choice/score, τη βεβαιότητα, τις πιθανότητες και το υπόμνημα. Ολόκληρο το αρχικό JSON αποθηκεύεται και επιστρέφεται μόνο μετά την εκκαθάριση.",
              "family": "decisions",
              "fields": [
                {
                  "description": null,
                  "name": "model",
                  "type": "string"
                },
                {
                  "description": null,
                  "name": "id",
                  "type": "string"
                },
                {
                  "description": null,
                  "name": "provider",
                  "type": "string"
                },
                {
                  "description": null,
                  "name": "answers.<id>.type",
                  "type": "string"
                },
                {
                  "description": null,
                  "name": "answers.<id>.noul",
                  "type": "number"
                },
                {
                  "description": null,
                  "name": "answers.<id>.choice",
                  "type": "string"
                },
                {
                  "description": null,
                  "name": "answers.<id>.score",
                  "type": "number"
                },
                {
                  "description": null,
                  "name": "answers.<id>.confidence",
                  "type": "number"
                },
                {
                  "description": null,
                  "name": "answers.<id>.probabilities",
                  "type": "object"
                },
                {
                  "description": null,
                  "name": "answers.<id>.legend",
                  "type": "object"
                },
                {
                  "description": null,
                  "name": "usage.input_tokens",
                  "type": "integer"
                },
                {
                  "description": null,
                  "name": "usage.output_tokens",
                  "type": "integer"
                },
                {
                  "description": null,
                  "name": "usage.cost",
                  "type": "number"
                }
              ],
              "format": "json",
              "schema": {
                "properties": {
                  "answers": {
                    "additionalProperties": {
                      "description": "A Decisions answer using a boolean, choice, or score evaluation.",
                      "discriminator": {
                        "mapping": {
                          "choice": "#/components/schemas/DecisionsChoiceAnswer",
                          "noul": "#/components/schemas/DecisionsNoulAnswer",
                          "score": "#/components/schemas/DecisionsScoreAnswer"
                        },
                        "propertyName": "type"
                      },
                      "oneOf": [
                        {
                          "$ref": "#/components/schemas/DecisionsNoulAnswer"
                        },
                        {
                          "$ref": "#/components/schemas/DecisionsChoiceAnswer"
                        },
                        {
                          "$ref": "#/components/schemas/DecisionsScoreAnswer"
                        }
                      ]
                    },
                    "type": "object"
                  },
                  "id": {
                    "type": "string"
                  },
                  "model": {
                    "type": "string"
                  },
                  "provider": {
                    "type": "string"
                  },
                  "usage": {
                    "properties": {
                      "cost": {
                        "format": "double",
                        "type": "number"
                      },
                      "input_tokens": {
                        "type": "integer"
                      },
                      "output_tokens": {
                        "type": "integer"
                      }
                    },
                    "required": [
                      "input_tokens",
                      "output_tokens"
                    ],
                    "type": "object"
                  }
                },
                "required": [
                  "model",
                  "answers",
                  "usage"
                ],
                "type": "object"
              }
            },
            "parameters": [
              {
                "availability": "source_interface",
                "default": null,
                "default_known": false,
                "enum": [
                  "inception/mercury-decide:free"
                ],
                "enum_known": true,
                "name": "model",
                "required": true,
                "type": "string"
              },
              {
                "availability": "source_interface",
                "default": null,
                "default_known": false,
                "enum": null,
                "enum_known": false,
                "name": "provider",
                "required": false,
                "type": "schema"
              },
              {
                "availability": "source_interface",
                "default": null,
                "default_known": false,
                "enum": null,
                "enum_known": false,
                "name": "questions",
                "required": true,
                "type": "object"
              },
              {
                "availability": "source_interface",
                "default": null,
                "default_known": false,
                "description": "A unique identifier for grouping related requests (e.g., a conversation or agent workflow). Used for observability grouping in Broadcast and private logging; never sent to the provider. If provided in both the request body and the x-session-id header, the body value takes precedence. Maximum of 256 characters.",
                "enum": null,
                "enum_known": false,
                "maxLength": 256,
                "name": "session_id",
                "required": false,
                "type": "string"
              },
              {
                "availability": "source_interface",
                "default": null,
                "default_known": false,
                "description": "The content to evaluate: a plain string, or a JSON object or array of related context.",
                "enum": null,
                "enum_known": false,
                "name": "state",
                "required": true,
                "type": "schema"
              },
              {
                "availability": "source_interface",
                "default": null,
                "default_known": false,
                "enum": null,
                "enum_known": false,
                "name": "trace",
                "required": false,
                "type": "schema"
              },
              {
                "availability": "source_interface",
                "default": null,
                "default_known": false,
                "enum": null,
                "enum_known": false,
                "maxLength": 256,
                "name": "user",
                "required": false,
                "type": "string"
              },
              {
                "availability": "source_interface",
                "default": null,
                "default_known": false,
                "enum": [
                  "noul",
                  "choice",
                  "score"
                ],
                "enum_known": true,
                "name": "questions.<id>.type",
                "required": true,
                "type": "string"
              },
              {
                "availability": "source_interface",
                "default": null,
                "default_known": false,
                "enum": null,
                "enum_known": false,
                "name": "questions.<id>.instructions",
                "required": true,
                "type": "string|object|array"
              },
              {
                "availability": "source_interface",
                "conditions": "choice/score: απαιτείται· noul: προαιρετικό. Τα κριτήρια choice είναι αντικείμενο· το score είναι πίνακας με minItems1.",
                "default": null,
                "default_known": false,
                "enum": null,
                "enum_known": false,
                "name": "questions.<id>.criteria",
                "required": false,
                "type": "object|array"
              },
              {
                "availability": "source_interface",
                "default": null,
                "default_known": false,
                "enum": null,
                "enum_known": false,
                "name": "questions.<id>.criteria.true",
                "required": true,
                "type": "string|object|array",
                "when": "Παρέχεται αντικείμενο κριτηρίων noul"
              },
              {
                "availability": "source_interface",
                "default": null,
                "default_known": false,
                "enum": null,
                "enum_known": false,
                "name": "questions.<id>.criteria.false",
                "required": true,
                "type": "string|object|array",
                "when": "Παρέχεται αντικείμενο κριτηρίων noul"
              }
            ],
            "unsupported": [
              "stream=true"
            ]
          },
          "hints": [
            "Στείλτε το ακριβές ID μοντέλου και διατηρήστε ολόκληρη την εγγενή απόκριση."
          ],
          "input": {
            "content_type": "application/json",
            "material_types": [
              "text"
            ],
            "multimodal_input_binding": null,
            "optional_controls": [
              "provider",
              "session_id",
              "trace",
              "user"
            ],
            "required": [
              "model",
              "state",
              "questions"
            ]
          },
          "lifecycle": {
            "cancel": null,
            "idempotency_header": null,
            "job_retrieve": null,
            "mode": "synchronous",
            "streaming": false,
            "unknown": "Preserve original operation and full/partial reply; do not replay POST."
          },
          "manufacturer_capability": {
            "context_length": 65536,
            "manufacturer_input": [
              "text"
            ],
            "manufacturer_output": [
              "decisions"
            ]
          },
          "method": {
            "http": "POST",
            "path": "/v1/systemone"
          },
          "method_aliases": [],
          "operation_modes": [
            "noul",
            "choice",
            "score"
          ],
          "output": {
            "all_results": "Every supplied question-ID answer with its exact type, noul/choice/score value, confidence, probabilities and legend is retained. Entire original JSON is stored and returned only after settlement.",
            "family": "decisions",
            "fields": [
              {
                "description": null,
                "name": "model",
                "type": "string"
              },
              {
                "description": null,
                "name": "id",
                "type": "string"
              },
              {
                "description": null,
                "name": "provider",
                "type": "string"
              },
              {
                "description": null,
                "name": "answers.<id>.type",
                "type": "string"
              },
              {
                "description": null,
                "name": "answers.<id>.noul",
                "type": "number"
              },
              {
                "description": null,
                "name": "answers.<id>.choice",
                "type": "string"
              },
              {
                "description": null,
                "name": "answers.<id>.score",
                "type": "number"
              },
              {
                "description": null,
                "name": "answers.<id>.confidence",
                "type": "number"
              },
              {
                "description": null,
                "name": "answers.<id>.probabilities",
                "type": "object"
              },
              {
                "description": null,
                "name": "answers.<id>.legend",
                "type": "object"
              },
              {
                "description": null,
                "name": "usage.input_tokens",
                "type": "integer"
              },
              {
                "description": null,
                "name": "usage.output_tokens",
                "type": "integer"
              },
              {
                "description": null,
                "name": "usage.cost",
                "type": "number"
              }
            ],
            "format": "json",
            "schema": {
              "properties": {
                "answers": {
                  "additionalProperties": {
                    "description": "A Decisions answer using a boolean, choice, or score evaluation.",
                    "discriminator": {
                      "mapping": {
                        "choice": "#/components/schemas/DecisionsChoiceAnswer",
                        "noul": "#/components/schemas/DecisionsNoulAnswer",
                        "score": "#/components/schemas/DecisionsScoreAnswer"
                      },
                      "propertyName": "type"
                    },
                    "oneOf": [
                      {
                        "$ref": "#/components/schemas/DecisionsNoulAnswer"
                      },
                      {
                        "$ref": "#/components/schemas/DecisionsChoiceAnswer"
                      },
                      {
                        "$ref": "#/components/schemas/DecisionsScoreAnswer"
                      }
                    ]
                  },
                  "type": "object"
                },
                "id": {
                  "type": "string"
                },
                "model": {
                  "type": "string"
                },
                "provider": {
                  "type": "string"
                },
                "usage": {
                  "properties": {
                    "cost": {
                      "format": "double",
                      "type": "number"
                    },
                    "input_tokens": {
                      "type": "integer"
                    },
                    "output_tokens": {
                      "type": "integer"
                    }
                  },
                  "required": [
                    "input_tokens",
                    "output_tokens"
                  ],
                  "type": "object"
                }
              },
              "required": [
                "model",
                "answers",
                "usage"
              ],
              "type": "object"
            }
          },
          "schema": {
            "request": {
              "properties": {
                "model": {
                  "enum": [
                    "inception/mercury-decide:free"
                  ],
                  "type": "string"
                },
                "provider": {
                  "allOf": [
                    {
                      "$ref": "#/components/schemas/ProviderPreferences"
                    },
                    {
                      "description": "Provider routing preferences for the request."
                    }
                  ]
                },
                "questions": {
                  "additionalProperties": {
                    "description": "A Decisions question using a boolean, choice, or ordered score evaluation.",
                    "discriminator": {
                      "mapping": {
                        "choice": "#/components/schemas/DecisionsChoiceQuestion",
                        "noul": "#/components/schemas/DecisionsNoulQuestion",
                        "score": "#/components/schemas/DecisionsScoreQuestion"
                      },
                      "propertyName": "type"
                    },
                    "oneOf": [
                      {
                        "$ref": "#/components/schemas/DecisionsNoulQuestion"
                      },
                      {
                        "$ref": "#/components/schemas/DecisionsChoiceQuestion"
                      },
                      {
                        "$ref": "#/components/schemas/DecisionsScoreQuestion"
                      }
                    ]
                  },
                  "type": "object"
                },
                "session_id": {
                  "description": "A unique identifier for grouping related requests (e.g., a conversation or agent workflow). Used for observability grouping in Broadcast and private logging; never sent to the provider. If provided in both the request body and the x-session-id header, the body value takes precedence. Maximum of 256 characters.",
                  "example": "session-1234",
                  "maxLength": 256,
                  "type": "string"
                },
                "state": {
                  "anyOf": [
                    {
                      "type": "string"
                    },
                    {
                      "additionalProperties": {},
                      "type": "object"
                    },
                    {
                      "items": {},
                      "type": "array"
                    }
                  ],
                  "description": "The content to evaluate: a plain string, or a JSON object or array of related context."
                },
                "trace": {
                  "$ref": "#/components/schemas/TraceConfig"
                },
                "user": {
                  "maxLength": 256,
                  "type": "string"
                }
              },
              "required": [
                "model",
                "state",
                "questions"
              ],
              "type": "object"
            },
            "response": {
              "properties": {
                "answers": {
                  "additionalProperties": {
                    "description": "A Decisions answer using a boolean, choice, or score evaluation.",
                    "discriminator": {
                      "mapping": {
                        "choice": "#/components/schemas/DecisionsChoiceAnswer",
                        "noul": "#/components/schemas/DecisionsNoulAnswer",
                        "score": "#/components/schemas/DecisionsScoreAnswer"
                      },
                      "propertyName": "type"
                    },
                    "oneOf": [
                      {
                        "$ref": "#/components/schemas/DecisionsNoulAnswer"
                      },
                      {
                        "$ref": "#/components/schemas/DecisionsChoiceAnswer"
                      },
                      {
                        "$ref": "#/components/schemas/DecisionsScoreAnswer"
                      }
                    ]
                  },
                  "type": "object"
                },
                "id": {
                  "type": "string"
                },
                "model": {
                  "type": "string"
                },
                "provider": {
                  "type": "string"
                },
                "usage": {
                  "properties": {
                    "cost": {
                      "format": "double",
                      "type": "number"
                    },
                    "input_tokens": {
                      "type": "integer"
                    },
                    "output_tokens": {
                      "type": "integer"
                    }
                  },
                  "required": [
                    "input_tokens",
                    "output_tokens"
                  ],
                  "type": "object"
                }
              },
              "required": [
                "model",
                "answers",
                "usage"
              ],
              "type": "object"
            }
          }
        },
        "ctx": null,
        "declared_pricing_profiles": [
          {
            "dimensions": {
              "regime": "base"
            },
            "label": "Βασικές χρεώσεις ανά token",
            "units": [
              {
                "amount": "0",
                "amount_unit": "usd_per_thousand_tokens",
                "billing_input": true,
                "estimate_only": false,
                "key": "input_price",
                "label": "Input tokens",
                "native_amount_usd_per_unit": "0",
                "native_quantity": 1,
                "native_unit": "input_token",
                "public_unit_label": "/ 1K tokens",
                "quantity": 1000,
                "quantity_is_estimate": false,
                "rate_role": "typed_native_retail_rate",
                "side": "in",
                "unit": "input_token"
              },
              {
                "amount": "0",
                "amount_unit": "usd_per_thousand_tokens",
                "billing_input": true,
                "estimate_only": false,
                "key": "output_price",
                "label": "Output tokens",
                "native_amount_usd_per_unit": "0",
                "native_quantity": 1,
                "native_unit": "output_token",
                "public_unit_label": "/ 1K tokens",
                "quantity": 1000,
                "quantity_is_estimate": false,
                "rate_role": "typed_native_retail_rate",
                "side": "out",
                "unit": "output_token"
              },
              {
                "amount": null,
                "amount_unit": "usd_per_thousand_tokens",
                "billing_input": true,
                "estimate_only": false,
                "key": "cache_read_price",
                "label": "Cache read",
                "native_amount_usd_per_unit": null,
                "native_quantity": 1,
                "native_unit": "cached_input_token",
                "public_unit_label": "/ 1K tokens",
                "quantity": 1000,
                "quantity_is_estimate": false,
                "rate_role": "typed_native_retail_rate",
                "side": "in",
                "unit": "cached_input_token"
              },
              {
                "amount": null,
                "amount_unit": "usd_per_thousand_tokens",
                "billing_input": true,
                "estimate_only": false,
                "key": "cache_write_price",
                "label": "Cache write",
                "native_amount_usd_per_unit": null,
                "native_quantity": 1,
                "native_unit": "generic_cache_creation_token",
                "public_unit_label": "/ 1K tokens",
                "quantity": 1000,
                "quantity_is_estimate": false,
                "rate_role": "typed_native_retail_rate",
                "side": "in",
                "unit": "generic_cache_creation_token"
              },
              {
                "amount": null,
                "amount_unit": "usd_per_thousand_tokens",
                "billing_input": true,
                "estimate_only": false,
                "key": "cache_write_1h_price",
                "label": "Cache write, 1 hour",
                "native_amount_usd_per_unit": null,
                "native_quantity": 1,
                "native_unit": "one_hour_cache_creation_token",
                "public_unit_label": "/ 1K tokens",
                "quantity": 1000,
                "quantity_is_estimate": false,
                "rate_role": "typed_native_retail_rate",
                "side": "in",
                "unit": "one_hour_cache_creation_token"
              }
            ]
          },
          {
            "dimensions": {
              "max_context_tokens_inclusive": null,
              "min_context_tokens_exclusive": 0
            },
            "label": "Επίπεδο 1 βάσει μήκους αιτήματος",
            "units": [
              {
                "amount": "0",
                "amount_unit": "usd_per_thousand_tokens",
                "billing_input": true,
                "estimate_only": false,
                "key": "input_price",
                "label": "Input tokens",
                "native_amount_usd_per_unit": "0",
                "native_quantity": 1,
                "native_unit": "input_token",
                "public_unit_label": "/ 1K tokens",
                "quantity": 1000,
                "quantity_is_estimate": false,
                "rate_role": "typed_native_retail_rate",
                "side": "in",
                "unit": "input_token"
              },
              {
                "amount": "0",
                "amount_unit": "usd_per_thousand_tokens",
                "billing_input": true,
                "estimate_only": false,
                "key": "output_price",
                "label": "Output tokens",
                "native_amount_usd_per_unit": "0",
                "native_quantity": 1,
                "native_unit": "output_token",
                "public_unit_label": "/ 1K tokens",
                "quantity": 1000,
                "quantity_is_estimate": false,
                "rate_role": "typed_native_retail_rate",
                "side": "out",
                "unit": "output_token"
              },
              {
                "amount": null,
                "amount_unit": "usd_per_thousand_tokens",
                "billing_input": true,
                "estimate_only": false,
                "key": "cache_read_price",
                "label": "Cache read",
                "native_amount_usd_per_unit": null,
                "native_quantity": 1,
                "native_unit": "cached_input_token",
                "public_unit_label": "/ 1K tokens",
                "quantity": 1000,
                "quantity_is_estimate": false,
                "rate_role": "typed_native_retail_rate",
                "side": "in",
                "unit": "cached_input_token"
              },
              {
                "amount": null,
                "amount_unit": "usd_per_thousand_tokens",
                "billing_input": true,
                "estimate_only": false,
                "key": "cache_write_price",
                "label": "Cache write",
                "native_amount_usd_per_unit": null,
                "native_quantity": 1,
                "native_unit": "generic_cache_creation_token",
                "public_unit_label": "/ 1K tokens",
                "quantity": 1000,
                "quantity_is_estimate": false,
                "rate_role": "typed_native_retail_rate",
                "side": "in",
                "unit": "generic_cache_creation_token"
              },
              {
                "amount": null,
                "amount_unit": "usd_per_thousand_tokens",
                "billing_input": true,
                "estimate_only": false,
                "key": "cache_write_1h_price",
                "label": "Cache write, 1 hour",
                "native_amount_usd_per_unit": null,
                "native_quantity": 1,
                "native_unit": "one_hour_cache_creation_token",
                "public_unit_label": "/ 1K tokens",
                "quantity": 1000,
                "quantity_is_estimate": false,
                "rate_role": "typed_native_retail_rate",
                "side": "in",
                "unit": "one_hour_cache_creation_token"
              }
            ]
          }
        ],
        "examples": [
          {
            "code": "{\n  \"model\": \"inception/mercury-decide:free\",\n  \"questions\": {\n    \"is_bug\": {\n      \"criteria\": {\n        \"false\": \"The customer is asking a question or requesting a feature.\",\n        \"true\": \"The customer describes broken or unexpected product behavior.\"\n      },\n      \"instructions\": \"Is the customer reporting a software defect?\",\n      \"type\": \"noul\"\n    },\n    \"team\": {\n      \"criteria\": {\n        \"account\": \"Login, permissions, or profile issues.\",\n        \"frontend\": \"Rendering, layout, or browser compatibility issues.\",\n        \"payments\": \"Checkout, billing, or payment processing issues.\"\n      },\n      \"instructions\": \"Which team should own this ticket?\",\n      \"type\": \"choice\"\n    },\n    \"urgency\": {\n      \"criteria\": [\n        \"Can wait for the next release\",\n        \"Should be fixed this week\",\n        \"Blocking revenue right now\"\n      ],\n      \"instructions\": \"How urgent is this ticket?\",\n      \"type\": \"score\"\n    }\n  },\n  \"state\": {\n    \"customer_tier\": \"enterprise\",\n    \"ticket\": \"My checkout page shows a blank screen after I click Pay. I have tried two browsers.\"\n  }\n}",
            "label": "Retained official request structure; documentary example",
            "language": "json"
          },
          {
            "code": "set -eu\n: \"${AILOOT_API_KEY:?Set your Ailoot API key}\"\n: \"${AILOOT_REQUEST_FILE:?Set your actual JSON request file}\"\nexport AILOOT_REQUEST_FILE\npython3 - <<'PY_REQUEST'\nimport json,os\nfrom pathlib import Path\np=json.loads(Path(os.environ['AILOOT_REQUEST_FILE']).read_text(encoding='utf-8'))\nif not isinstance(p,dict): raise SystemExit('Request must be a JSON object')\np['model']='inception/mercury-decide:free'\nPath('request.json').write_text(json.dumps(p,ensure_ascii=False),encoding='utf-8')\nPY_REQUEST\ncurl --fail-with-body --silent --show-error https://api.ailoot.ai/v1/systemone \\\n  -H \"Authorization: Bearer $AILOOT_API_KEY\" -H 'Content-Type: application/json' \\\n  --data-binary @request.json -D response-headers.txt -o result.json\npython3 - <<'PY_RESULT'\nimport json\nfrom pathlib import Path\nprint(json.dumps(json.loads(Path('result.json').read_text()),ensure_ascii=False,indent=2))\nPY_RESULT\n",
            "label": "Use your actual request material and retain the complete result",
            "language": "bash",
            "material_policy": "Use real owner-supplied state/questions or query/documents. No invented file ID, document, image URL, job ID or returned result."
          }
        ],
        "family": "systemone",
        "fast_multiplier": null,
        "flex_multiplier": null,
        "fmt": "systemone",
        "http": "POST",
        "in": 0,
        "input": [
          "text"
        ],
        "label": "System One",
        "max_out": null,
        "max_reasoning_effort_multiplier": null,
        "method_aliases": [],
        "native_endpoint": "systemone",
        "out": 0,
        "output": [
          "decisions"
        ],
        "path": "/v1/systemone",
        "price_conditions": [
          {
            "label": "Fast mode",
            "value": "Not specified",
            "when": "When fast mode is selected"
          },
          {
            "label": "Flex mode",
            "value": "Not specified",
            "when": "When flex mode is selected"
          },
          {
            "label": "Maximum reasoning effort",
            "value": "Not specified",
            "when": "When maximum reasoning effort uses the default adjustment"
          }
        ],
        "pricing": {
          "billing_mode": "token",
          "image_input_price": null,
          "image_output_price": null,
          "per_request_price": null
        },
        "pricing_profiles": [
          {
            "dimensions": {
              "regime": "base"
            },
            "label": "Base token rates",
            "units": [
              {
                "amount": "0",
                "amount_unit": "usd_per_thousand_tokens",
                "billing_input": true,
                "estimate_only": false,
                "key": "input_price",
                "label": "Input tokens",
                "native_amount_usd_per_unit": "0",
                "native_quantity": 1,
                "native_unit": "input_token",
                "public_unit_label": "/ 1K tokens",
                "quantity": 1000,
                "quantity_is_estimate": false,
                "rate_role": "typed_native_retail_rate",
                "side": "in",
                "unit": "input_token"
              },
              {
                "amount": "0",
                "amount_unit": "usd_per_thousand_tokens",
                "billing_input": true,
                "estimate_only": false,
                "key": "output_price",
                "label": "Output tokens",
                "native_amount_usd_per_unit": "0",
                "native_quantity": 1,
                "native_unit": "output_token",
                "public_unit_label": "/ 1K tokens",
                "quantity": 1000,
                "quantity_is_estimate": false,
                "rate_role": "typed_native_retail_rate",
                "side": "out",
                "unit": "output_token"
              },
              {
                "amount": null,
                "amount_unit": "usd_per_thousand_tokens",
                "billing_input": true,
                "estimate_only": false,
                "key": "cache_read_price",
                "label": "Cache read",
                "native_amount_usd_per_unit": null,
                "native_quantity": 1,
                "native_unit": "cached_input_token",
                "public_unit_label": "/ 1K tokens",
                "quantity": 1000,
                "quantity_is_estimate": false,
                "rate_role": "typed_native_retail_rate",
                "side": "in",
                "unit": "cached_input_token"
              },
              {
                "amount": null,
                "amount_unit": "usd_per_thousand_tokens",
                "billing_input": true,
                "estimate_only": false,
                "key": "cache_write_price",
                "label": "Cache write",
                "native_amount_usd_per_unit": null,
                "native_quantity": 1,
                "native_unit": "generic_cache_creation_token",
                "public_unit_label": "/ 1K tokens",
                "quantity": 1000,
                "quantity_is_estimate": false,
                "rate_role": "typed_native_retail_rate",
                "side": "in",
                "unit": "generic_cache_creation_token"
              },
              {
                "amount": null,
                "amount_unit": "usd_per_thousand_tokens",
                "billing_input": true,
                "estimate_only": false,
                "key": "cache_write_1h_price",
                "label": "Cache write, 1 hour",
                "native_amount_usd_per_unit": null,
                "native_quantity": 1,
                "native_unit": "one_hour_cache_creation_token",
                "public_unit_label": "/ 1K tokens",
                "quantity": 1000,
                "quantity_is_estimate": false,
                "rate_role": "typed_native_retail_rate",
                "side": "in",
                "unit": "one_hour_cache_creation_token"
              }
            ]
          },
          {
            "dimensions": {
              "max_context_tokens_inclusive": null,
              "min_context_tokens_exclusive": 0
            },
            "label": "Request-length tier 1",
            "units": [
              {
                "amount": "0",
                "amount_unit": "usd_per_thousand_tokens",
                "billing_input": true,
                "estimate_only": false,
                "key": "input_price",
                "label": "Input tokens",
                "native_amount_usd_per_unit": "0",
                "native_quantity": 1,
                "native_unit": "input_token",
                "public_unit_label": "/ 1K tokens",
                "quantity": 1000,
                "quantity_is_estimate": false,
                "rate_role": "typed_native_retail_rate",
                "side": "in",
                "unit": "input_token"
              },
              {
                "amount": "0",
                "amount_unit": "usd_per_thousand_tokens",
                "billing_input": true,
                "estimate_only": false,
                "key": "output_price",
                "label": "Output tokens",
                "native_amount_usd_per_unit": "0",
                "native_quantity": 1,
                "native_unit": "output_token",
                "public_unit_label": "/ 1K tokens",
                "quantity": 1000,
                "quantity_is_estimate": false,
                "rate_role": "typed_native_retail_rate",
                "side": "out",
                "unit": "output_token"
              },
              {
                "amount": null,
                "amount_unit": "usd_per_thousand_tokens",
                "billing_input": true,
                "estimate_only": false,
                "key": "cache_read_price",
                "label": "Cache read",
                "native_amount_usd_per_unit": null,
                "native_quantity": 1,
                "native_unit": "cached_input_token",
                "public_unit_label": "/ 1K tokens",
                "quantity": 1000,
                "quantity_is_estimate": false,
                "rate_role": "typed_native_retail_rate",
                "side": "in",
                "unit": "cached_input_token"
              },
              {
                "amount": null,
                "amount_unit": "usd_per_thousand_tokens",
                "billing_input": true,
                "estimate_only": false,
                "key": "cache_write_price",
                "label": "Cache write",
                "native_amount_usd_per_unit": null,
                "native_quantity": 1,
                "native_unit": "generic_cache_creation_token",
                "public_unit_label": "/ 1K tokens",
                "quantity": 1000,
                "quantity_is_estimate": false,
                "rate_role": "typed_native_retail_rate",
                "side": "in",
                "unit": "generic_cache_creation_token"
              },
              {
                "amount": null,
                "amount_unit": "usd_per_thousand_tokens",
                "billing_input": true,
                "estimate_only": false,
                "key": "cache_write_1h_price",
                "label": "Cache write, 1 hour",
                "native_amount_usd_per_unit": null,
                "native_quantity": 1,
                "native_unit": "one_hour_cache_creation_token",
                "public_unit_label": "/ 1K tokens",
                "quantity": 1000,
                "quantity_is_estimate": false,
                "rate_role": "typed_native_retail_rate",
                "side": "in",
                "unit": "one_hour_cache_creation_token"
              }
            ]
          }
        ],
        "request_model_id": "inception/mercury-decide:free",
        "route_label": "Ultra",
        "status_reads": [],
        "tiers": [
          {
            "cache_read": null,
            "cache_read_multiplier": null,
            "cache_write": null,
            "cache_write_1h": null,
            "cache_write_multiplier": null,
            "created_at": "0001-01-01T00:00:00Z",
            "in": 0,
            "input_multiplier": null,
            "interval_boundary": "min_exclusive_max_inclusive",
            "max": null,
            "max_tokens": null,
            "min": 0,
            "min_tokens": 0,
            "null_rate_policy": "unknown or inherited; never zero",
            "out": 0,
            "output_multiplier": null,
            "per_request_price": null,
            "sort_order": 0,
            "tier_label": "",
            "updated_at": "0001-01-01T00:00:00Z"
          }
        ],
        "units": [
          {
            "amount": "0",
            "amount_unit": "usd_per_thousand_tokens",
            "billing_input": true,
            "estimate_only": false,
            "key": "input_price",
            "label": "Input tokens",
            "native_amount_usd_per_unit": "0",
            "native_quantity": 1,
            "native_unit": "input_token",
            "public_unit_label": "/ 1K tokens",
            "quantity": 1000,
            "quantity_is_estimate": false,
            "rate_role": "typed_native_retail_rate",
            "side": "in",
            "unit": "input_token"
          },
          {
            "amount": "0",
            "amount_unit": "usd_per_thousand_tokens",
            "billing_input": true,
            "estimate_only": false,
            "key": "output_price",
            "label": "Output tokens",
            "native_amount_usd_per_unit": "0",
            "native_quantity": 1,
            "native_unit": "output_token",
            "public_unit_label": "/ 1K tokens",
            "quantity": 1000,
            "quantity_is_estimate": false,
            "rate_role": "typed_native_retail_rate",
            "side": "out",
            "unit": "output_token"
          },
          {
            "amount": null,
            "amount_unit": "usd_per_thousand_tokens",
            "billing_input": true,
            "estimate_only": false,
            "key": "cache_read_price",
            "label": "Cache read",
            "native_amount_usd_per_unit": null,
            "native_quantity": 1,
            "native_unit": "cached_input_token",
            "public_unit_label": "/ 1K tokens",
            "quantity": 1000,
            "quantity_is_estimate": false,
            "rate_role": "typed_native_retail_rate",
            "side": "in",
            "unit": "cached_input_token"
          },
          {
            "amount": null,
            "amount_unit": "usd_per_thousand_tokens",
            "billing_input": true,
            "estimate_only": false,
            "key": "cache_write_price",
            "label": "Cache write",
            "native_amount_usd_per_unit": null,
            "native_quantity": 1,
            "native_unit": "generic_cache_creation_token",
            "public_unit_label": "/ 1K tokens",
            "quantity": 1000,
            "quantity_is_estimate": false,
            "rate_role": "typed_native_retail_rate",
            "side": "in",
            "unit": "generic_cache_creation_token"
          },
          {
            "amount": null,
            "amount_unit": "usd_per_thousand_tokens",
            "billing_input": true,
            "estimate_only": false,
            "key": "cache_write_1h_price",
            "label": "Cache write, 1 hour",
            "native_amount_usd_per_unit": null,
            "native_quantity": 1,
            "native_unit": "one_hour_cache_creation_token",
            "public_unit_label": "/ 1K tokens",
            "quantity": 1000,
            "quantity_is_estimate": false,
            "rate_role": "typed_native_retail_rate",
            "side": "in",
            "unit": "one_hour_cache_creation_token"
          }
        ]
      }
    ],
    "model_aliases": [
      {
        "canonical_model_id": "inception/mercury-decide:free",
        "request_model_id": "inception/mercury-decide:free",
        "route_label": "Ultra"
      }
    ],
    "name": "Inception: Mercury Decide (free)",
    "price": {
      "in": 0,
      "in_label": null,
      "out": 0,
      "out_label": null,
      "scope_label": "Token rates",
      "sort_in": 0,
      "sort_out": 0,
      "varies": true
    },
    "pricing_profiles": [
      {
        "dimensions": {
          "regime": "base"
        },
        "label": "System One · Base token rates",
        "units": [
          {
            "amount": "0",
            "amount_unit": "usd_per_thousand_tokens",
            "billing_input": true,
            "estimate_only": false,
            "key": "input_price",
            "label": "Input tokens",
            "native_amount_usd_per_unit": "0",
            "native_quantity": 1,
            "native_unit": "input_token",
            "public_unit_label": "/ 1K tokens",
            "quantity": 1000,
            "quantity_is_estimate": false,
            "rate_role": "typed_native_retail_rate",
            "side": "in",
            "unit": "input_token"
          },
          {
            "amount": "0",
            "amount_unit": "usd_per_thousand_tokens",
            "billing_input": true,
            "estimate_only": false,
            "key": "output_price",
            "label": "Output tokens",
            "native_amount_usd_per_unit": "0",
            "native_quantity": 1,
            "native_unit": "output_token",
            "public_unit_label": "/ 1K tokens",
            "quantity": 1000,
            "quantity_is_estimate": false,
            "rate_role": "typed_native_retail_rate",
            "side": "out",
            "unit": "output_token"
          },
          {
            "amount": null,
            "amount_unit": "usd_per_thousand_tokens",
            "billing_input": true,
            "estimate_only": false,
            "key": "cache_read_price",
            "label": "Cache read",
            "native_amount_usd_per_unit": null,
            "native_quantity": 1,
            "native_unit": "cached_input_token",
            "public_unit_label": "/ 1K tokens",
            "quantity": 1000,
            "quantity_is_estimate": false,
            "rate_role": "typed_native_retail_rate",
            "side": "in",
            "unit": "cached_input_token"
          },
          {
            "amount": null,
            "amount_unit": "usd_per_thousand_tokens",
            "billing_input": true,
            "estimate_only": false,
            "key": "cache_write_price",
            "label": "Cache write",
            "native_amount_usd_per_unit": null,
            "native_quantity": 1,
            "native_unit": "generic_cache_creation_token",
            "public_unit_label": "/ 1K tokens",
            "quantity": 1000,
            "quantity_is_estimate": false,
            "rate_role": "typed_native_retail_rate",
            "side": "in",
            "unit": "generic_cache_creation_token"
          },
          {
            "amount": null,
            "amount_unit": "usd_per_thousand_tokens",
            "billing_input": true,
            "estimate_only": false,
            "key": "cache_write_1h_price",
            "label": "Cache write, 1 hour",
            "native_amount_usd_per_unit": null,
            "native_quantity": 1,
            "native_unit": "one_hour_cache_creation_token",
            "public_unit_label": "/ 1K tokens",
            "quantity": 1000,
            "quantity_is_estimate": false,
            "rate_role": "typed_native_retail_rate",
            "side": "in",
            "unit": "one_hour_cache_creation_token"
          }
        ]
      },
      {
        "dimensions": {
          "max_context_tokens_inclusive": null,
          "min_context_tokens_exclusive": 0
        },
        "label": "System One · Request-length tier 1",
        "units": [
          {
            "amount": "0",
            "amount_unit": "usd_per_thousand_tokens",
            "billing_input": true,
            "estimate_only": false,
            "key": "input_price",
            "label": "Input tokens",
            "native_amount_usd_per_unit": "0",
            "native_quantity": 1,
            "native_unit": "input_token",
            "public_unit_label": "/ 1K tokens",
            "quantity": 1000,
            "quantity_is_estimate": false,
            "rate_role": "typed_native_retail_rate",
            "side": "in",
            "unit": "input_token"
          },
          {
            "amount": "0",
            "amount_unit": "usd_per_thousand_tokens",
            "billing_input": true,
            "estimate_only": false,
            "key": "output_price",
            "label": "Output tokens",
            "native_amount_usd_per_unit": "0",
            "native_quantity": 1,
            "native_unit": "output_token",
            "public_unit_label": "/ 1K tokens",
            "quantity": 1000,
            "quantity_is_estimate": false,
            "rate_role": "typed_native_retail_rate",
            "side": "out",
            "unit": "output_token"
          },
          {
            "amount": null,
            "amount_unit": "usd_per_thousand_tokens",
            "billing_input": true,
            "estimate_only": false,
            "key": "cache_read_price",
            "label": "Cache read",
            "native_amount_usd_per_unit": null,
            "native_quantity": 1,
            "native_unit": "cached_input_token",
            "public_unit_label": "/ 1K tokens",
            "quantity": 1000,
            "quantity_is_estimate": false,
            "rate_role": "typed_native_retail_rate",
            "side": "in",
            "unit": "cached_input_token"
          },
          {
            "amount": null,
            "amount_unit": "usd_per_thousand_tokens",
            "billing_input": true,
            "estimate_only": false,
            "key": "cache_write_price",
            "label": "Cache write",
            "native_amount_usd_per_unit": null,
            "native_quantity": 1,
            "native_unit": "generic_cache_creation_token",
            "public_unit_label": "/ 1K tokens",
            "quantity": 1000,
            "quantity_is_estimate": false,
            "rate_role": "typed_native_retail_rate",
            "side": "in",
            "unit": "generic_cache_creation_token"
          },
          {
            "amount": null,
            "amount_unit": "usd_per_thousand_tokens",
            "billing_input": true,
            "estimate_only": false,
            "key": "cache_write_1h_price",
            "label": "Cache write, 1 hour",
            "native_amount_usd_per_unit": null,
            "native_quantity": 1,
            "native_unit": "one_hour_cache_creation_token",
            "public_unit_label": "/ 1K tokens",
            "quantity": 1000,
            "quantity_is_estimate": false,
            "rate_role": "typed_native_retail_rate",
            "side": "in",
            "unit": "one_hour_cache_creation_token"
          }
        ]
      }
    ],
    "public_id": "inception/mercury-decide:free",
    "short": "Το Mercury Decide αξιολογεί κοινά στοιχεία κειμένου ή JSON ως προς ερωτήματα με ονόματα και επιστρέφει επιλογές συγκεκριμένου τύπου, πιθανότητες ναι/όχι ή κλασματικές βαθμολογίες ρουμπρίκας. Η Inception τεκμηριώνει ειδική ροή αποφάσεων με έως 255 επιλογές Choice και δέκα επίπεδα Score."
  },
  "renderer_schema": {
    "method_order": "Original DTO methods order; every exact route/format/path/caller survives.",
    "prices": "Original public DTO fields and original native display HTML; no flattened or normalized offers."
  },
  "representation": "exact-public-dto-and-native-renderer-html",
  "representationNotes": {
    "current_reference": {
      "about_json_pointer": "/aboutHtml",
      "methods": [
        {
          "contract_json_pointer": "/methods/0/rawMethod/contract",
          "html_json_pointer": "/methods/0/html",
          "method_ordinal": 0
        }
      ],
      "role": "current-semantic-reference"
    },
    "raw_input": {
      "examples_role": "historical-input-not-current-ready-examples",
      "json_pointers": [
        "/rawModel",
        "/methods/0/rawMethod"
      ],
      "role": "historical-owner-input"
    },
    "schema": "ailoot-native-model-representations-v1"
  },
  "schema": "ailoot-static-model-facts-v1",
  "schema_version": 1,
  "shortText": "Το Mercury Decide αξιολογεί κοινά στοιχεία κειμένου ή JSON ως προς ερωτήματα με ονόματα και επιστρέφει επιλογές συγκεκριμένου τύπου, πιθανότητες ναι/όχι ή κλασματικές βαθμολογίες ρουμπρίκας. Η Inception τεκμηριώνει ειδική ροή αποφάσεων με έως 255 επιλογές Choice και δέκα επίπεδα Score.",
  "source": {
    "audit_sha256": "2e00086bcbfc28e64d0cebe97aa47c17d8d5618963027f8ffb9dc6123d7d25b1",
    "bridge_map_sha256": "1125275768b9636fc8461bc7da5061239a81ddfe508e2557843ca42c58ab0036",
    "raw_model_json_sha256": "4173c567eba0e17c49d084cdb96b937c79072f0204a5fc809b7f5370c9d062f3",
    "renderer_sha256": "3ed36f7af4f78822bafbd174fdcaed7b698a18a86efe254253d37f1b098a7566"
  },
  "sourceRevision": "111c7c7305364873f2a1dbec442fc83abda6da7cc44c0f78b8df7ccbe18cf1c9"
}
