models

Nace.AI: Drex v1.5

Markdown · JSON

Nace.AI: Drex v1.5

Drex 1.5 beoordeelt aangeleverde tekst of JSON aan de hand van getypeerde vragen en retourneert waarschijnlijkheden, een gekozen label of een rubriekscore met decimalen. Nace.AI documenteert uitsluitend tekstuele beslissingen voor classificatie, routering en prioritering, met versiespecifieke limieten voor toestand en aanvraag.

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.

Drex 1.5 is het tekstbeslismodel van Nace.AI. Het beoordeelt aangeleverde feiten aan de hand van gesloten vragen en retourneert numerieke, getypeerde antwoorden in plaats van een open geschreven antwoord. Een aanvraag combineert één toestand met benoemde vragen en het resultaat identificeert elk antwoord met dezelfde vraagnaam. Dat geeft een workflow een concrete categorie, waarschijnlijkheid of rubriekpositie om te verwerken, terwijl de actie op dat resultaat aan de toepassing wordt overgelaten.

De toestand voorbereiden

De toestand is de informatie waarop elke vraag betrekking heeft. Drex accepteert een JSON-tekenreeks, object, array, getal, boolean of null, waarbij het veld state verplicht is. Lever betekenisvol bewijsmateriaal aan, ook al doorstaat null de validatie van de producent. Een tekenreeks past bij een bericht, document of transcript; een object past bij feiten die al in velden zijn geordend. Behoud de informatie die de beslissing beïnvloedt en laat niet-relevante velden weg wanneer het materiaal lang is. Houd het invoerformaat stabiel bij het interpreteren van waarschijnlijkheidsdrempels, omdat een wijziging van de representatie het antwoord kan veranderen.

Drex 1.5 leest alleen tekst. De gedocumenteerde interface weigert afbeeldingen, audio, video en PDF-inhoud in zowel de toestand als de vragen, inclusief gecodeerde media en media-inhoudobjecten. Bereid een afbeeldingsbeschrijving, herkende documenttekst of een transcript voor voordat u dat materiaal als onderbouwing gebruikt. Een tekstadres is geen opgehaald document of afbeelding: het model kan het niet openen. Bij een supportverzoek is de bruikbare toestand het daadwerkelijke bericht en de relevante context, geen verwijzing naar materiaal dat het model niet heeft ontvangen.

Ja/nee-waarschijnlijkheid, keuze of score

Een noul-vraag vraagt of een voorwaarde geldt en retourneert een getal van 0 tot 1 dat de geschatte waarschijnlijkheid van ja vertegenwoordigt. Definieer de vraag via niet-lege instructies of minstens één niet-leeg true/false-criterium. Vraag bijvoorbeeld of een bericht een defecte functie meldt en definieer of traag gedrag als defect telt. Drex legt geen ingebouwde ja/nee-beslisdrempel op; de verwerkende workflow kiest hoe de waarschijnlijkheid wordt geïnterpreteerd.

Een choice-vraag selecteert één aangeleverd label uit een ongeordende verzameling en retourneert voor elk label een waarschijnlijkheid. De criteria vormen een object waarvan de sleutels de geretourneerde labels zijn, met elke beschrijving als tekenreeks of null. Gebruik korte, stabiele sleutels en beschrijf categoriegrenzen duidelijk. Een illustratieve routeringstaak kan onderscheid maken tussen een toegangsprobleem, een productdefect en een algemene vraag, met een overige categorie voor berichten die niet passen. Het geselecteerde label is bruikbaar voor routering; de verdeling helpt gevallen te identificeren waarin twee opties moeilijk van elkaar te scheiden blijven.

Een score-vraag gebruikt een geordende array van niveaulabels. Indices beginnen bij 0 en de geretourneerde score is de som van elke niveau-index vermenigvuldigd met de bijbehorende waarschijnlijkheid. Hij kan dus tussen benoemde niveaus vallen. Definieer bij een ernstschaal wat een cosmetisch probleem, een probleem met een workaround en een volledig geblokkeerde taak van elkaar scheidt. Het resultaat bevat de niveaulegenda en waarschijnlijkheden, evenals de verwachte score. Bewaar de score met decimalen voor gemiddelden of trends; het selecteren van het waarschijnlijkste niveau en het afronden van de verwachte score beantwoorden verschillende vragen.

Gedeelde onderbouwing en het resultaat lezen

De producent staat één tot 512 vragen over dezelfde toestand toe. Geef elke vraag een niet-lege, betekenisvolle identifier zoals category of severity, zodat het bijbehorende antwoord kan worden begrepen zonder een genummerde vraag op te zoeken. Scheid onafhankelijke aandachtspunten in eigen vragen in plaats van meerdere vereisten in één onduidelijk criterium te combineren. Eén bericht kan een categoriekeuze, een ernstscore en een voorwaardecontrole ondersteunen, waarbij elk een eigen betekenis behoudt.

Choice- en score-antwoorden bevatten confidence afzonderlijk van hun waarschijnlijkheidsverdelingen. De producent onderscheidt confidence expliciet van de hoogste optiewaarschijnlijkheid; bereken het ene niet uit het andere. Bewaar bij een ja/nee-beslissing de ruwe waarschijnlijkheid met de gekozen uitkomst. Onderzoek bij een onzekere keuze de concurrerende waarschijnlijkheden in plaats van het winnende label alleen als bewijs van zekerheid te behandelen. Definieer beoordelingsdrempels rond de gevolgen van een onjuist positief of negatief resultaat en gebruik representatieve gelabelde gevallen om die te beoordelen.

Versie- en groottelimieten

Drex 1.5 documenteert een toestandsbudget van 131.072 tokens en een rijbudget van 139.264 tokens. Het rijbudget betreft de toestand plus de langste afzonderlijke vraag, inclusief instructies en opties; het is niet de som van elke vraag in de aanvraag. De geserialiseerde toestand en alle vragen samen moeten ook binnen 1.048.576 UTF-8-bytes passen. Een aanvraag kan aan de bytelimiet voldoen en toch een tokenlimiet overschrijden. De oudere editie 1.0 vermeldt afzonderlijk 32.768 tokens voor zowel toestand als rij, dus die limieten mogen niet naar 1.5 worden overgenomen.

Nace documenteert drex-v1.5 als een geversioneerde producentidentifier, terwijl drex-latest een veranderlijke alias is. Houd de beoogde editie expliciet wanneer een workflow van de limieten ervan afhangt. Een onjuist gevormde vraag, ontbrekende toestand of te grote invoer is een validatieprobleem dat gecorrigeerde invoer nodig heeft in plaats van een gewijzigde categorie of een geraden antwoord. Bereid de criteria rond waarneembaar bewijsmateriaal voor en bewaar het getypeerde resultaat, de oorspronkelijke feiten en de vraagdefinitie samen. Dat maakt de beslissing bruikbaar voor routering, prioritering of beoordeling zonder een waarschijnlijkheid met een gegarandeerd oordeel te verwarren.

Ailoot Ultra · System One POST /v1/systemone nace-ai/drex-v1.5

nace-ai/drex-v1.5

Nace.AI /nace-ai/drex-v1.5

Aan de slag

Drex 1.5 beoordeelt aangeleverde tekst of JSON aan de hand van getypeerde vragen en retourneert waarschijnlijkheden, een gekozen label of een rubriekscore met decimalen. Nace.AI documenteert uitsluitend tekstuele beslissingen voor classificatie, routering en prioritering, met versiespecifieke limieten voor toestand en aanvraag.

Toegestane invoer
Tekst
Resultaten
decisions

Beschikbaar in Ailoot · invoer en methoden

Ailoot Ultra · System One POST /v1/systemone
Invoer
text
Uitvoer
decisions
Uitvoerformaat
json
VeldTypeVereisteWaarden en limietenStandaard
VeldmodelTypestringVereisteVereistWaarden en limieten
nace-ai/drex-v1.5
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: verplicht; noul: optioneel. Bij choice is criteria een object; bij score een array met minItems1.
Standaard—
Veldquestions.<id>.criteria.trueTypestring|object|arrayVereisteVereistWaarden en limieten
Geldt wanneer: noul-criteriaobject opgegeven
Standaard—
Veldquestions.<id>.criteria.falseTypestring|object|arrayVereisteVereistWaarden en limieten
Geldt wanneer: noul-criteriaobject 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 natieve antwoord.

Tarieven

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

Snelle modus
Niet opgegeven Wanneer de snelle modus geselecteerd is
Flex-modus
Niet opgegeven Wanneer de flex-modus geselecteerd is
Maximale redeneerinspanning
Niet opgegeven Wanneer voor 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 — / 1K tokens
Invoer · Cache schrijven — / 1K tokens
Invoer · Cache schrijven, 1 uur — / 1K tokens
ConfiguratieAanvraaglengte · niveau 1Tariefstaffel—Contexttokens, meer dan0Contexttokens, tot en metGeen bovengrensKosten
Invoer · Invoertokens $0.00008 / 1K tokens
Uitvoer · Uitvoertokens $0 / 1K tokens
Invoer · Cache lezen — / 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": "nace-ai/drex-v1.5",
  "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']='nace-ai/drex-v1.5'
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 per vraag-ID blijft behouden, met het exacte type, de waarde voor noul/choice/score, de betrouwbaarheid, kansen en legenda. De volledige oorspronkelijke JSON wordt opgeslagen en pas na de afrekening teruggestuurd.

Als het oorspronkelijke antwoord moet worden gecontroleerd

Bewaar de oorspronkelijke operatie en het volledige of gedeeltelijke antwoord; voer POST niet opnieuw uit.

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 verplicht veld, ongeldige weergave of ongeldige waardeVolgende stapCorrigeer het aangegeven aanvraagveld.

Aliasnamen

Modelaliasnamen

Ailoot Ultra nace-ai/drex-v1.5

Aliasnamen voor methodepaden

Gebruik de hierboven getoonde methodepaden.

Gerelateerde aanroeper-ID’s

nace-ai/drex-v1.5

FAQ · Nace.AI: Drex v1.5
Welke invoer en resultaten zijn beschikbaar?

POST /v1/systemone · nace-ai/drex-v1.5: text → decisions

Welke velden gebruikt het verzoek?

POST /v1/systemone · nace-ai/drex-v1.5: 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