modellen

Inception: Mercury Decide

Markdown · JSON

Inception: Mercury Decide

Mercury Decide evalueert gedeeld bewijs in tekst of JSON aan de hand van benoemde vragen en geeft getypeerde keuzes, ja/nee-kansen of fractionele rubricscores terug. Inception documenteert een eigen beslissingsworkflow met maximaal 255 Choice-opties en tien Score-niveaus.

Over het model

Deze beschrijving gaat over de mogelijkheden van het model. De via Ailoot beschikbare invoer, uitvoer en opties staan hieronder voor de geselecteerde methode.

Mercury Decide is het model van Inception voor gestructureerde beslissingen over aangeleverd bewijs. Het combineert een gedeelde toestand met benoemde vragen en geeft getypeerde antwoorden met kansen terug. Het resultaat kan een geselecteerde categorie zijn, een geschatte ja/nee-kans of een positie op een gedefinieerde schaal. Dit profiel dient een afgebakende beslissing die software kan interpreteren; de gedocumenteerde interface genereert geen vrij chatantwoord.

Gedeelde toestand en betekenisvolle vraagnamen

Het verzoek van de producent bevat een model, een toestand en een niet-lege map met vragen. De vraagnamen blijven behouden in de antwoordmap. Lever de informatie aan die nodig is om elke vraag te beoordelen, en geef de vragen namen die aansluiten bij de resultaten die de workflow gebruikt, zoals category, priority of needs_follow_up. Meerdere vragen evalueren hetzelfde bewijs onafhankelijk van elkaar. Doordat ze in één verzoek staan, wordt een latere vraag niet afhankelijk van een eerder antwoord.

Het voorbeeld van Inception gebruikt een JSON-object voor de toestand. De gids staat ook strings, objecten of arrays toe in de toestand, de instructies en de beschrijvingen van criteria, waarbij instructies optioneel of null zijn. Behoud nuttige structuur wanneer het bewijs al uit velden bestaat, en houd een document of bericht herkenbaar wanneer je tekst aanlevert. Neem bij een supportcase het werkelijke verzoek en de relevante feiten op, in plaats van te vragen om ontbrekende context af te leiden.

Noul: een geschat positief antwoord

Een noul-vraag vertegenwoordigt een ja/nee-voorwaarde. De uitvoer is een kans van 0 tot 1 dat het positieve antwoord van toepassing is. Optionele beschrijvingen voor waar en onwaar kunnen aangeven wat aan elke kant van de vraag meetelt. Vraag bijvoorbeeld of een bericht uitdrukkelijk om vervanging vraagt en onderscheid dat van een algemene klacht over het artikel. De kans levert een numeriek oordeel; de applicatie kiest de drempel en de daaruit volgende workflowactie.

Houd de voorwaarde smal genoeg zodat het bewijs uitsluitsel kan geven. Als één vraag combineert of de gebruiker hulp wil, of een artikel defect is en of de zaak urgent is, splits die voorwaarden dan op. Bewaar de teruggegeven kans bij de vraagdefinitie, zodat een latere reviewer kan zien wat het getal werkelijk meet.

Choice: één benoemde optie selecteren

Een Choice-vraag gebruikt een map met één tot 255 optienamen en beschrijvingen; beschrijvingen mogen null zijn. De teruggegeven keuze is de aangeleverde optie met de hoogste kans. Het resultaat bevat ook een kans voor elke optie en de betrouwbaarheid. Definieer onderscheidende betekenissen voor categorieën en neem een terugvalcategorie op wanneer sommige invoer buiten de specifieke opties zal vallen. Korte uitvoersleutels kunnen categorieën aanduiden, terwijl uitgebreidere beschrijvingen de grenzen ertussen vastleggen.

Een routeringsbriefing kan onderscheid maken tussen een toegangsprobleem, een productvraag en een gemeld defect. Geef de betekenis van elke optie aan en lever het bericht aan dat gerouteerd moet worden. De uitvoer is een geselecteerde categorie met een verdeling, geen instructie die al een wachtrij heeft gewijzigd of contact heeft opgenomen met een ander systeem. Bekijk bij een dubbelzinnig geval de concurrerende kansen, in plaats van het winnende label op te vatten als bewijs van zekerheid.

Score: een verwachte positie op een rubric

Een Score-vraag gebruikt een geordende array van één tot tien niveaubeschrijvingen, beginnend bij niveau 0. De score is het kansgewogen gemiddelde van de niveau-indices en kan tussen niveaus uitkomen. Het antwoord bevat de legenda, de kansen per niveau en de betrouwbaarheid. Definieer de volgorde en de criteria voor elk niveau, zoals geen directe impact, een probleem met een werkbaar alternatief en een volledig geblokkeerde taak.

Een fractionele verwachte score is nuttig voor prioritering of aggregatie. Dat is iets anders dan het kiezen van het ene meest waarschijnlijke niveau. Bewaar de legenda bij het getal, zodat een score niet op een niet-gerelateerde schaal wordt geïnterpreteerd. Betrouwbaarheid wordt voor Choice en Score afzonderlijk gerapporteerd als een waarde tussen 0 en 1; de betreffende gids definieert deze niet als gelijk aan de grootste optiekans en geeft geen universele formule om haar te reconstrueren.

Een bruikbaar beslissingsresultaat voorbereiden

Eén stuk bewijs kan onafhankelijke vragen over categorie, urgentie en voorwaarden ondersteunen. Een taak voor documentreview kan vragen of een vereist onderwerp aanwezig is, de categorie ervan kiezen en de relevantie beoordelen op beschreven niveaus. Gebruik alleen bronmateriaal dat in de toestand beschikbaar is, met criteria die aansluiten bij de beslissing die de workflow daarna nodig heeft. Als een actie een eerder resultaat vereist, maak dat resultaat dan expliciet in het bewijs voor de volgende stap, in plaats van aan te nemen dat de vragen een verborgen reeks vormen.

De respons geeft de modelnaam terug en een antwoordmap met de aangeleverde vraagnamen als sleutels. Choice-kansen gebruiken de optienamen; Score-kansen gebruiken string-indices, waarbij de legenda die indices verklaart. Houd de identifier van de toestand, de vraagdefinities en de getypeerde antwoorden met elkaar verbonden. Zo ontstaat een interpreteerbaar classificatie- of beoordelingsartefact in plaats van een getal dat losstaat van de feiten waaruit het is voortgekomen.

Reikwijdte en limieten van de interface

Inception documenteert Mercury Decide via een eigen beslissingsinterface. Het model ondersteunt de interfaces van de maker voor chat completion, streaming en toolaanroepen niet, dus mogelijkheden van de redeneer-, spraak- en codegeneratieprofielen van Mercury worden niet naar dit model overgedragen. De beslissingsgids specificeert het aantal opties en niveaus, maar noemt geen numerieke tokenlimiet voor de toestand en geen maximum aantal vragen; houd het gedeelde bewijs gericht op de vragen die worden geëvalueerd.

Beoordeel kansen en categoriegrenzen op representatief gelabeld materiaal uit de beoogde taak. Controleer grensgevallen aan de hand van de toestand en laat ontbrekende informatie als ontbrekend staan, in plaats van deze te vervangen door verzonnen feiten. Een bruikbaar resultaat van Mercury Decide levert een gesloten beslissing, de bijbehorende kansen en de definities die nodig zijn om die te begrijpen; de omringende applicatie bepaalt hoe dat resultaat wordt omgezet in routering, prioritering of een reviewuitkomst.

Ailoot Ultra · System One POST /v1/systemone inception/mercury-decide

inception/mercury-decide

Inception /inception/mercury-decide

Aan de slag

Mercury Decide evalueert gedeeld bewijs in tekst of JSON aan de hand van benoemde vragen en geeft getypeerde keuzes, ja/nee-kansen of fractionele rubricscores terug. Inception documenteert een eigen beslissingsworkflow met maximaal 255 Choice-opties en tien Score-niveaus.

Toegestane invoer
Tekst
Resultaten
decisions

Beschikbaar in Ailoot · invoer en methoden

Ailoot Ultra · System One POST /v1/systemone
Invoertypen
text
Uitvoertypen
decisions
Uitvoerformaat
json
VeldTypeVereisteWaarden en limietenStandaard
VeldmodelTypestringVereisteVereistWaarden en limieten
inception/mercury-decide
Standaard—
VeldproviderTypeschemaVereisteOptioneelWaarden en limietenStandaard—
VeldquestionsTypeobjectVereisteVereistWaarden en limietenStandaard—
Veldsession_idTypestringVereisteOptioneelWaarden en limietenStandaard—
VeldstateTypeschemaVereisteVereistWaarden en limietenStandaard—
VeldtraceTypeschemaVereisteOptioneelWaarden en limietenStandaard—
VelduserTypestringVereisteOptioneelWaarden en limietenStandaard—
Veldquestions.<id>.typeTypestringVereisteVereistWaarden en limieten
noul, choice, score
Standaard—
Veldquestions.<id>.instructionsTypestring|object|arrayVereisteVereistWaarden en limietenStandaard—
Veldquestions.<id>.criteriaTypeobject|arrayVereisteOptioneelWaarden en limieten
Voorwaarden: choice/score: vereist; noul: optioneel. De criteria voor choice zijn een object; score is een array met minItems1.
Standaard—
Veldquestions.<id>.criteria.trueTypestring|object|arrayVereisteVereistWaarden en limieten
Geldt wanneer: Object met noul-criteria opgegeven
Standaard—
Veldquestions.<id>.criteria.falseTypestring|object|arrayVereisteVereistWaarden en limieten
Geldt wanneer: Object met noul-criteria opgegeven
Standaard—
Combinaties van invoermaterialen

noul · Vereist: state, questions.<id>.type=noul, questions.<id>.instructions

choice · Vereist: state, questions.<id>.type=choice, questions.<id>.instructions, criteria object

score · Vereist: state, questions.<id>.type=score, questions.<id>.instructions, criteria array with minItems1

Methodeparameters en levenscyclus
ParameterContract
Parametercontent_typeContractapplication/json
ParameterrequiredContractmodel, state, questions
Parametermaterial_typesContracttext
Parameteroptional_controlsContractprovider, session_id, trace, user
Parametermultimodal_input_bindingContractnull

Levenscyclus: synchronous

Verstuur de exacte model-ID en bewaar het volledige native antwoord.

Tarieven

Tariefverwijzingen voegen geen verzoekopties toe. Ondersteunde parameters staan bij de geselecteerde methode.

Snelle modus
Niet opgegeven Wanneer de snelle modus is geselecteerd
Flexmodus
Niet opgegeven Wanneer de modus flex is geselecteerd
Maximale redeneerinspanning
Niet opgegeven Wanneer bij maximale redeneerinspanning de default-aanpassing wordt gebruikt

Ailoot-tarieven

Prijzen per configuratie

Koppel elke kostenpost aan de getoonde voorwaarden. Gebruik één tarief voor elke groep alternatieve configuraties.

ConfiguratieTariefstaffelContexttokens, meer danContexttokens, tot en metKosten
ConfiguratieBasistarieven voor tokensTariefstaffelBasistariefContexttokens, meer dan—Contexttokens, tot en metGeen bovengrensKosten
Invoer · Invoertokens $0.00008 / 1K tokens
Uitvoer · Uitvoertokens $0 / 1K tokens
Invoer · Cache lezen $0 / 1K tokens
Invoer · Cache schrijven — / 1K tokens
Invoer · Cache schrijven, 1 uur — / 1K tokens
ConfiguratieNiveau 1 voor aanvraaglengteTariefstaffel—Contexttokens, meer dan0Contexttokens, tot en metGeen bovengrensKosten
Invoer · Invoertokens $0.00008 / 1K tokens
Uitvoer · Uitvoertokens $0 / 1K tokens
Invoer · Cache lezen $0 / 1K tokens
Invoer · Cache schrijven — / 1K tokens
Invoer · Cache schrijven, 1 uur — / 1K tokens

Ailoot reserveert vóór een verzoek een geschat bedrag. Na het resultaat worden de uiteindelijke kosten afgerekend op basis van het gemeten verbruik. Bij streaming gebeurt de afrekening op basis van de definitieve verbruiksregistratie. Zo werken reservering en afrekening →

Voorbeeldverzoeken

Ailoot Ultra · System One

Bewaarde officiële aanvraagstructuur; documentatievoorbeeldGebruik je daadwerkelijke aanvraagmateriaal en bewaar het volledige resultaat
{
  "model": "inception/mercury-decide",
  "questions": {
    "is_bug": {
      "criteria": {
        "false": "The customer is asking a question or requesting a feature.",
        "true": "The customer describes broken or unexpected product behavior."
      },
      "instructions": "Is the customer reporting a software defect?",
      "type": "noul"
    },
    "team": {
      "criteria": {
        "account": "Login, permissions, or profile issues.",
        "frontend": "Rendering, layout, or browser compatibility issues.",
        "payments": "Checkout, billing, or payment processing issues."
      },
      "instructions": "Which team should own this ticket?",
      "type": "choice"
    },
    "urgency": {
      "criteria": [
        "Can wait for the next release",
        "Should be fixed this week",
        "Blocking revenue right now"
      ],
      "instructions": "How urgent is this ticket?",
      "type": "score"
    }
  },
  "state": {
    "customer_tier": "enterprise",
    "ticket": "My checkout page shows a blank screen after I click Pay. I have tried two browsers."
  }
}
set -eu
: "${AILOOT_API_KEY:?Set your Ailoot API key}"
: "${AILOOT_REQUEST_FILE:?Set your actual JSON request file}"
export AILOOT_REQUEST_FILE
python3 - <<'PY_REQUEST'
import json,os
from pathlib import Path
p=json.loads(Path(os.environ['AILOOT_REQUEST_FILE']).read_text(encoding='utf-8'))
if not isinstance(p,dict): raise SystemExit('Request must be a JSON object')
p['model']='inception/mercury-decide'
Path('request.json').write_text(json.dumps(p,ensure_ascii=False),encoding='utf-8')
PY_REQUEST
curl --fail-with-body --silent --show-error https://api.ailoot.ai/v1/systemone \
  -H "Authorization: Bearer $AILOOT_API_KEY" -H 'Content-Type: application/json' \
  --data-binary @request.json -D response-headers.txt -o result.json
python3 - <<'PY_RESULT'
import json
from pathlib import Path
print(json.dumps(json.loads(Path('result.json').read_text()),ensure_ascii=False,indent=2))
PY_RESULT

Resultaten ophalen en opslaan

Ailoot Ultra · System One

json

Alle voltooide resultaten bewaren

Bewaar elk volledig teruggegeven antwoord, bestand en inhoudsonderdeel.

Elk aangeleverd antwoord op een vraag-ID blijft behouden met het exacte type, de noul/choice/score-waarde, zekerheid, waarschijnlijkheden en legenda. De volledige oorspronkelijke JSON wordt opgeslagen en pas na afrekening geretourneerd.

Als het oorspronkelijke antwoord moet worden gecontroleerd

Bewaar de oorspronkelijke operatie en het volledige of gedeeltelijke antwoord; herhaal POST niet.

Antwoordvelden
VeldType
VeldmodelTypestring
VeldidTypestring
VeldproviderTypestring
Veldanswers.<id>.typeTypestring
Veldanswers.<id>.noulTypenumber
Veldanswers.<id>.choiceTypestring
Veldanswers.<id>.scoreTypenumber
Veldanswers.<id>.confidenceTypenumber
Veldanswers.<id>.probabilitiesTypeobject
Veldanswers.<id>.legendTypeobject
Veldusage.input_tokensTypeinteger
Veldusage.output_tokensTypeinteger
Veldusage.costTypenumber
Fouten en vervolgstappen
AntwoordVoorwaardeVolgende stap
Antwoord400 · invalid_request_errorVoorwaardeOngeldig vereist veld, ongeldige weergave of waardeVolgende stapCorrigeer het aangegeven verzoekveld.

Aliasnamen

Modelaliasnamen

Ailoot Ultra inception/mercury-decide

Aliasnamen voor methodepaden

Gebruik de hierboven getoonde methodepaden.

Gerelateerde aanroeper-ID’s

inception/mercury-decide

FAQ · Inception: Mercury Decide
Welke invoer en resultaten zijn beschikbaar?

POST /v1/systemone · inception/mercury-decide: text → decisions

Welke velden gebruikt het verzoek?

POST /v1/systemone · inception/mercury-decide: model, provider, questions, session_id, state, trace, user

Meer details

Verbind Ailoot met Claude Code, OpenCode, Hermes of je eigen applicatie.

Het bedrijf en zijn projectenportefeuille

Het bedrijf en zijn projectenportefeuille: miljoenen klanten; maandelijkse verkopen in de miljarden.

Koop tokens met korting.

Abonnementsvoordeel voor regelmatig gebruik. Promotiecodes geven tot 50% korting op tokens.

Abonnement
Kies een abonnement met korting voor je terugkerende verzoeken.
Promotiecode tot 50%
Vul de code bij aankoop in. De prijs wordt volgens de lopende actie herberekend.
Kosten in de geschiedenis
Model, tokens en bedrag worden per verzoek bewaard.

Kies een abonnement · Bekijk modelprijzen

Verbind de API met het product dat je verkoopt.

SaaS, apps en bots volgens de openbare aanbodvoorwaarden en licentieovereenkomst van Ailoot. Vraag voor doorverkoop een resellerlicentie aan.

Commerciële applicatie
Voeg tekst-, beeld-, video- en geluidsgeneratie aan betaalde functies van je service toe.
Resellerlicentie
Stuur een projectbeschrijving en toegangsschema. Vraag schriftelijke voorwaarden voor gebruik en doorverkoop.
Documenten op de site
Aanbodvoorwaarden, licentieovereenkomst en gegevensbeleid zijn vóór het verbinden beschikbaar.

Vraag een resellerlicentie aan · Aanbodvoorwaarden en licentieovereenkomst