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

# Thinking Machines: Inkling Small (free)

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

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

Inkling-Small ialah model multimodal berpemberat terbuka untuk pengaturcaraan, penggunaan alat dan penaakulan terhadap teks, imej serta audio. Usaha pemikiran yang boleh dikawal dan konteks besarnya menyokong tugas aplikasi terfokus dengan hasil bertulis, menggunakan model aktif yang lebih kecil daripada Inkling.

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

Tentang model

Huraian ini merangkumi keupayaan model. Input, output dan pilihan yang tersedia di Ailoot disenaraikan di bawah untuk kaedah yang dipilih.

Inkling-Small ialah model multimodal dengan pemberat terbuka Thinking Machines Lab yang lebih kecil untuk penaakulan, pengekodan, perbualan dan aplikasi yang menggunakan alat. Ia menerima teks, imej dan audio serta menghasilkan teks. Reka bentuk Mixture-of-Expertsnya mempunyai 276 bilion jumlah parameter dengan 12 bilion yang aktif, berbanding Inkling yang mempunyai 975 bilion jumlah parameter dan 41 bilion yang aktif. Small ialah model berasingan yang telah dikeluarkan dengan keseimbangan kecekapan dan keupayaan yang berbeza, bukannya mod output lebih pendek Inkling.

Untuk penyiasatan kod, bekalkan fail yang terjejas, tingkah laku yang diperhatikan dan perubahan yang anda perlukan, kemudian minta laluan yang bertanggungjawab serta pembetulan khusus. Artifak akhir yang berguna menyertakan suntingan yang dicadangkan dan bukti daripada sebarang semakan yang benar-benar dijalankan oleh aplikasi yang disambungkan. Untuk pembantu sokongan, berikan dasar dan fakta perbualan yang berkaitan serta minta respons seterusnya atau soalan yang belum ditanyakan. Penggunaan model yang dimaksudkan termasuk pembantu pengekodan, chatbot, respons yang diperkaya pemerolehan maklumat dan sistem berejen dengan alat aplikasi.

Tetingkap konteksnya sehingga satu juta token. Susun repositori atau koleksi dokumen yang panjang dengan nama fail, label bahagian dan soalan yang jelas, sambil mengekalkan fakta yang mesti digunakan pada peringkat seterusnya. Tetingkap yang besar berguna untuk membandingkan maklumat yang berjauhan, tetapi hasil yang diminta perlu kekal khusus: perubahan kod, penjelasan berasaskan sumber atau medan yang diekstrak. Maklumat baharu atau peribadi perlu berada dalam bukti yang dibekalkan atau hasil pemerolehan maklumat yang dikembalikan, tanpa menganggapnya sebagai sebahagian daripada pengetahuan yang dipelajari.

Usaha pemikiran boleh dikawal. Panduan keluarga pengeluar menggunakan nilai berterusan daripada 0.0 secara inklusif hingga kurang daripada 1.0, dengan pratetap permulaan none, minimal, low, medium, high dan xhigh yang sepadan dengan 0.0, 0.1, 0.2, 0.7, 0.9 dan 0.99. Pemapar pengeluar menggunakan high secara lalai. Usaha yang lebih tinggi boleh menggalakkan lebih banyak penaakulan dan mungkin memerlukan belanjawan penjanaan yang lebih besar, tetapi tidak menjamin jawapan yang lebih panjang atau lebih tepat. Tetapan sifar mengarahkan model ke arah tanpa penaakulan tanpa menguatkuasakan ketiadaan penaakulan secara keras. Pilih usaha mengikut tugasan dan pastikan keperluan output akhir jelas.

Imej boleh menyokong soalan visual, pentafsiran carta atau rajah dan penaakulan matematik daripada maklumat yang kelihatan. Untuk prestasi yang baik, gunakan imej dengan dimensi antara 40 hingga 4,096 piksel. Kekalkan label yang boleh dibaca dan terangkan butiran yang penting. Dengan alat Python yang dikonfigurasi, model boleh menggabungkan penaakulan visual dengan pemangkasan, pengezuman dan pemeriksaan dokumen atau carta secara berprogram. Operasi itu perlu dilaksanakan oleh persekitaran alat yang disambungkan; jawapan bertulis perlu menggunakan pemerhatian yang dikembalikan daripadanya.

Input audio ialah WAV yang disampel pada 16 kHz, dengan rakaman sebaik-baiknya di bawah dua minit untuk prestasi optimum. Ini ialah cadangan penyediaan, bukannya jaminan tempoh yang keras. Gunakan soalan lisan atau klip pendek yang berkaitan dan nyatakan sama ada hasil bertulis perlu mentranskripsikan pertuturan, menjawab soalan tentang rakaman atau mengaitkan kandungannya dengan bahan lain yang dibekalkan. Respons natif ialah teks, bukannya pertuturan yang dijana. Cadangan Inkling yang berasingan untuk audio lebih panjang tidak patut dipindahkan kepada edisi Small.

Aliran kerja yang menggunakan alat memerlukan huraian alat yang bermakna, takrif argumen dan hasil daripada operasi yang dilaksanakan oleh aplikasi. Asingkan hasil carian rujukan, pengiraan atau pemerhatian fail daripada tindakan yang dicadangkan oleh model. Untuk percanggahan carta, kenal pasti label yang berkaitan, periksa nilai yang dibekalkan melalui alat pengiraan dan minta penjelasan yang merujuk nilai tersebut. Model dilatih untuk pelbagai kerangka pengekodan dan ejen, jadi tugasan serta alat yang mengelilinginya perlu dihuraikan tanpa dibiarkan tersirat.

Pemberat terbuka menyokong penyelidikan model, penalaan halus dan integrasi ke dalam produk hiliran. Keluaran Inkling-Small menyusuli titik semak preview terdahulu dan merangkumi latihan tambahan untuk pengekodan berejen; model akhir dan preview itu perlu mengekalkan identiti berasingan. Untuk gaya pengekstrakan atau respons khusus, penyesuaian menggunakan contoh yang mewakili dan tingkah laku sasaran yang jelas. Prompt biasa pula membekalkan konteks untuk permintaan semasa; ia tidak mencipta atau bertukar kepada model yang baru dilatih.

Langkah semakan hasil yang berguna memastikan perubahan kod, transkripsi, fakta yang diekstrak atau respons bertulis yang dicadangkan sepadan dengan bukti yang dibekalkan. Nyatakan cara ketidakpastian dan maklumat yang tiada perlu dipaparkan, khususnya bagi ramalan atau jawapan fakta yang sumbernya tidak lengkap. Pengeluar melatih Inkling-Small untuk penentukuran ramalan menggunakan pembelajaran pengukuhan berdasarkan peraturan pemarkahan wajar bagi soalan dunia sebenar, dengan tujuan menyatakan keyakinan yang sesuai dengan bukti yang tersedia. Simpan bahan dan pemerhatian alat bersama artifak supaya susulan boleh menyemak satu isu tanpa kehilangan tugasan asal. Keupayaan umum berbilang bahasa dan multimodal Inkling-Small kekal berbeza daripada penjana pertuturan khusus atau perkhidmatan tindakan luaran yang dijamin.

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

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

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

### Pengenalan

Inkling-Small ialah model multimodal berpemberat terbuka untuk pengaturcaraan, penggunaan alat dan penaakulan terhadap teks, imej serta audio. Usaha pemikiran yang boleh dikawal dan konteks besarnya menyokong tugas aplikasi terfokus dengan hasil bertulis, menggunakan model aktif yang lebih kecil daripada Inkling.

Input yang diterima

Teks

Hasil

Teks

### Tersedia di Ailoot · input & kaedah

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

Input

`text`

Output

`text`

Konteks

1,048,576 tokens

Output maksimum

262,144 tokens

Format output

JSON

| Medan | Jenis | Keperluan | Nilai & had | Lalai |
| --- | --- | --- | --- | --- |
| Medan`model` | Jenis`string` | KeperluanDiperlukan | Nilai & had thinkingmachines/inkling-small:free | Lalai— |
| Medan`messages` | Jenis`array` | KeperluanDiperlukan | Nilai & had | Lalai— |
| Medan`stream` | Jenis`boolean` | KeperluanPilihan | Nilai & had false | Lalaifalse |
| Medan`max_tokens` | Jenis`integer` | KeperluanPilihan | Nilai & had Minimum: 1 Maksimum: 262,144 | Lalai— |
| Medan`max_completion_tokens` | Jenis`integer` | KeperluanPilihan | Nilai & had Minimum: 1 Maksimum: 262,144 | Lalai— |
| Medan`n` | Jenis`integer` | KeperluanPilihan | Nilai & had Minimum: 1 Maksimum: 128 | Lalai— |
| Medan`temperature` | Jenis`number` | KeperluanPilihan | Nilai & had | Lalai— |
| Medan`top_p` | Jenis`number` | KeperluanPilihan | Nilai & had | Lalai— |
| Medan`seed` | Jenis`integer` | KeperluanPilihan | Nilai & had | Lalai— |
| Medan`stop` | Jenis`` | KeperluanPilihan | Nilai & had | Lalai— |
| Medan`frequency_penalty` | Jenis`number` | KeperluanPilihan | Nilai & had | Lalai— |
| Medan`presence_penalty` | Jenis`number` | KeperluanPilihan | Nilai & had | Lalai— |
| Medan`user` | Jenis`string` | KeperluanPilihan | Nilai & had | Lalai— |

Parameter kaedah dan kitar hayat

| Parameter | Kontrak |
| --- | --- |
| Parameter`content_type` | Kontrakapplication/json |
| Parameter`required` | Kontrakmodel, messages |
| Parameter`optional` | Kontrakstream, max\_tokens, max\_completion\_tokens, n, temperature, top\_p, seed, stop, frequency\_penalty, presence\_penalty, user |
| Parameter`material_types` | Kontraktext |
| Parameter`conditions` | KontrakUse 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. |

Kitar hayat: `synchronous_json`

### Pelan harga

Rujukan tarif tidak menambah pilihan permintaan. Parameter yang disokong disenaraikan untuk kaedah yang dipilih.

Mod pantas

Kadar standard Apabila mod pantas dipilih

Mod flex

Kadar standard Apabila mod flex dipilih

Usaha penaakulan maksimum

Kadar standard Apabila usaha penaakulan maksimum menggunakan pelarasan default

Harga cache eksplisit

Tidak diaktifkan Apabila cache eksplisit diminta

Kadar sifar untuk teks sahaja

Text input and output only. Cache, tools, media and streaming are unavailable. Untuk input dan output teks sahaja

#### Kadar Ailoot

#### Harga mengikut konfigurasi

| Konfigurasi | Jadual kadar | Caj |
| --- | --- | --- |
| KonfigurasiKadar asas token | Jadual kadarKadar asas | Caj Input · Token input **$0** / 1K token Output · Token output **$0** / 1K token Input · Bacaan cache **—** / 1K token Input · Penulisan cache **—** / 1K token Input · Penulisan cache, 1 jam **—** / 1K token |

Ailoot merizabkan anggaran amaun sebelum permintaan. Selepas hasil diterima, caj akhir diselesaikan berdasarkan penggunaan terukur. Penyelesaian caj penstriman menggunakan rekod penggunaan akhir. [Cara rizab dan penyelesaian caj berfungsi →](https://ailoot.ai/docs/ms/billing/reserve/)

### Contoh permintaan

#### Ailoot Ultra · OpenAI Chat

curl · cipta sekali sahaja dan simpan hasil lengkap

```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.
```

### Terima dan simpan hasil

#### Ailoot Ultra · OpenAI Chat

JSON

##### Simpan semua hasil yang selesai

Simpan setiap respons lengkap, fail dan bahagian kandungan yang dikembalikan.

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

##### Jika respons asal perlu disemak

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

### Alias

#### Alias model

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

#### Alias laluan kaedah

Gunakan laluan kaedah yang dipaparkan di atas.

#### ID pemanggil berkaitan

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

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

### Pengenalan

Inkling-Small ialah model multimodal berpemberat terbuka untuk pengaturcaraan, penggunaan alat dan penaakulan terhadap teks, imej serta audio. Usaha pemikiran yang boleh dikawal dan konteks besarnya menyokong tugas aplikasi terfokus dengan hasil bertulis, menggunakan model aktif yang lebih kecil daripada Inkling.

Input yang diterima

Teks

Hasil

Teks

### Tersedia di Ailoot · input & kaedah

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

Input

`text`

Output

`text`

Konteks

1,048,576 tokens

Output maksimum

262,144 tokens

Format output

JSON

| Medan | Jenis | Keperluan | Nilai & had | Lalai |
| --- | --- | --- | --- | --- |
| Medan`model` | Jenis`string` | KeperluanDiperlukan | Nilai & had thinkingmachines/inkling-small:free | Lalai— |
| Medan`messages` | Jenis`array` | KeperluanDiperlukan | Nilai & had | Lalai— |
| Medan`stream` | Jenis`boolean` | KeperluanPilihan | Nilai & had false | Lalaifalse |
| Medan`system` | Jenis`string` | KeperluanPilihan | Nilai & had | Lalai— |
| Medan`max_tokens` | Jenis`integer` | KeperluanDiperlukan | Nilai & had Minimum: 1 Maksimum: 262,144 | Lalai— |
| Medan`temperature` | Jenis`number` | KeperluanPilihan | Nilai & had | Lalai— |
| Medan`top_p` | Jenis`number` | KeperluanPilihan | Nilai & had | Lalai— |
| Medan`top_k` | Jenis`integer` | KeperluanPilihan | Nilai & had | Lalai— |
| Medan`stop_sequences` | Jenis`array` | KeperluanPilihan | Nilai & had | Lalai— |
| Medan`metadata` | Jenis`object` | KeperluanPilihan | Nilai & had | Lalai— |

Parameter kaedah dan kitar hayat

| Parameter | Kontrak |
| --- | --- |
| Parameter`content_type` | Kontrakapplication/json |
| Parameter`required` | Kontrakmodel, messages, max\_tokens |
| Parameter`optional` | Kontrakstream, system, temperature, top\_p, top\_k, stop\_sequences, metadata |
| Parameter`material_types` | Kontraktext |
| Parameter`conditions` | KontrakUse 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. |

Kitar hayat: `synchronous_json`

### Pelan harga

Rujukan tarif tidak menambah pilihan permintaan. Parameter yang disokong disenaraikan untuk kaedah yang dipilih.

Mod pantas

Kadar standard Apabila mod pantas dipilih

Mod flex

Kadar standard Apabila mod flex dipilih

Usaha penaakulan maksimum

Kadar standard Apabila usaha penaakulan maksimum menggunakan pelarasan default

Kadar sifar untuk teks sahaja

Text input and output only. Cache, tools, media and streaming are unavailable. Untuk input dan output teks sahaja

#### Kadar Ailoot

#### Harga mengikut konfigurasi

| Konfigurasi | Jadual kadar | Caj |
| --- | --- | --- |
| KonfigurasiKadar asas token | Jadual kadarKadar asas | Caj Input · Token input **$0** / 1K token Output · Token output **$0** / 1K token Input · Bacaan cache **—** / 1K token Input · Penulisan cache **—** / 1K token Input · Penulisan cache, 1 jam **—** / 1K token |

Ailoot merizabkan anggaran amaun sebelum permintaan. Selepas hasil diterima, caj akhir diselesaikan berdasarkan penggunaan terukur. Penyelesaian caj penstriman menggunakan rekod penggunaan akhir. [Cara rizab dan penyelesaian caj berfungsi →](https://ailoot.ai/docs/ms/billing/reserve/)

### Contoh permintaan

#### Ailoot Ultra · Anthropic Messages

curl · cipta sekali sahaja dan simpan hasil lengkap

```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.
```

### Terima dan simpan hasil

#### Ailoot Ultra · Anthropic Messages

JSON

##### Simpan semua hasil yang selesai

Simpan setiap respons lengkap, fail dan bahagian kandungan yang dikembalikan.

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

##### Jika respons asal perlu disemak

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

### Alias

#### Alias model

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

#### Alias laluan kaedah

Gunakan laluan kaedah yang dipaparkan di atas.

#### ID pemanggil berkaitan

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

FAQ · Thinking Machines: Inkling Small (free)

Apakah input dan hasil yang tersedia?

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

Apakah medan yang digunakan oleh permintaan?

`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`

Apakah had yang terpakai?

`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`

Sambungkan Ailoot kepada Claude Code, OpenCode, Hermes atau aplikasi anda.

## Syarikat dan portfolio projeknya

Syarikat dan portfolio projeknya: jutaan pelanggan; jualan bernilai berbilion setiap bulan.

## Beli token dengan diskaun.

Diskaun langganan untuk penggunaan berkala. Kod promosi — sehingga 50% bagi pembelian token.

Langganan

Pilih pelan berdiskaun untuk permintaan berkala anda.

Kod promosi sehingga 50%

Masukkan kod semasa pembelian. Harga dikira semula mengikut promosi semasa.

Perbelanjaan dalam sejarah

Model, token dan jumlah disimpan bagi setiap permintaan.

[Pilih langganan](https://ailoot.ai/docs/ms/billing/subscriptions/) · [Lihat harga model](https://ailoot.ai/models/ms/)

## Sambungkan API kepada produk yang anda jual.

SaaS, aplikasi dan bot — di bawah tawaran rasmi serta perjanjian lesen Ailoot. Untuk jualan semula, mohon lesen penjual semula.

Aplikasi komersial

Tambahkan penjanaan teks, imej, video dan audio pada ciri berbayar perkhidmatan anda.

Lesen penjual semula

Hantar keterangan projek dan susunan akses. Minta terma penggunaan serta jualan semula secara bertulis.

Dokumen pada laman

Tawaran, perjanjian lesen dan dasar pemprosesan data tersedia sebelum sambungan.

[Mohon lesen penjual semula](mailto:support@ailoot.ai) · [Tawaran dan perjanjian lesen](https://ailoot.ai/legal/offer?lang=ms)

## Ailoot · Syarikat dan portfolio projeknya





Ailoot berteraskan pengalaman operasi yang mantap, pangkalan pelanggan yang besar, perkhidmatan yang stabil dan pemantauan KPI berterusan.





Syarikat dan portfolio projeknya: jutaan pelanggan; jualan bernilai berbilion setiap bulan.





Ailoot menggunakan pengalaman operasi ini untuk akses API kepada ciri AI dalam produk pelanggan, ejen, aplikasi dan automasi.
