model

Thinking Machines: Inkling Small (free)

Markdown · JSON

Thinking Machines: Inkling Small (free)

Inkling-Small adalah model multimodal berbobot terbuka untuk pemrograman, penggunaan alat, dan penalaran atas teks, gambar, serta audio. Upaya pemikiran yang dapat dikontrol dan konteks besarnya mendukung tugas aplikasi terfokus dengan hasil tertulis, menggunakan model aktif yang lebih kecil daripada Inkling.

Tentang model

Deskripsi ini mencakup kemampuan model. Masukan, keluaran, dan opsi yang tersedia di Ailoot tercantum di bawah untuk metode yang dipilih.

Inkling-Small adalah model multimodal berbobot terbuka yang lebih kecil dari Thinking Machines Lab untuk penalaran, pemrograman, percakapan, dan aplikasi pengguna alat. Model ini menerima teks, gambar, dan audio serta menghasilkan teks. Rancangan Mixture-of-Experts-nya memiliki total 276 miliar parameter dengan 12 miliar aktif, dibandingkan total 975 miliar dan 41 miliar aktif pada Inkling. Small adalah model terpisah yang telah dirilis dengan keseimbangan efisiensi dan kemampuan berbeda, bukan mode keluaran pendek Inkling.

Untuk investigasi kode, berikan berkas yang terdampak, perilaku yang diamati, dan perubahan yang dibutuhkan, lalu mintalah jalur yang bertanggung jawab dan koreksi terarah. Artefak akhir yang berguna mencakup suntingan yang diusulkan dan bukti dari pemeriksaan yang benar-benar dijalankan aplikasi terhubung. Untuk asisten dukungan, berikan kebijakan dan fakta percakapan yang relevan serta mintalah respons berikutnya atau pertanyaan yang belum diajukan. Penggunaan model yang dituju mencakup asisten pemrograman, chatbot, respons berbantuan pengambilan informasi, dan sistem berbasis agen dengan alat aplikasi.

Jendela konteksnya hingga satu juta token. Susun repositori panjang atau kumpulan dokumen dengan nama berkas, label bagian, dan pertanyaan yang jelas, sambil mempertahankan fakta yang harus digunakan tahap berikutnya. Jendela besar berguna untuk membandingkan potongan informasi yang berjauhan, tetapi hasil yang diminta perlu tetap spesifik: perubahan kode, penjelasan berbasis sumber, atau kolom hasil ekstraksi. Informasi baru atau privat perlu dimasukkan dalam bukti yang diberikan atau hasil pengambilan informasi yang dikembalikan, alih-alih dianggap sebagai bagian dari pengetahuan hasil pelatihan.

Upaya berpikir dapat dikendalikan. Panduan keluarga dari pembuat menggunakan nilai kontinu dari 0.0 inklusif hingga di bawah 1.0, dengan preset awal none, minimal, low, medium, high, dan xhigh yang masing-masing sesuai dengan 0.0, 0.1, 0.2, 0.7, 0.9, dan 0.99. Renderer pembuat menggunakan high sebagai default. Upaya lebih tinggi dapat mendorong lebih banyak penalaran dan mungkin memerlukan anggaran generasi lebih besar, tetapi tidak menjamin jawaban lebih panjang atau lebih akurat. Pengaturan nol mengarahkan model untuk tidak bernalar, bukan memberlakukan ketiadaan penalaran secara mutlak. Pilih upaya sesuai tugas dan pertahankan kejelasan persyaratan keluaran akhir.

Gambar dapat mendukung pertanyaan visual, penafsiran bagan atau diagram, dan penalaran matematika dari informasi yang terlihat. Untuk kinerja yang baik, gunakan gambar berdimensi antara 40 dan 4.096 piksel. Pertahankan label yang dapat dibaca dan jelaskan detail yang penting. Dengan alat Python yang dikonfigurasi, model dapat menggabungkan penalaran visual dengan pemotongan, pembesaran, serta pemeriksaan dokumen atau bagan secara terprogram. Operasi tersebut memerlukan eksekusi oleh lingkungan alat terhubung; jawaban tertulis perlu menggunakan pengamatan yang dikembalikan darinya.

Masukan audio berupa WAV dengan sampling 16 kHz, dengan rekaman idealnya di bawah dua menit untuk kinerja optimal. Ini adalah rekomendasi persiapan, bukan jaminan durasi keras. Gunakan pertanyaan lisan atau klip pendek yang relevan dan nyatakan apakah hasil tertulis perlu mentranskripsikan ucapan, menjawab pertanyaan tentang rekaman, atau menghubungkan isinya dengan materi lain yang diberikan. Respons bawaan berupa teks, bukan ucapan yang dihasilkan. Rekomendasi terpisah Inkling untuk audio lebih panjang tidak boleh dipindahkan ke edisi Small.

Alur kerja pengguna alat memerlukan deskripsi alat yang bermakna, definisi argumen, dan hasil operasi yang dieksekusi aplikasi. Pisahkan hasil pencarian data, perhitungan, atau pengamatan berkas dari tindakan yang diusulkan model. Untuk ketidaksesuaian bagan, identifikasi label yang relevan, periksa nilai yang diberikan melalui alat perhitungan, dan mintalah penjelasan yang merujuk nilai tersebut. Model dilatih untuk beragam kerangka pemrograman dan agen, sehingga tugas serta alat di sekitarnya perlu dideskripsikan, bukan dibiarkan tersirat.

Bobot terbuka mendukung riset model, fine-tuning, dan integrasi ke produk hilir. Rilis Inkling-Small mengikuti checkpoint preview sebelumnya dan mencakup pelatihan tambahan untuk pemrograman berbasis agen; model akhir dan preview tersebut perlu mempertahankan identitas terpisah. Untuk ekstraksi khusus atau gaya respons, penyesuaian menggunakan contoh representatif dan perilaku target yang eksplisit. Sebaliknya, prompt biasa menyediakan konteks untuk permintaan saat ini; prompt itu tidak membuat atau beralih ke model yang baru dilatih.

Langkah peninjauan hasil yang berguna memeriksa apakah perubahan kode yang diusulkan, transkripsi, fakta hasil ekstraksi, atau respons tertulis sesuai dengan bukti yang diberikan. Tentukan bagaimana ketidakpastian dan informasi yang belum tersedia harus ditampilkan, khususnya untuk prakiraan atau jawaban faktual yang sumbernya tidak lengkap. Pembuatnya melatih Inkling-Small untuk kalibrasi prakiraan menggunakan pembelajaran penguatan terhadap proper scoring rules pada pertanyaan dunia nyata, dengan tujuan menyatakan keyakinan yang sesuai dengan bukti yang tersedia. Pertahankan materi dan pengamatan alat bersama artefak agar tindak lanjut dapat merevisi satu masalah tanpa kehilangan tugas asli. Kemampuan multibahasa dan multimodal umum Inkling-Small tetap berbeda dari generator ucapan khusus atau layanan tindakan eksternal yang dijamin.

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

thinkingmachines/inkling-small:free

Thinking Machines /thinkingmachines/inkling-small:free

Mulai

Inkling-Small adalah model multimodal berbobot terbuka untuk pemrograman, penggunaan alat, dan penalaran atas teks, gambar, serta audio. Upaya pemikiran yang dapat dikontrol dan konteks besarnya mendukung tugas aplikasi terfokus dengan hasil tertulis, menggunakan model aktif yang lebih kecil daripada Inkling.

Masukan yang diterima
Teks
Hasil
Teks

Tersedia di Ailoot · masukan & metode

Ailoot Ultra · OpenAI Chat POST /v1/chat/completions
Masukan
text
Keluaran
text
Konteks
1.048.576 tokens
Keluaran maksimum
262.144 tokens
Format keluaran
JSON
KolomJenisPersyaratanNilai & batasanBawaan
KolommodelJenisstringPersyaratanWajibNilai & batasan
thinkingmachines/inkling-small:free
Bawaan—
KolommessagesJenisarrayPersyaratanWajibNilai & batasanBawaan—
KolomstreamJenisbooleanPersyaratanOpsionalNilai & batasan
false
Bawaanfalse
Kolommax_tokensJenisintegerPersyaratanOpsionalNilai & batasan
Minimum: 1
Maksimum: 262.144
Bawaan—
Kolommax_completion_tokensJenisintegerPersyaratanOpsionalNilai & batasan
Minimum: 1
Maksimum: 262.144
Bawaan—
KolomnJenisintegerPersyaratanOpsionalNilai & batasan
Minimum: 1
Maksimum: 128
Bawaan—
KolomtemperatureJenisnumberPersyaratanOpsionalNilai & batasanBawaan—
Kolomtop_pJenisnumberPersyaratanOpsionalNilai & batasanBawaan—
KolomseedJenisintegerPersyaratanOpsionalNilai & batasanBawaan—
KolomstopJenisPersyaratanOpsionalNilai & batasanBawaan—
Kolomfrequency_penaltyJenisnumberPersyaratanOpsionalNilai & batasanBawaan—
Kolompresence_penaltyJenisnumberPersyaratanOpsionalNilai & batasanBawaan—
KolomuserJenisstringPersyaratanOpsionalNilai & batasanBawaan—
Parameter metode dan siklus hidup
ParameterKontrak
Parametercontent_typeKontrakapplication/json
ParameterrequiredKontrakmodel, messages
ParameteroptionalKontrakstream, max_tokens, max_completion_tokens, n, temperature, top_p, seed, stop, frequency_penalty, presence_penalty, user
Parametermaterial_typesKontraktext
ParameterconditionsKontrakUse 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.

Siklus hidup: synchronous_json

Paket

Referensi tarif tidak menambah opsi permintaan. Parameter yang didukung tercantum pada metode yang dipilih.

Mode Fast
Tarif standar Saat mode fast dipilih
Mode Flex
Tarif standar Saat mode flex dipilih
Upaya penalaran maksimum
Tarif standar Saat upaya penalaran maksimum menggunakan penyesuaian default
Harga cache eksplisit
Tidak diaktifkan Saat cache eksplisit diminta
Tarif nol khusus teks
Text input and output only. Cache, tools, media and streaming are unavailable. Untuk masukan dan keluaran yang hanya berupa teks

Tarif Ailoot

Harga menurut konfigurasi

KonfigurasiJadwal tarifBiaya
KonfigurasiTarif dasar tokenJadwal tarifTarif dasarBiaya
Masukan · Token masukan $0 / 1K token
Keluaran · Token keluaran $0 / 1K token
Masukan · Pembacaan cache — / 1K token
Masukan · Penulisan cache — / 1K token
Masukan · Penulisan cache, 1 jam — / 1K token

Ailoot mencadangkan perkiraan dana sebelum permintaan. Setelah hasil diterima, tagihan akhir diselesaikan berdasarkan penggunaan yang terukur. Penyelesaian tagihan streaming menggunakan catatan penggunaan akhir. Cara kerja cadangan dan penyelesaian tagihan →

Contoh permintaan

Ailoot Ultra · OpenAI Chat

curl · buat sekali dan simpan hasil secara lengkap
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, berkas, dan bagian konten yang dikembalikan.

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

Jika respons asli perlu diperiksa

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

Alias jalur metode

Gunakan jalur metode yang ditampilkan di atas.

ID pemanggil terkait

thinkingmachines/inkling-small:free

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

thinkingmachines/inkling-small:free

Thinking Machines /thinkingmachines/inkling-small:free

Mulai

Inkling-Small adalah model multimodal berbobot terbuka untuk pemrograman, penggunaan alat, dan penalaran atas teks, gambar, serta audio. Upaya pemikiran yang dapat dikontrol dan konteks besarnya mendukung tugas aplikasi terfokus dengan hasil tertulis, menggunakan model aktif yang lebih kecil daripada Inkling.

Masukan yang diterima
Teks
Hasil
Teks

Tersedia di Ailoot · masukan & metode

Ailoot Ultra · Anthropic Messages POST /v1/messages
Masukan
text
Keluaran
text
Konteks
1.048.576 tokens
Keluaran maksimum
262.144 tokens
Format keluaran
JSON
KolomJenisPersyaratanNilai & batasanBawaan
KolommodelJenisstringPersyaratanWajibNilai & batasan
thinkingmachines/inkling-small:free
Bawaan—
KolommessagesJenisarrayPersyaratanWajibNilai & batasanBawaan—
KolomstreamJenisbooleanPersyaratanOpsionalNilai & batasan
false
Bawaanfalse
KolomsystemJenisstringPersyaratanOpsionalNilai & batasanBawaan—
Kolommax_tokensJenisintegerPersyaratanWajibNilai & batasan
Minimum: 1
Maksimum: 262.144
Bawaan—
KolomtemperatureJenisnumberPersyaratanOpsionalNilai & batasanBawaan—
Kolomtop_pJenisnumberPersyaratanOpsionalNilai & batasanBawaan—
Kolomtop_kJenisintegerPersyaratanOpsionalNilai & batasanBawaan—
Kolomstop_sequencesJenisarrayPersyaratanOpsionalNilai & batasanBawaan—
KolommetadataJenisobjectPersyaratanOpsionalNilai & batasanBawaan—
Parameter metode dan siklus hidup
ParameterKontrak
Parametercontent_typeKontrakapplication/json
ParameterrequiredKontrakmodel, messages, max_tokens
ParameteroptionalKontrakstream, system, temperature, top_p, top_k, stop_sequences, metadata
Parametermaterial_typesKontraktext
ParameterconditionsKontrakUse 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.

Siklus hidup: synchronous_json

Paket

Referensi tarif tidak menambah opsi permintaan. Parameter yang didukung tercantum pada metode yang dipilih.

Mode Fast
Tarif standar Saat mode fast dipilih
Mode Flex
Tarif standar Saat mode flex dipilih
Upaya penalaran maksimum
Tarif standar Saat upaya penalaran maksimum menggunakan penyesuaian default
Tarif nol khusus teks
Text input and output only. Cache, tools, media and streaming are unavailable. Untuk masukan dan keluaran yang hanya berupa teks

Tarif Ailoot

Harga menurut konfigurasi

KonfigurasiJadwal tarifBiaya
KonfigurasiTarif dasar tokenJadwal tarifTarif dasarBiaya
Masukan · Token masukan $0 / 1K token
Keluaran · Token keluaran $0 / 1K token
Masukan · Pembacaan cache — / 1K token
Masukan · Penulisan cache — / 1K token
Masukan · Penulisan cache, 1 jam — / 1K token

Ailoot mencadangkan perkiraan dana sebelum permintaan. Setelah hasil diterima, tagihan akhir diselesaikan berdasarkan penggunaan yang terukur. Penyelesaian tagihan streaming menggunakan catatan penggunaan akhir. Cara kerja cadangan dan penyelesaian tagihan →

Contoh permintaan

Ailoot Ultra · Anthropic Messages

curl · buat sekali dan simpan hasil secara lengkap
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, berkas, dan bagian konten yang dikembalikan.

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

Jika respons asli perlu diperiksa

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

Alias jalur metode

Gunakan jalur metode yang ditampilkan di atas.

ID pemanggil terkait

thinkingmachines/inkling-small:free

FAQ · Thinking Machines: Inkling Small (free)
Input dan hasil apa yang tersedia?

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

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

Kolom apa yang digunakan 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

Batasan apa yang berlaku?

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

Rincian selengkapnya

Hubungkan Ailoot ke Claude Code, OpenCode, Hermes, atau aplikasi Anda.

Perusahaan dan portofolio proyeknya

Perusahaan dan portofolio proyeknya: jutaan pelanggan; penjualan miliaran setiap bulan.

Beli token dengan diskon.

Diskon langganan untuk pekerjaan rutin. Kode promo — hingga 50% untuk pembelian token.

Langganan
Pilih paket dengan diskon untuk permintaan rutin Anda.
Kode promo hingga 50%
Masukkan kode saat membeli. Harga dihitung ulang sesuai promosi aktif.
Biaya dalam riwayat
Model, token, dan jumlah tagihan disimpan untuk setiap permintaan.

Pilih langganan · Lihat harga model

Hubungkan API ke produk yang Anda jual.

SaaS, aplikasi, dan bot — sesuai penawaran dan perjanjian lisensi Ailoot. Untuk penjualan kembali, mintalah lisensi reseller.

Aplikasi komersial
Integrasikan pembuatan teks, gambar, video, dan suara dalam fitur berbayar layanan Anda.
Lisensi reseller
Kirim deskripsi proyek dan skema akses. Mintalah ketentuan penggunaan dan penjualan kembali secara tertulis.
Dokumen di situs
Penawaran, perjanjian lisensi, dan kebijakan pemrosesan data tersedia sebelum koneksi.

Minta lisensi reseller · Penawaran dan perjanjian lisensi