modellen

Thinking Machines: Inkling (free)

Markdown · JSON

Thinking Machines: Inkling (free)

Inkling is een multimodaal model met open gewichten voor algemeen redeneren, programmeren en agentgestuurd toolgebruik. Het combineert tekst, afbeeldingen en audio in een grote context, met instelbare denkinspanning en schriftelijke uitvoer voor bronanalyse, codewerk en gesprekstoepassingen.

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.

Inkling is het multimodale model met open gewichten van Thinking Machines Lab voor redeneren, programmeren, gesprekken en agenttoepassingen. Het accepteert tekst, afbeeldingen en audio en geeft tekst terug. Het Mixture-of-Experts-ontwerp heeft 975 miljard parameters in totaal en 41 miljard actieve parameters, waardoor dit het grotere model in de familie is. Inkling-Small is een afzonderlijk model met 276 miljard parameters, waarvan 12 miljard actief zijn, geen instelling die de antwoordlengte van Inkling verandert.

Lever voor een omvangrijke programmeertaak het relevante repositorymateriaal, het waargenomen gedrag en het gewenste resultaat aan. Vraag het model het verantwoordelijke pad te volgen, een wijziging voor te stellen en het bewijs te rapporteren van controles die daadwerkelijk in de verbonden omgeving zijn uitgevoerd. Label voor een documentvergelijking de bronsecties en vraag om de relevante verschillen, het ondersteunende bewijs en eventuele onbeantwoorde vragen. De beoogde toepassingen omvatten programmeerassistenten, chatbots, retrieval-augmented generation en agents die tools gebruiken, waarbij het eindresultaat wordt afgestemd op de toepassing die het verwerkt.

Inkling ondersteunt maximaal één miljoen contexttokens. Gebruik die ruimte om omvangrijk bronmateriaal en belangrijke gespreksfeiten bij elkaar te houden en organiseer ze rond een specifieke vraag. Onderscheid bronfeiten van aannames en laat ruimte over voor het volledige schriftelijke eindproduct. De grotere context ondersteunt werken met een uitgebreide collectie; zij maakt het antwoord niet tot een actuele weergave van een systeem waarvan de huidige informatie niet is aangeleverd.

Denkinspanning is een continue instelling vanaf 0.0 inclusief tot onder 1.0. De startpresets van de producent zijn none 0.0, minimal 0.1, low 0.2, medium 0.7, high 0.9 en xhigh 0.99, met high als standaard van de renderer. Inspanning en het generatietokenbudget zijn onafhankelijk. Een hogere inspanning kan meer redeneren stimuleren en meer ruimte vóór het eindantwoord vereisen, terwijl none het model richting niet-redeneren stuurt zonder een harde beperking af te dwingen. Kies een waarde die bij de opdracht past en maak het verwachte eindproduct en de voltooiingsvoorwaarde expliciet.

Visuele invoer ondersteunt afbeeldingsbeschrijving, vragen over zichtbare inhoud, grafieken, diagrammen en visueel wiskundig redeneren. Gebruik voor goede prestaties afbeeldingsafmetingen tussen 40 en 4.096 pixels. Houd de relevante labels en diagramcontext leesbaar. Inkling kan een geconfigureerde Python-tool gebruiken om programmatisch in te zoomen op een afbeelding, die bij te snijden of te onderzoeken en zo visuele observaties met codegebaseerd redeneren te verbinden. Een bruikbaar grafiekantwoord behoudt de waargenomen waarden en toont hoe ze de conclusie ondersteunen, in plaats van aan te nemen dat een uitsnede of berekening is uitgevoerd alleen omdat die werd voorgesteld.

Audio-invoer gebruikt WAV met een samplefrequentie van 16 kHz en de maker beveelt opnamen van maximaal 20 minuten aan voor optimale prestaties. Dit is een voorbereidingsaanbeveling. Inkling kan spraak transcriberen, gesproken instructies volgen, vragen over opnamen beantwoorden en over langere audio redeneren. Lever de relevante opname samen met de schriftelijke vraag en eventueel referentiemateriaal aan dat nodig is voor de interpretatie. Een vergaderresultaat kan gesproken feiten scheiden van een latere samenvatting of interpretatie. Het model produceert tekst, dus audiobegrip staat los van het synthetiseren van een gesproken antwoord.

Beschrijf voor een toolgebaseerde opdracht de beschikbare bewerkingen en hun argumenten en behoud de daadwerkelijke observaties die de toepassing teruggeeft. Een zoekresultaat kan actueel bewijs leveren; een berekening kan numeriek werk leveren; een bestandsbewerking kan de beoordeelde inhoud vaststellen. De voorgestelde actie van het model en het uitgevoerde resultaat zijn afzonderlijke onderdelen van het gesprek. Houd een eindantwoord verbonden met die observaties, vooral wanneer het een codewijziging of een volgende toepassingsstap voorstelt.

Inkling is getraind op kalibratie en instructievolging, waaronder het uitdrukken van onzekerheid wanneer een antwoord niet vaststaat. Vraag bij een op bewijs gebaseerde voorspelling of analyse om de aannames, het bewijs en de onopgeloste voorwaarden in het schriftelijke resultaat. Definieer bij extractie hoe een ontbrekende waarde moet worden weergegeven, in plaats van te eisen dat elk veld een verzonnen feit bevat. Deze instructies maken een resultaat bruikbaar voor beoordeling zonder de geuite zekerheid of een lang redeneerproces als bewijs van juistheid te behandelen.

Open gewichten ondersteunen fine-tuning en integratie in vervolgtoepassingen. Een gespecialiseerd model wordt ontwikkeld uit representatieve voorbeelden en een doelgedrag, terwijl een gewoon inferentieverzoek context voor de huidige taak aanlevert. De producent demonstreert aanpassing als afzonderlijke workflow; een gewoon antwoord schakelt niet stilzwijgend over op nieuwe gewichten. Bewaar het oorspronkelijke bewijs en de gevraagde randvoorwaarden bij het eindproduct, zodat een vervolgvraag één feit kan herzien, de formulering kan verfijnen of een ander codepad kan onderzoeken terwijl dezelfde opdracht samenhangend blijft.

Ailoot Ultra · OpenAI Chat POST /v1/chat/completions thinkingmachines/inkling:free

thinkingmachines/inkling:free

Thinking Machines /thinkingmachines/inkling:free

Aan de slag

Inkling is een multimodaal model met open gewichten voor algemeen redeneren, programmeren en agentgestuurd toolgebruik. Het combineert tekst, afbeeldingen en audio in een grote context, met instelbare denkinspanning en schriftelijke uitvoer voor bronanalyse, codewerk en gesprekstoepassingen.

Toegestane invoer
Tekst
Resultaten
Tekst

Beschikbaar in Ailoot · invoer en methoden

Ailoot Ultra · OpenAI Chat POST /v1/chat/completions
Invoertypen
text
Uitvoertypen
text
Context
1.048.576 tokens
Maximale uitvoer
262.144 tokens
Uitvoerformaat
JSON
VeldTypeVereisteWaarden en limietenStandaard
VeldmodelTypestringVereisteVereistWaarden en limieten
thinkingmachines/inkling:free
Standaard—
VeldmessagesTypearrayVereisteVereistWaarden en limietenStandaard—
VeldstreamTypebooleanVereisteOptioneelWaarden en limieten
false
Standaardfalse
Veldmax_tokensTypeintegerVereisteOptioneelWaarden en limieten
Minimum: 1
Maximum: 262.144
Standaard—
Veldmax_completion_tokensTypeintegerVereisteOptioneelWaarden en limieten
Minimum: 1
Maximum: 262.144
Standaard—
VeldnTypeintegerVereisteOptioneelWaarden en limieten
Minimum: 1
Maximum: 128
Standaard—
VeldtemperatureTypenumberVereisteOptioneelWaarden en limietenStandaard—
Veldtop_pTypenumberVereisteOptioneelWaarden en limietenStandaard—
VeldseedTypeintegerVereisteOptioneelWaarden en limietenStandaard—
VeldstopTypeVereisteOptioneelWaarden en limietenStandaard—
Veldfrequency_penaltyTypenumberVereisteOptioneelWaarden en limietenStandaard—
Veldpresence_penaltyTypenumberVereisteOptioneelWaarden en limietenStandaard—
VelduserTypestringVereisteOptioneelWaarden en limietenStandaard—
Methodeparameters en levenscyclus
ParameterContract
Parametercontent_typeContractapplication/json
ParameterrequiredContractmodel, messages
ParameteroptionalContractstream, max_tokens, max_completion_tokens, n, temperature, top_p, seed, stop, frequency_penalty, presence_penalty, user
Parametermaterial_typesContracttext
ParameterconditionsContractUse literal text messages only. Cache controls, tools, image/audio/video content and streamed responses are unavailable for this method., The complete encoded JSON request must not exceed 1048576 bytes.

Levenscyclus: synchronous_json

Tarieven

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

Snelle modus
Standaardtarief Wanneer de snelle modus is geselecteerd
Flexmodus
Standaardtarief Wanneer de modus flex is geselecteerd
Maximale redeneerinspanning
Standaardtarief Wanneer bij maximale redeneerinspanning de default-aanpassing wordt gebruikt
Tarieven voor expliciete caching
Niet ingeschakeld Wanneer expliciete caching wordt aangevraagd
Nultarieven voor uitsluitend tekst
Text input and output only. Cache, tools, media and streaming are unavailable. Voor invoer en uitvoer met uitsluitend tekst

Ailoot-tarieven

Prijzen per configuratie

ConfiguratieTariefstaffelKosten
ConfiguratieBasistarieven voor tokensTariefstaffelBasistariefKosten
Invoer · Invoertokens $0 / 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 · OpenAI Chat

curl · maak één keer aan en bewaar het volledige resultaat
set -eu
: "${AILOOT_API_KEY:?Set your Ailoot API key}"
export AILOOT_API_KEY
python3 - <<'PY_REQUEST'
import json,os
from pathlib import Path
p=json.loads('{"model": "thinkingmachines/inkling:free", "messages": [{"role": "user", "content": "Summarize the supplied text in three concise points."}], "stream": false}')

Path("request.json").write_text(json.dumps(p,ensure_ascii=False))
PY_REQUEST
curl --fail-with-body --silent --show-error https://api.ailoot.ai/v1/chat/completions \
  -H "Authorization: Bearer $AILOOT_API_KEY" -H 'Content-Type: application/json' \
  --data-binary @request.json -D response-headers.txt -o result.json
# Submit once. Retain the complete result, original identifiers and every response header.

Resultaten ophalen en opslaan

Ailoot Ultra · OpenAI Chat

JSON

Alle voltooide resultaten bewaren

Bewaar elk volledig teruggegeven antwoord, bestand en inhoudsonderdeel.

Retain the complete response, all actual results, original identifiers, usage and response headers.

Als het oorspronkelijke antwoord moet worden gecontroleerd

Preserve the original response, headers and X-Client-Request-ID. An uncertain outcome does not authorize another creation.

Aliasnamen

Modelaliasnamen

Ailoot Ultra thinkingmachines/inkling:free

Aliasnamen voor methodepaden

Gebruik de hierboven getoonde methodepaden.

Gerelateerde aanroeper-ID’s

thinkingmachines/inkling:free

Ailoot Ultra · Anthropic Messages POST /v1/messages thinkingmachines/inkling:free

thinkingmachines/inkling:free

Thinking Machines /thinkingmachines/inkling:free

Aan de slag

Inkling is een multimodaal model met open gewichten voor algemeen redeneren, programmeren en agentgestuurd toolgebruik. Het combineert tekst, afbeeldingen en audio in een grote context, met instelbare denkinspanning en schriftelijke uitvoer voor bronanalyse, codewerk en gesprekstoepassingen.

Toegestane invoer
Tekst
Resultaten
Tekst

Beschikbaar in Ailoot · invoer en methoden

Ailoot Ultra · Anthropic Messages POST /v1/messages
Invoertypen
text
Uitvoertypen
text
Context
1.048.576 tokens
Maximale uitvoer
262.144 tokens
Uitvoerformaat
JSON
VeldTypeVereisteWaarden en limietenStandaard
VeldmodelTypestringVereisteVereistWaarden en limieten
thinkingmachines/inkling:free
Standaard—
VeldmessagesTypearrayVereisteVereistWaarden en limietenStandaard—
VeldstreamTypebooleanVereisteOptioneelWaarden en limieten
false
Standaardfalse
VeldsystemTypestringVereisteOptioneelWaarden en limietenStandaard—
Veldmax_tokensTypeintegerVereisteVereistWaarden en limieten
Minimum: 1
Maximum: 262.144
Standaard—
VeldtemperatureTypenumberVereisteOptioneelWaarden en limietenStandaard—
Veldtop_pTypenumberVereisteOptioneelWaarden en limietenStandaard—
Veldtop_kTypeintegerVereisteOptioneelWaarden en limietenStandaard—
Veldstop_sequencesTypearrayVereisteOptioneelWaarden en limietenStandaard—
VeldmetadataTypeobjectVereisteOptioneelWaarden en limietenStandaard—
Methodeparameters en levenscyclus
ParameterContract
Parametercontent_typeContractapplication/json
ParameterrequiredContractmodel, messages, max_tokens
ParameteroptionalContractstream, system, temperature, top_p, top_k, stop_sequences, metadata
Parametermaterial_typesContracttext
ParameterconditionsContractUse literal text messages only. Cache controls, tools, image/audio/video content and streamed responses are unavailable for this method., The complete encoded JSON request must not exceed 1048576 bytes.

Levenscyclus: synchronous_json

Tarieven

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

Snelle modus
Standaardtarief Wanneer de snelle modus is geselecteerd
Flexmodus
Standaardtarief Wanneer de modus flex is geselecteerd
Maximale redeneerinspanning
Standaardtarief Wanneer bij maximale redeneerinspanning de default-aanpassing wordt gebruikt
Nultarieven voor uitsluitend tekst
Text input and output only. Cache, tools, media and streaming are unavailable. Voor invoer en uitvoer met uitsluitend tekst

Ailoot-tarieven

Prijzen per configuratie

ConfiguratieTariefstaffelKosten
ConfiguratieBasistarieven voor tokensTariefstaffelBasistariefKosten
Invoer · Invoertokens $0 / 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 · Anthropic Messages

curl · maak één keer aan en bewaar het volledige resultaat
set -eu
: "${AILOOT_API_KEY:?Set your Ailoot API key}"
export AILOOT_API_KEY
python3 - <<'PY_REQUEST'
import json,os
from pathlib import Path
p=json.loads('{"model": "thinkingmachines/inkling:free", "messages": [{"role": "user", "content": "Summarize the supplied text in three concise points."}], "stream": false, "max_tokens": 256}')

Path("request.json").write_text(json.dumps(p,ensure_ascii=False))
PY_REQUEST
curl --fail-with-body --silent --show-error https://api.ailoot.ai/v1/messages \
  -H "Authorization: Bearer $AILOOT_API_KEY" -H 'Content-Type: application/json' \
  --data-binary @request.json -D response-headers.txt -o result.json
# Submit once. Retain the complete result, original identifiers and every response header.

Resultaten ophalen en opslaan

Ailoot Ultra · Anthropic Messages

JSON

Alle voltooide resultaten bewaren

Bewaar elk volledig teruggegeven antwoord, bestand en inhoudsonderdeel.

Retain the complete response, all actual results, original identifiers, usage and response headers.

Als het oorspronkelijke antwoord moet worden gecontroleerd

Preserve the original response, headers and X-Client-Request-ID. An uncertain outcome does not authorize another creation.

Aliasnamen

Modelaliasnamen

Ailoot Ultra thinkingmachines/inkling:free

Aliasnamen voor methodepaden

Gebruik de hierboven getoonde methodepaden.

Gerelateerde aanroeper-ID’s

thinkingmachines/inkling:free

FAQ · Thinking Machines: Inkling (free)
Welke invoer en resultaten zijn beschikbaar?

POST /v1/chat/completions · thinkingmachines/inkling:free: text → text

POST /v1/messages · thinkingmachines/inkling:free: text → text

Welke velden gebruikt het verzoek?

POST /v1/chat/completions · thinkingmachines/inkling:free: model, messages, stream, max_tokens, max_completion_tokens, n, temperature, top_p, seed, stop, frequency_penalty, presence_penalty, user

POST /v1/messages · thinkingmachines/inkling:free: model, messages, stream, system, max_tokens, temperature, top_p, top_k, stop_sequences, metadata

Welke limieten gelden?

POST /v1/chat/completions · thinkingmachines/inkling:free: ctx: 1048576; max_out: 262144; max_tokens.minimum: 1; max_tokens.maximum: 262144; max_completion_tokens.minimum: 1; max_completion_tokens.maximum: 262144; n.minimum: 1; n.maximum: 128

POST /v1/messages · thinkingmachines/inkling:free: ctx: 1048576; max_out: 262144; max_tokens.minimum: 1; max_tokens.maximum: 262144

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