Source: https://ailoot.ai/models/nl-be/thinkingmachines-inkling-small-u003a-free/
Canonical: https://ailoot.ai/models/nl-be/thinkingmachines-inkling-small-u003a-free/
Language: nl-be

# Thinking Machines: Inkling Small (free)

[Markdown](https://ailoot.ai/models/nl-be/thinkingmachines-inkling-small-u003a-free/index.md) · [JSON](https://ailoot.ai/models/nl-be/thinkingmachines-inkling-small-u003a-free/facts.json)

## [Thinking Machines: Inkling Small (free)](https://ailoot.ai/models/nl-be/thinkingmachines-inkling-small-u003a-free/)

Inkling-Small is een multimodaal model met open gewichten voor programmeren, toolgebruik en redeneren over tekst, afbeeldingen en audio. De instelbare redeneerinspanning en grote context ondersteunen gerichte applicatietaken met geschreven resultaten, met een kleiner actief model dan Inkling.

- [**Ailoot Ultra · OpenAI Chat** `POST /v1/chat/completions` `thinkingmachines/inkling-small:free`](https://ailoot.ai/models/nl-be/thinkingmachines-inkling-small-u003a-free/#method-0)
- [**Ailoot Ultra · Anthropic Messages** `POST /v1/messages` `thinkingmachines/inkling-small:free`](https://ailoot.ai/models/nl-be/thinkingmachines-inkling-small-u003a-free/#method-1)

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-Small is het kleinere multimodale model met open gewichten van Thinking Machines Lab voor redenering, programmeren, gesprekken en toepassingen die tools gebruiken. Het aanvaardt tekst, afbeeldingen en audio en produceert tekst. Het Mixture-of-Experts-ontwerp heeft in totaal 276 miljard parameters, waarvan 12 miljard actief, tegenover Inkling met in totaal 975 miljard en 41 miljard actieve parameters. Small is een afzonderlijk uitgebracht model met een ander evenwicht tussen efficiëntie en mogelijkheden, geen modus voor kortere uitvoer van Inkling.

Lever voor een codeonderzoek de betrokken bestanden, het waargenomen gedrag en de gewenste wijziging aan en vraag vervolgens om het verantwoordelijke pad en een gerichte correctie. Een bruikbaar eindresultaat omvat de voorgestelde bewerking en het bewijsmateriaal uit eventuele controles die de verbonden toepassing werkelijk heeft uitgevoerd. Geef voor een supportassistent het relevante beleid en de gespreksfeiten mee en vraag om het volgende antwoord of de ontbrekende vraag. Het model is onder meer bedoeld voor programmeerassistenten, chatbots, antwoorden aangevuld met opgehaalde informatie en agentsystemen met toepassingstools.

Het contextvenster bedraagt maximaal één miljoen tokens. Orden een lange repository- of documentenverzameling met bestandsnamen, sectielabels en een duidelijke vraag en behoud de feiten die een latere stap moet gebruiken. Een groot venster is nuttig om informatie uit ver uit elkaar liggende delen te vergelijken, maar het gewenste resultaat moet specifiek blijven: een codewijziging, een brongebaseerde uitleg of geëxtraheerde velden. Nieuwe of privé-informatie hoort in het aangeleverde bewijsmateriaal of in teruggegeven ophaalresultaten, in plaats van te veronderstellen dat ze deel uitmaakt van de geleerde kennis.

Denkinspanning is regelbaar. De gids van de modelfamilie gebruikt continue waarden van 0.0 inbegrepen tot minder dan 1.0, met de startinstellingen none, minimal, low, medium, high en xhigh die overeenkomen met 0.0, 0.1, 0.2, 0.7, 0.9 en 0.99. De renderer van de producent gebruikt standaard high. Hogere inspanning kan meer redenering stimuleren en een groter generatiebudget vereisen, maar garandeert geen langer of nauwkeuriger antwoord. Een nulinstelling stuurt het model op geen redenering aan in plaats van een harde afwezigheid van redenering af te dwingen. Kies de inspanning op basis van de taak en houd de eis voor het eindresultaat duidelijk.

Afbeeldingen kunnen visuele vragen, interpretatie van grafieken of diagrammen en wiskundige redenering op basis van zichtbare informatie ondersteunen. Gebruik voor goede prestaties afbeeldingen met afmetingen tussen 40 en 4.096 pixels. Behoud leesbare labels en leg uit welk detail ertoe doet. Met een geconfigureerde Python-tool kan het model visuele redenering combineren met bijsnijden, inzoomen en programmatisch onderzoek van een document of grafiek. Die bewerkingen vereisen uitvoering door de verbonden toolomgeving; het geschreven antwoord moet de waarnemingen gebruiken die daaruit terugkomen.

Audio-invoer is WAV met een samplefrequentie van 16 kHz, met voor optimale prestaties bij voorkeur opnamen korter dan twee minuten. Dit is een voorbereidingsaanbeveling, geen harde garantie voor de duur. Gebruik een relevante gesproken vraag of korte clip en vermeld of het geschreven resultaat spraak moet transcriberen, een vraag over de opname moet beantwoorden of de inhoud aan ander aangeleverd materiaal moet koppelen. Het native antwoord is tekst in plaats van gegenereerde spraak. De afzonderlijke aanbeveling van Inkling voor langere audio mag niet op de Small-editie worden overgedragen.

Workflows met tools vereisen betekenisvolle toolbeschrijvingen, argumentdefinities en resultaten van de bewerkingen die de toepassing uitvoert. Houd een opzoekresultaat, berekening of bestandswaarneming gescheiden van de voorgestelde actie van het model. Benoem bij een afwijking in een grafiek de relevante labels, onderzoek de aangeleverde waarden met een rekentool en vraag om een uitleg die naar die waarden verwijst. Het model is getraind voor uiteenlopende code- en agentomgevingen. De omringende taak en tools moeten daarom worden beschreven in plaats van impliciet te blijven.

De open gewichten ondersteunen modelonderzoek, fine-tuning en integratie in downstreamproducten. De release van Inkling-Small volgt op een eerder preview-checkpoint en omvat verdere training voor programmeren met agents; het uiteindelijke model en die preview moeten een afzonderlijke identiteit behouden. Voor een gespecialiseerde extractie of antwoordstijl gebruikt aanpassing representatieve voorbeelden en een expliciet doelgedrag. Een gewone prompt levert daarentegen context voor de huidige aanvraag; die maakt geen nieuw getraind model aan en schakelt er niet naar over.

Een bruikbare resultaatcontrole gaat na of de voorgestelde codewijziging, transcriptie, geëxtraheerde feiten of het geschreven antwoord overeenkomen met het aangeleverde bewijsmateriaal. Geef aan hoe onzekerheid en ontbrekende informatie weergegeven moeten worden, vooral bij een voorspelling of feitelijk antwoord met een onvolledige bron. De maker trainde Inkling-Small op voorspellingskalibratie met reinforcement learning op basis van proper scoring rules voor praktijkvragen, met als doel vertrouwen uit te drukken dat bij het beschikbare bewijsmateriaal past. Bewaar het materiaal en de toolwaarnemingen bij het eindresultaat, zodat een vervolgvraag één probleem kan herwerken zonder de oorspronkelijke taak te verliezen. De algemene meertalige en multimodale mogelijkheden van Inkling-Small blijven gescheiden van een specifieke spraakgenerator of een dienst die externe acties garandeert.

**Ailoot Ultra · OpenAI Chat** `POST /v1/chat/completions` `thinkingmachines/inkling-small:free`

[`thinkingmachines/inkling-small:free`](https://ailoot.ai/models/nl-be/#m=thinkingmachines%2Finkling-small%3Afree&route=Ultra&caller=thinkingmachines%2Finkling-small%3Afree&fmt=chat)

Thinking Machines /`thinkingmachines/inkling-small:free`

### Aan de slag

Inkling-Small is een multimodaal model met open gewichten voor programmeren, toolgebruik en redeneren over tekst, afbeeldingen en audio. De instelbare redeneerinspanning en grote context ondersteunen gerichte applicatietaken met geschreven resultaten, met een kleiner actief model dan Inkling.

Toegestane invoer

Tekst

Resultaten

Tekst

### Beschikbaar in Ailoot · invoer en methoden

**Ailoot Ultra · OpenAI Chat** `POST /v1/chat/completions`

Invoer

`text`

Uitvoer

`text`

Context

1.048.576 tokens

Maximale uitvoer

262.144 tokens

Uitvoerformaat

JSON

| Veld | Type | Vereiste | Waarden en limieten | Standaard |
| --- | --- | --- | --- | --- |
| Veld`model` | Type`string` | VereisteVereist | Waarden en limieten thinkingmachines/inkling-small:free | Standaard— |
| Veld`messages` | Type`array` | VereisteVereist | Waarden en limieten | Standaard— |
| Veld`stream` | Type`boolean` | VereisteOptioneel | Waarden en limieten false | Standaardfalse |
| Veld`max_tokens` | Type`integer` | VereisteOptioneel | Waarden en limieten Minimum: 1 Maximum: 262.144 | Standaard— |
| Veld`max_completion_tokens` | Type`integer` | VereisteOptioneel | Waarden en limieten Minimum: 1 Maximum: 262.144 | Standaard— |
| Veld`n` | Type`integer` | VereisteOptioneel | Waarden en limieten Minimum: 1 Maximum: 128 | Standaard— |
| Veld`temperature` | Type`number` | VereisteOptioneel | Waarden en limieten | Standaard— |
| Veld`top_p` | Type`number` | VereisteOptioneel | Waarden en limieten | Standaard— |
| Veld`seed` | Type`integer` | VereisteOptioneel | Waarden en limieten | Standaard— |
| Veld`stop` | Type`` | VereisteOptioneel | Waarden en limieten | Standaard— |
| Veld`frequency_penalty` | Type`number` | VereisteOptioneel | Waarden en limieten | Standaard— |
| Veld`presence_penalty` | Type`number` | VereisteOptioneel | Waarden en limieten | Standaard— |
| Veld`user` | Type`string` | VereisteOptioneel | Waarden en limieten | Standaard— |

Methodeparameters en levenscyclus

| Parameter | Contract |
| --- | --- |
| Parameter`content_type` | Contractapplication/json |
| Parameter`required` | Contractmodel, messages |
| Parameter`optional` | Contractstream, max\_tokens, max\_completion\_tokens, n, temperature, top\_p, seed, stop, frequency\_penalty, presence\_penalty, user |
| Parameter`material_types` | Contracttext |
| Parameter`conditions` | ContractUse 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 geselecteerd is

Flex-modus

Standaardtarief Wanneer de flex-modus geselecteerd is

Maximale redeneerinspanning

Standaardtarief Wanneer voor 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 die uitsluitend uit tekst bestaan

#### Ailoot-tarieven

#### Prijzen per configuratie

| Configuratie | Tariefstaffel | Kosten |
| --- | --- | --- |
| ConfiguratieBasistarieven voor tokens | TariefstaffelBasistarief | Kosten 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 →](https://ailoot.ai/docs/nl-be/billing/reserve/)

### Voorbeeldverzoeken

#### Ailoot Ultra · OpenAI Chat

curl · maak één keer aan en bewaar het volledige resultaat

```bash
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-small: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-small:free`](https://ailoot.ai/models/nl-be/#m=thinkingmachines%2Finkling-small%3Afree&route=Ultra&caller=thinkingmachines%2Finkling-small%3Afree&fmt=chat)

#### Aliasnamen voor methodepaden

Gebruik de hierboven getoonde methodepaden.

#### Gerelateerde aanroeper-ID’s

[`thinkingmachines/inkling-small:free`](https://ailoot.ai/models/nl-be/#m=thinkingmachines%2Finkling-small%3Afree&route=Ultra&caller=thinkingmachines%2Finkling-small%3Afree&fmt=chat)

**Ailoot Ultra · Anthropic Messages** `POST /v1/messages` `thinkingmachines/inkling-small:free`

[`thinkingmachines/inkling-small:free`](https://ailoot.ai/models/nl-be/#m=thinkingmachines%2Finkling-small%3Afree&route=Ultra&caller=thinkingmachines%2Finkling-small%3Afree&fmt=messages)

Thinking Machines /`thinkingmachines/inkling-small:free`

### Aan de slag

Inkling-Small is een multimodaal model met open gewichten voor programmeren, toolgebruik en redeneren over tekst, afbeeldingen en audio. De instelbare redeneerinspanning en grote context ondersteunen gerichte applicatietaken met geschreven resultaten, met een kleiner actief model dan Inkling.

Toegestane invoer

Tekst

Resultaten

Tekst

### Beschikbaar in Ailoot · invoer en methoden

**Ailoot Ultra · Anthropic Messages** `POST /v1/messages`

Invoer

`text`

Uitvoer

`text`

Context

1.048.576 tokens

Maximale uitvoer

262.144 tokens

Uitvoerformaat

JSON

| Veld | Type | Vereiste | Waarden en limieten | Standaard |
| --- | --- | --- | --- | --- |
| Veld`model` | Type`string` | VereisteVereist | Waarden en limieten thinkingmachines/inkling-small:free | Standaard— |
| Veld`messages` | Type`array` | VereisteVereist | Waarden en limieten | Standaard— |
| Veld`stream` | Type`boolean` | VereisteOptioneel | Waarden en limieten false | Standaardfalse |
| Veld`system` | Type`string` | VereisteOptioneel | Waarden en limieten | Standaard— |
| Veld`max_tokens` | Type`integer` | VereisteVereist | Waarden en limieten Minimum: 1 Maximum: 262.144 | Standaard— |
| Veld`temperature` | Type`number` | VereisteOptioneel | Waarden en limieten | Standaard— |
| Veld`top_p` | Type`number` | VereisteOptioneel | Waarden en limieten | Standaard— |
| Veld`top_k` | Type`integer` | VereisteOptioneel | Waarden en limieten | Standaard— |
| Veld`stop_sequences` | Type`array` | VereisteOptioneel | Waarden en limieten | Standaard— |
| Veld`metadata` | Type`object` | VereisteOptioneel | Waarden en limieten | Standaard— |

Methodeparameters en levenscyclus

| Parameter | Contract |
| --- | --- |
| Parameter`content_type` | Contractapplication/json |
| Parameter`required` | Contractmodel, messages, max\_tokens |
| Parameter`optional` | Contractstream, system, temperature, top\_p, top\_k, stop\_sequences, metadata |
| Parameter`material_types` | Contracttext |
| Parameter`conditions` | ContractUse 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 geselecteerd is

Flex-modus

Standaardtarief Wanneer de flex-modus geselecteerd is

Maximale redeneerinspanning

Standaardtarief Wanneer voor 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 die uitsluitend uit tekst bestaan

#### Ailoot-tarieven

#### Prijzen per configuratie

| Configuratie | Tariefstaffel | Kosten |
| --- | --- | --- |
| ConfiguratieBasistarieven voor tokens | TariefstaffelBasistarief | Kosten 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 →](https://ailoot.ai/docs/nl-be/billing/reserve/)

### Voorbeeldverzoeken

#### Ailoot Ultra · Anthropic Messages

curl · maak één keer aan en bewaar het volledige resultaat

```bash
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-small: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-small:free`](https://ailoot.ai/models/nl-be/#m=thinkingmachines%2Finkling-small%3Afree&route=Ultra&caller=thinkingmachines%2Finkling-small%3Afree&fmt=messages)

#### Aliasnamen voor methodepaden

Gebruik de hierboven getoonde methodepaden.

#### Gerelateerde aanroeper-ID’s

[`thinkingmachines/inkling-small:free`](https://ailoot.ai/models/nl-be/#m=thinkingmachines%2Finkling-small%3Afree&route=Ultra&caller=thinkingmachines%2Finkling-small%3Afree&fmt=messages)

FAQ · Thinking Machines: Inkling Small (free)

Welke invoer en resultaten zijn beschikbaar?

`POST /v1/chat/completions` · `thinkingmachines/inkling-small:free`: `text` → `text` `POST /v1/messages` · `thinkingmachines/inkling-small:free`: `text` → `text`

Welke velden gebruikt het verzoek?

`POST /v1/chat/completions` · `thinkingmachines/inkling-small: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-small:free`: `model`, `messages`, `stream`, `system`, `max_tokens`, `temperature`, `top_p`, `top_k`, `stop_sequences`, `metadata`

Welke limieten gelden?

`POST /v1/chat/completions` · `thinkingmachines/inkling-small: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-small:free`: `ctx`: `1048576`; `max_out`: `262144`; `max_tokens.minimum`: `1`; `max_tokens.maximum`: `262144`

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](https://ailoot.ai/docs/nl-be/billing/subscriptions/) · [Bekijk modelprijzen](https://ailoot.ai/models/nl-be/)

## 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](mailto:support@ailoot.ai) · [Aanbodvoorwaarden en licentieovereenkomst](https://ailoot.ai/legal/offer?lang=nl-be)

## Ailoot · Het bedrijf en zijn projectenportefeuille





Ailoot bouwt op opgebouwde operationele ervaring, een groot klantenbestand, een stabiele dienst en doorlopende KPI-controle.





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





Ailoot gebruikt die operationele ervaring voor API-toegang tot AI-functies in klantproducten, agents, applicaties en automatiseringen.
