modeller

Together: Tev1 4B Experimental

Markdown · JSON

Together: Tev1 4B Experimental

Tev1 4B Experimental är Together AI:s textklassificerare för avgränsade beslut: ge den ett tillstånd, en fråga och 2–24 märkta alternativ, så är dess dokumenterade utdata en enda bokstav. Applikationen mappar bokstaven till en kategorinyckel; svaret är inte en inbyggd sannolikhetsfördelning eller ett svar med förväntad poäng.

Om modellen

Den här beskrivningen omfattar modellens förmågor. Tillgängliga indata, utdata och alternativ i Ailoot anges nedan för den valda metoden.

Tev1 4B Experimental är Together AI:s klassificeringsmodell för frågor med en fast svarsmängd. Tillverkaren har finjusterat den från Qwen3.5 4B och anger 4,7 miljarder parametrar. Den använder textgenerering utan tankeläge för att välja ett alternativ: den dokumenterade indatan är ett tillstånd, en fråga och märkta alternativ, och den begärda utdatan är exakt en bokstav. Applikationen mappar bokstaven till alternativets semantiska nyckel. Det skiljer modellens beslutsflöde från en modell som direkt returnerar kalibrerade sannolikheter eller en förväntad poäng enligt en bedömningsmatris.

Tillstånd, fråga och 2–24 alternativ

Producentens gränssnitt representerar beslutet som ett JSON-objekt med fälten state, question och options. Varje alternativ innehåller en bokstavsetikett från A till och med X, en semantisk nyckel och en beskrivning. Ange mellan två och 24 alternativ och låt varje beskrivning förklara när just det svaret gäller. Bokstaven är den kompakta utdataetiketten; den semantiska nyckeln är den betydelse som den omgivande programvaran använder. Håll mappningen kopplad till exakt den alternativlista som användes för beslutet.

För ett supportmeddelande ska tillståndet innehålla meddelandet och relevant kontext, medan frågan anger vilken avsikt eller destination som ska väljas. En illustrativ lista kan skilja mellan ett rapporterat integrationsfel, ett åtkomstproblem och en förfrågan om produktinformation, med ett alternativ för ”ingen av dessa” när de listade avsikterna inte passar. Definiera överlappande fall i stället för att förvänta dig att modellen ska härleda organisationens routningspolicy ur förkortade etiketter.

Generering utan tankeläge och den begärda svarsformen

Togethers publicerade exempel innehåller en systeminstruktion som behandlar innehållet i state som data, väljer ett av de listade alternativen och begär endast dess bokstav utan förklaring. De rekommenderade inställningarna är temperatur 0, ett genereringsutrymme på åtta token och avstängt tankeläge. Tillverkaren anger uttryckligen att den publika slutpunkten inte lägger till dessa inställningar automatiskt; exemplets hjälpfunktion anger dem, medan en direkt begäran måste ange dem själv. Använd dessa inställningar för att begära det avsedda korta klassificeringssvaret utan tankeläge.

Utrymmet på åtta token är en exempelinställning för utdata i detta kortsvarsflöde, inte en universell specifikation av maximal utdata. Den avsedda användbara utdatan är fortfarande den valda bokstaven. Om en hjälpfunktion därefter exponerar ett objekt med etikett och nyckel, håll isär det tolkade objektet och modellens råa genererade innehåll. Ett kategorival uppdaterar inte i sig ett ärende, godkänner inte en åtgärd och utför inte nästa steg.

Klassificering, regler och kategoriska bedömningar

Tillverkaren beskriver avsiktsdetektering, tillämpning av policyer, routning av arbetsflöden, dokumentkategorier, sentiment och ja/nej-förståelse baserad på textavsnitt som stödda uppgiftsmönster. En boolesk uppgift kan ange två alternativ vars nycklar betyder sant och falskt; applikationen tolkar det valda alternativet därefter. En sentimentuppgift kan ange beskrivna nivåer och returnera nyckeln för en vald kategori. Det kategoriska valet är inte ett sannolikhetsviktat medelvärde över nivåerna, och en returnerad bokstav är inte ett numeriskt konfidensvärde.

För ett regelbaserat beslut tar du med relevanta fakta och regeln i uppgiften i stället för att be modellen hitta på policyn. En instruktion för dokumentroutning kan till exempel beskriva de tillåtna mapparna och vilket material som hör hemma i var och en. En uppgift med forskningstaxonomi kan ange en artikels titel och sammanfattning tillsammans med ämnesbeskrivningar. Resultatet ska tolkas mot de angivna alternativen, och det ursprungliga underlaget sparas för ett tvetydigt eller omtvistat val.

Träningsomfång och utgåvans identitet

Modellsidan anger 37 840 träningsexempel som omfattar textuell implikation, ja/nej-frågor om textavsnitt, bankrelaterade avsikter, nyhetskategorier, sentimentnivåer, programmatiska policyer, routning och taxonomi för forskningsartiklar. Den medföljande guiden dokumenterar hur uppgifterna normaliseras till ett gemensamt beslutsformat och hur en klassificeringsmodell finjusteras. Det förklarar profilens inriktning på en avgränsad svarsmängd; det visar inte att varje ny policy, domän eller taxonomi hanteras korrekt utan uppgiftsspecifik utvärdering.

Tev1 4B Experimental är den namngivna modellen från Together, inte den allmänna basprofilen Qwen3.5 4B och inte en checkpoint från en annan tillverkare av beslutsmodeller. Behåll den experimentella utgåvans egen förberedelse av utdata och dess eget indatakontrakt. Ett vanligt användningsfall för beslut eller en välbekant basfamilj motiverar inte att man lånar en annan modells bildstöd, sannolikhetskalibrering, verktygsanrop eller gränser för batchning av frågor.

Kontext och granskning av resultatet

Togethers modellspecifikation anger ett kontextfönster på 32,8K token samt textindata och textutdata. Kontexten måste rymma instruktionerna, tillståndet, frågan och alternativen som används i klassificeringsbegäran. Förbered bara det underlag som frågan behöver, men behåll de definitioner som skiljer alternativen åt. Håll klassificeringsprompten kompakt genom att ta bort irrelevant kontext och behålla alternativens definitioner.

Producenten betecknar detta som en experimentell version avsedd för utvärdering på verkliga beslutsarbetslaster. Kontrollera att det råa svaret är en av de angivna etiketterna innan det mappas till en semantisk nyckel, och jämför klassificeringarna med representativt märkt material från den avsedda uppgiften. En giltig bokstav visar att valet är välformat, inte att tolkningen är korrekt. Håll ihop indata, alternativ, returnerad bokstav och mappad nyckel så att den slutliga artefakten kan stödja routning, kategorisering eller policygranskning utan att det går förlorat hur beslutet definierades.

Ailoot Ultra · System One POST /v1/systemone togethercomputer/tev1-4b-experimental

togethercomputer/tev1-4b-experimental

Together /togethercomputer/tev1-4b-experimental

Start

Tev1 4B Experimental är Together AI:s textklassificerare för avgränsade beslut: ge den ett tillstånd, en fråga och 2–24 märkta alternativ, så är dess dokumenterade utdata en enda bokstav. Applikationen mappar bokstaven till en kategorinyckel; svaret är inte en inbyggd sannolikhetsfördelning eller ett svar med förväntad poäng.

Godkända indata
Text
Resultat
decisions

Tillgängligt i Ailoot · indata & metoder

Ailoot Ultra · System One POST /v1/systemone
Indatatyper
text
Utdatatyper
decisions
Utdataformat
json
FältTypKravVärden & gränserStandard
FältmodelTypstringKravObligatorisktVärden & gränser
togethercomputer/tev1-4b-experimental
Standard—
FältproviderTypschemaKravValfrittVärden & gränserStandard—
FältquestionsTypobjectKravObligatorisktVärden & gränserStandard—
Fältsession_idTypstringKravValfrittVärden & gränserStandard—
FältstateTypschemaKravObligatorisktVärden & gränserStandard—
FälttraceTypschemaKravValfrittVärden & gränserStandard—
FältuserTypstringKravValfrittVärden & gränserStandard—
Fältquestions.<id>.typeTypstringKravObligatorisktVärden & gränser
noul, choice, score
Standard—
Fältquestions.<id>.instructionsTypstring|object|arrayKravObligatorisktVärden & gränserStandard—
Fältquestions.<id>.criteriaTypobject|arrayKravValfrittVärden & gränser
Villkor: choice/score: obligatoriskt; noul: valfritt. Kriterier för choice är ett objekt; score är en array med minItems1.
Standard—
Fältquestions.<id>.criteria.trueTypstring|object|arrayKravObligatorisktVärden & gränser
Gäller när: Ett kriterieobjekt för noul har angetts
Standard—
Fältquestions.<id>.criteria.falseTypstring|object|arrayKravObligatorisktVärden & gränser
Gäller när: Ett kriterieobjekt för noul har angetts
Standard—
Kombinationer av indatamaterial

noul · Krävs: state, questions.<id>.type=noul, questions.<id>.instructions

choice · Krävs: state, questions.<id>.type=choice, questions.<id>.instructions, criteria object

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

Metodparametrar och livscykel
ParameterAvtal
Parametercontent_typeAvtalapplication/json
ParameterrequiredAvtalmodel, state, questions
Parametermaterial_typesAvtaltext
Parameteroptional_controlsAvtalprovider, session_id, trace, user
Parametermultimodal_input_bindingAvtalnull

Livscykel: synchronous

Skicka det exakta modell-ID:t och behåll hela svaret i leverantörens format.

Priser

Tariffuppgifter lägger inte till begäransalternativ. Parametrar som stöds anges för den valda metoden.

Snabbt läge
Ej angivet När snabbt läge är valt
Flex-läge
Ej angivet När läget flex är valt
Högsta resonemangsnivå
Ej angivet När den högsta resonemangsnivån använder standardjusteringen (default)

Ailoot-priser

Priser efter konfiguration

Matcha varje avgift mot de visade villkoren. Använd ett pris för varje uppsättning alternativa konfigurationer.

KonfigurationPrislistaKontexttoken, fler änKontexttoken, upp till och medAvgift
KonfigurationGrundpriser för tokenPrislistaGrundprisKontexttoken, fler än—Kontexttoken, upp till och medIngen övre gränsAvgift
Indata · Indatatoken $0.000084 / 1K token
Utdata · Utdatatoken $0 / 1K token
Indata · Cacheläsning — / 1K token
Indata · Skrivning till cache — / 1K token
Indata · Skrivning till cache, 1 tim — / 1K token
KonfigurationNivå 1 för förfrågans längdPrislista—Kontexttoken, fler än0Kontexttoken, upp till och medIngen övre gränsAvgift
Indata · Indatatoken $0.000084 / 1K token
Utdata · Utdatatoken $0 / 1K token
Indata · Cacheläsning — / 1K token
Indata · Skrivning till cache — / 1K token
Indata · Skrivning till cache, 1 tim — / 1K token

Ailoot reserverar ett uppskattat belopp före en begäran. Efter resultatet slutregleras avgiften utifrån uppmätt förbrukning. Slutreglering för strömning använder den slutliga förbrukningsposten. Så fungerar reservation och slutreglering →

Exempelbegäranden

Ailoot Ultra · System One

Bevarad officiell begärandestruktur; dokumentationsexempelAnvänd ditt faktiska underlag för begäran och bevara hela resultatet
{
  "model": "togethercomputer/tev1-4b-experimental",
  "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']='togethercomputer/tev1-4b-experimental'
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

Ta emot och spara resultat

Ailoot Ultra · System One

json

Behåll alla färdiga resultat

Behåll varje fullständigt returnerat svar, fil och innehållsdel.

Varje angivet svar för ett fråge-ID behålls med sin exakta typ, värdet noul/choice/score, konfidens, sannolikheter och teckenförklaring. Hela det ursprungliga JSON-svaret lagras och returneras först efter avräkning.

Om det ursprungliga svaret behöver kontrolleras

Bevara den ursprungliga operationen och hela eller det partiella svaret; upprepa inte POST.

Svarsfält
FältTyp
FältmodelTypstring
FältidTypstring
FältproviderTypstring
Fältanswers.<id>.typeTypstring
Fältanswers.<id>.noulTypnumber
Fältanswers.<id>.choiceTypstring
Fältanswers.<id>.scoreTypnumber
Fältanswers.<id>.confidenceTypnumber
Fältanswers.<id>.probabilitiesTypobject
Fältanswers.<id>.legendTypobject
Fältusage.input_tokensTypinteger
Fältusage.output_tokensTypinteger
Fältusage.costTypnumber
Fel och nästa steg
SvarVillkorNästa steg
Svar400 · invalid_request_errorVillkorOgiltigt obligatoriskt fält, ogiltig representation eller ogiltigt värdeNästa stegKorrigera det angivna fältet i begäran.

Alias

Modellalias

Ailoot Ultra togethercomputer/tev1-4b-experimental

Alias för metodsökvägar

Använd metodsökvägarna som visas ovan.

Relaterade anropar-ID:n

togethercomputer/tev1-4b-experimental

FAQ · Together: Tev1 4B Experimental
Vilka indata och resultat finns?

POST /v1/systemone · togethercomputer/tev1-4b-experimental: text → decisions

Vilka fält använder begäran?

POST /v1/systemone · togethercomputer/tev1-4b-experimental: model, provider, questions, session_id, state, trace, user

Fler detaljer

Anslut Ailoot till Claude Code, OpenCode, Hermes eller din app.

Företaget och dess projektportfölj

Företaget och dess projektportfölj: miljontals kunder; månatlig försäljning för miljarder.

Köp token med rabatt.

Prenumerationsrabatt för återkommande arbete. Kampanjkoder ger upp till 50% vid tokenköp.

Prenumeration
Välj en rabatterad plan för återkommande anrop.
Kampanjkod upp till 50%
Ange koden vid köpet. Priset räknas om enligt kampanjen.
Kostnader i historiken
Modell, token och belopp sparas för varje anrop.

Välj prenumeration · Se modellpriser

Anslut API till produkten som du säljer.

SaaS, appar och botar enligt Ailoots officiella villkor och licensavtal. Begär återförsäljarlicens för vidareförsäljning.

Kommersiell applikation
Bygg text-, bild-, video- och ljudgenerering i tjänstens betalda funktioner.
Återförsäljarlicens
Skicka projektbeskrivning och åtkomstupplägg. Begär skriftliga villkor för användning och vidareförsäljning.
Dokument på webbplatsen
Officiella villkor, licensavtal och databehandlingspolicy finns tillgängliga före anslutning.

Begär återförsäljarlicens · Officiella villkor och licensavtal